./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 9d22078cc0ed1f6555ed02c6ceb2e5694208de3c10c4e0f5a14ad82c4e25bb79 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-02 21:11:22,491 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 21:11:22,493 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 21:11:22,533 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 21:11:22,533 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 21:11:22,539 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 21:11:22,541 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 21:11:22,545 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 21:11:22,547 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 21:11:22,552 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 21:11:22,553 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 21:11:22,555 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 21:11:22,556 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 21:11:22,558 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 21:11:22,559 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 21:11:22,562 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 21:11:22,563 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 21:11:22,564 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 21:11:22,566 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 21:11:22,573 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 21:11:22,574 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 21:11:22,576 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 21:11:22,579 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 21:11:22,580 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 21:11:22,588 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 21:11:22,588 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 21:11:22,588 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 21:11:22,590 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 21:11:22,591 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 21:11:22,592 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 21:11:22,593 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 21:11:22,594 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 21:11:22,596 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 21:11:22,597 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 21:11:22,598 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 21:11:22,599 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 21:11:22,599 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 21:11:22,600 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 21:11:22,600 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 21:11:22,601 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 21:11:22,601 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 21:11:22,602 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/config/svcomp-Termination-32bit-Automizer_Default.epf [2022-11-02 21:11:22,636 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 21:11:22,641 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 21:11:22,642 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 21:11:22,642 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 21:11:22,644 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 21:11:22,644 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 21:11:22,644 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 21:11:22,644 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-11-02 21:11:22,645 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-11-02 21:11:22,645 INFO L138 SettingsManager]: * Use old map elimination=false [2022-11-02 21:11:22,646 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-11-02 21:11:22,646 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-11-02 21:11:22,647 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-11-02 21:11:22,647 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 21:11:22,647 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-02 21:11:22,647 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-02 21:11:22,648 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-02 21:11:22,648 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-02 21:11:22,648 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 21:11:22,648 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-11-02 21:11:22,649 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-11-02 21:11:22,649 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-11-02 21:11:22,649 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-02 21:11:22,651 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 21:11:22,651 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-11-02 21:11:22,651 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 21:11:22,652 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-11-02 21:11:22,652 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 21:11:22,652 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 21:11:22,653 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 21:11:22,653 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-02 21:11:22,654 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-11-02 21:11:22,654 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR 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_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/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_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc 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(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9d22078cc0ed1f6555ed02c6ceb2e5694208de3c10c4e0f5a14ad82c4e25bb79 [2022-11-02 21:11:22,942 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 21:11:22,979 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 21:11:22,981 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 21:11:22,983 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 21:11:22,983 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 21:11:22,985 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c [2022-11-02 21:11:23,067 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/data/5e2cba3ba/cf681d8751fb4c32a0e04cfac46596af/FLAG729bec501 [2022-11-02 21:11:23,606 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 21:11:23,614 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c [2022-11-02 21:11:23,628 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/data/5e2cba3ba/cf681d8751fb4c32a0e04cfac46596af/FLAG729bec501 [2022-11-02 21:11:23,950 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/data/5e2cba3ba/cf681d8751fb4c32a0e04cfac46596af [2022-11-02 21:11:23,952 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 21:11:23,954 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 21:11:23,955 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 21:11:23,956 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 21:11:23,959 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 21:11:23,960 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 09:11:23" (1/1) ... [2022-11-02 21:11:23,961 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@753697fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:23, skipping insertion in model container [2022-11-02 21:11:23,961 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 09:11:23" (1/1) ... [2022-11-02 21:11:23,971 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 21:11:24,028 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 21:11:24,266 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_ad62e158-eb87-4589-a87d-1c797f35d46f/sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c[35497,35510] [2022-11-02 21:11:24,269 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 21:11:24,278 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 21:11:24,322 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_ad62e158-eb87-4589-a87d-1c797f35d46f/sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c[35497,35510] [2022-11-02 21:11:24,325 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 21:11:24,337 INFO L208 MainTranslator]: Completed translation [2022-11-02 21:11:24,342 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24 WrapperNode [2022-11-02 21:11:24,343 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 21:11:24,344 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 21:11:24,345 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 21:11:24,345 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 21:11:24,352 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,373 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,421 INFO L138 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 461 [2022-11-02 21:11:24,421 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 21:11:24,422 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 21:11:24,422 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 21:11:24,423 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 21:11:24,431 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,432 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,442 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,443 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,448 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,467 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,471 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,477 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,480 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 21:11:24,486 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 21:11:24,486 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 21:11:24,486 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 21:11:24,487 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (1/1) ... [2022-11-02 21:11:24,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:24,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:24,518 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:24,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-11-02 21:11:24,563 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-02 21:11:24,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-02 21:11:24,563 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 21:11:24,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 21:11:24,703 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 21:11:24,705 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 21:11:24,733 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-02 21:11:25,213 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume !false; [2022-11-02 21:11:25,213 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume false; [2022-11-02 21:11:25,213 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 21:11:25,221 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 21:11:25,221 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-02 21:11:25,223 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 09:11:25 BoogieIcfgContainer [2022-11-02 21:11:25,224 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 21:11:25,225 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-11-02 21:11:25,225 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-11-02 21:11:25,229 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-11-02 21:11:25,230 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-02 21:11:25,230 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 02.11 09:11:23" (1/3) ... [2022-11-02 21:11:25,231 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@19a45aef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 02.11 09:11:25, skipping insertion in model container [2022-11-02 21:11:25,231 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-02 21:11:25,231 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:24" (2/3) ... [2022-11-02 21:11:25,232 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@19a45aef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 02.11 09:11:25, skipping insertion in model container [2022-11-02 21:11:25,232 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-02 21:11:25,232 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 09:11:25" (3/3) ... [2022-11-02 21:11:25,233 INFO L332 chiAutomizerObserver]: Analyzing ICFG s3_clnt_1.cil-1.c [2022-11-02 21:11:25,309 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-11-02 21:11:25,309 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-11-02 21:11:25,309 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-11-02 21:11:25,310 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-11-02 21:11:25,310 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-11-02 21:11:25,310 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-11-02 21:11:25,310 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-11-02 21:11:25,310 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-11-02 21:11:25,322 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 126 states, 125 states have (on average 1.712) internal successors, (214), 125 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:25,362 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2022-11-02 21:11:25,362 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:25,363 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:25,375 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2022-11-02 21:11:25,375 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:25,375 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-11-02 21:11:25,377 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 126 states, 125 states have (on average 1.712) internal successors, (214), 125 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:25,392 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2022-11-02 21:11:25,393 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:25,393 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:25,395 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2022-11-02 21:11:25,395 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:25,401 INFO L748 eck$LassoCheckResult]: Stem: 116#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 38#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 112#L94true assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 117#L97-2true ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 43#L102true assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 71#L108-1true [2022-11-02 21:11:25,401 INFO L750 eck$LassoCheckResult]: Loop: 71#L108-1true assume !false; 106#L109true ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 24#L111true assume !(12292 == ssl3_connect_~s__state~0#1); 49#L114true assume 16384 == ssl3_connect_~s__state~0#1; 95#L216true ssl3_connect_~s__server~0#1 := 0; 73#L221true assume 0 != ssl3_connect_~cb~0#1; 52#L221-2true ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 13#L226true assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 127#L232true assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 70#L232-2true assume !(0 == ssl3_connect_~tmp___4~0#1); 124#L248true assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 4#L491true assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 85#L526true ssl3_connect_~skip~0#1 := 0; 71#L108-1true [2022-11-02 21:11:25,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:25,414 INFO L85 PathProgramCache]: Analyzing trace with hash 28693997, now seen corresponding path program 1 times [2022-11-02 21:11:25,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:25,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800380027] [2022-11-02 21:11:25,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:25,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:25,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:25,513 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:25,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:25,546 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:25,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:25,549 INFO L85 PathProgramCache]: Analyzing trace with hash 473600386, now seen corresponding path program 1 times [2022-11-02 21:11:25,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:25,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782426878] [2022-11-02 21:11:25,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:25,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:25,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:25,560 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:25,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:25,572 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:25,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:25,574 INFO L85 PathProgramCache]: Analyzing trace with hash 165460758, now seen corresponding path program 1 times [2022-11-02 21:11:25,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:25,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076262130] [2022-11-02 21:11:25,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:25,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:25,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:25,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076262130] [2022-11-02 21:11:25,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076262130] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:25,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:25,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:25,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587659182] [2022-11-02 21:11:25,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:25,937 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:25,937 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:25,937 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:25,938 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:25,938 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:25,938 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:25,938 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:25,938 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:25,938 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration1_Loop [2022-11-02 21:11:25,938 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:25,939 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:25,974 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:25,988 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:25,994 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,009 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,038 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,041 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,044 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,047 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,051 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,054 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,058 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,061 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,067 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,220 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:26,220 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:26,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,224 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-11-02 21:11:26,255 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:26,255 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:26,286 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:26,287 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~post37#1=0} Honda state: {ULTIMATE.start_ssl3_connect_#t~post37#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:26,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:26,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,319 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,322 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:26,323 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:26,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-11-02 21:11:26,344 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:26,345 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Honda state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:26,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:26,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,380 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-11-02 21:11:26,390 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:26,391 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:26,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:26,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,443 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-11-02 21:11:26,449 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:26,449 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:26,499 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:26,520 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:26,520 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:26,520 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:26,520 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:26,520 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:26,521 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:26,521 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,521 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:26,521 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:26,521 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration1_Loop [2022-11-02 21:11:26,521 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:26,521 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:26,524 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,536 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,541 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,551 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,554 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,558 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,561 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,567 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,571 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,575 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,577 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,582 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,590 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:26,736 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:26,740 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:26,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,746 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,751 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:26,764 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:26,765 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:26,765 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:26,765 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:26,765 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:26,767 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:26,768 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:26,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-11-02 21:11:26,787 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:26,824 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:26,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,827 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:26,847 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:26,848 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:26,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-11-02 21:11:26,848 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:26,848 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:26,849 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:26,851 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:26,851 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:26,870 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:26,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:26,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,903 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-11-02 21:11:26,906 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:26,918 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:26,918 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:26,918 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:26,919 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:26,919 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:26,921 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:26,922 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:26,929 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:26,939 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:26,939 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-02 21:11:26,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:26,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:26,942 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:26,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-11-02 21:11:26,962 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:26,966 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:26,966 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:26,967 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = 1*ULTIMATE.start_ssl3_connect_~s__state~0#1 Supporting invariants [] [2022-11-02 21:11:27,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:27,007 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:27,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:27,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:27,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:27,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:27,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:27,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:27,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:27,166 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:27,199 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:27,201 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 126 states, 125 states have (on average 1.712) internal successors, (214), 125 states have internal predecessors, (214), 0 states have call successors, (0), 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 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:27,511 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 126 states, 125 states have (on average 1.712) internal successors, (214), 125 states have internal predecessors, (214), 0 states have call successors, (0), 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 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 502 states and 823 transitions. Complement of second has 8 states. [2022-11-02 21:11:27,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:27,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:27,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 412 transitions. [2022-11-02 21:11:27,522 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 412 transitions. Stem has 5 letters. Loop has 13 letters. [2022-11-02 21:11:27,523 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:27,523 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 412 transitions. Stem has 18 letters. Loop has 13 letters. [2022-11-02 21:11:27,524 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:27,524 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 412 transitions. Stem has 5 letters. Loop has 26 letters. [2022-11-02 21:11:27,524 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:27,528 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 502 states and 823 transitions. [2022-11-02 21:11:27,543 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 204 [2022-11-02 21:11:27,549 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 502 states to 325 states and 492 transitions. [2022-11-02 21:11:27,550 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 300 [2022-11-02 21:11:27,552 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 303 [2022-11-02 21:11:27,552 INFO L73 IsDeterministic]: Start isDeterministic. Operand 325 states and 492 transitions. [2022-11-02 21:11:27,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:27,553 INFO L218 hiAutomatonCegarLoop]: Abstraction has 325 states and 492 transitions. [2022-11-02 21:11:27,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states and 492 transitions. [2022-11-02 21:11:27,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 144. [2022-11-02 21:11:27,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 144 states have (on average 1.5138888888888888) internal successors, (218), 143 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:27,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 218 transitions. [2022-11-02 21:11:27,593 INFO L240 hiAutomatonCegarLoop]: Abstraction has 144 states and 218 transitions. [2022-11-02 21:11:27,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:27,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:27,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:27,598 INFO L87 Difference]: Start difference. First operand 144 states and 218 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:27,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:27,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:27,855 INFO L93 Difference]: Finished difference Result 170 states and 265 transitions. [2022-11-02 21:11:27,855 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 170 states and 265 transitions. [2022-11-02 21:11:27,858 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 152 [2022-11-02 21:11:27,862 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 170 states to 165 states and 260 transitions. [2022-11-02 21:11:27,863 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 165 [2022-11-02 21:11:27,865 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 165 [2022-11-02 21:11:27,865 INFO L73 IsDeterministic]: Start isDeterministic. Operand 165 states and 260 transitions. [2022-11-02 21:11:27,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:11:27,871 INFO L218 hiAutomatonCegarLoop]: Abstraction has 165 states and 260 transitions. [2022-11-02 21:11:27,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states and 260 transitions. [2022-11-02 21:11:27,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 122. [2022-11-02 21:11:27,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 122 states have (on average 1.5245901639344261) internal successors, (186), 121 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:27,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 186 transitions. [2022-11-02 21:11:27,882 INFO L240 hiAutomatonCegarLoop]: Abstraction has 122 states and 186 transitions. [2022-11-02 21:11:27,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:27,885 INFO L428 stractBuchiCegarLoop]: Abstraction has 122 states and 186 transitions. [2022-11-02 21:11:27,885 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-11-02 21:11:27,885 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 122 states and 186 transitions. [2022-11-02 21:11:27,886 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2022-11-02 21:11:27,886 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:27,886 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:27,889 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2022-11-02 21:11:27,889 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:27,890 INFO L748 eck$LassoCheckResult]: Stem: 1136#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 1081#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 1082#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 1111#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 1086#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 1088#L108-1 [2022-11-02 21:11:27,890 INFO L750 eck$LassoCheckResult]: Loop: 1088#L108-1 assume !false; 1117#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 1061#L111 assume 12292 == ssl3_connect_~s__state~0#1; 1062#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 1042#L216 ssl3_connect_~s__server~0#1 := 0; 1119#L221 assume 0 != ssl3_connect_~cb~0#1; 1097#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 1050#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 1051#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 1071#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 1116#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 1065#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 1125#L526 ssl3_connect_~skip~0#1 := 0; 1088#L108-1 [2022-11-02 21:11:27,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:27,891 INFO L85 PathProgramCache]: Analyzing trace with hash 28693997, now seen corresponding path program 2 times [2022-11-02 21:11:27,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:27,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083302860] [2022-11-02 21:11:27,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:27,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:27,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:27,914 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:27,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:27,935 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:27,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:27,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1604853920, now seen corresponding path program 1 times [2022-11-02 21:11:27,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:27,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037799613] [2022-11-02 21:11:27,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:27,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:27,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:27,942 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:27,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:27,959 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:27,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:27,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1912993548, now seen corresponding path program 1 times [2022-11-02 21:11:27,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:27,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233427608] [2022-11-02 21:11:27,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:27,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:27,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:27,973 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:27,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:27,987 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:28,154 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:28,155 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:28,155 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:28,155 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:28,155 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:28,155 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:28,155 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:28,156 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:28,156 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration2_Loop [2022-11-02 21:11:28,156 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:28,156 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:28,158 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,162 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,165 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,173 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,175 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,181 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,185 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,187 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,190 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,193 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,197 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,200 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,203 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,206 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,208 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,211 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,379 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:28,379 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:28,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:28,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:28,381 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:28,391 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:28,391 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:28,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-11-02 21:11:28,406 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:28,406 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__type~0#1=4096} Honda state: {ULTIMATE.start_ssl3_connect_~s__type~0#1=4096} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:28,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:28,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:28,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:28,442 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:28,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-11-02 21:11:28,451 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:28,451 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:28,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:28,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:28,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:28,517 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:28,527 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:28,527 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:28,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-11-02 21:11:28,561 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:28,561 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Generalized eigenvectors: [{ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=5}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=4}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=-8}] Lambdas: [1, 3, 1] Nus: [0, 1] [2022-11-02 21:11:28,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:28,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:28,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:28,601 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:28,612 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:28,613 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:28,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-11-02 21:11:28,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:28,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:28,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:28,690 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:28,699 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:28,699 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:28,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-11-02 21:11:28,738 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:28,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:28,776 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:28,776 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:28,776 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:28,777 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:28,777 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:28,777 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:28,777 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:28,777 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:28,777 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration2_Loop [2022-11-02 21:11:28,777 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:28,777 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:28,779 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,784 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,793 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,799 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,802 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,805 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,807 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,811 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,813 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,816 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,822 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,824 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,827 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,832 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,850 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:28,853 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:29,025 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:29,025 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:29,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,027 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,039 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,052 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-11-02 21:11:29,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,053 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,053 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,078 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,120 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,131 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,146 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-11-02 21:11:29,146 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,146 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,146 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,147 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,147 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,161 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,200 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,219 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,220 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,221 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,221 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-11-02 21:11:29,242 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,280 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,281 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,301 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,301 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2022-11-02 21:11:29,301 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,301 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,302 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,304 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,318 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2022-11-02 21:11:29,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,354 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-11-02 21:11:29,367 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,379 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,379 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,380 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,380 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,390 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,430 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,442 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,454 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,454 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,454 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,455 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,455 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-11-02 21:11:29,474 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,504 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-11-02 21:11:29,507 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,516 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,516 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,516 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,517 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:29,517 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,518 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:29,518 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,529 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,557 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-11-02 21:11:29,559 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,568 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,569 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,569 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,581 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,608 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2022-11-02 21:11:29,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,639 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-11-02 21:11:29,640 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,650 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,650 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,652 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,652 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,659 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2022-11-02 21:11:29,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,685 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-11-02 21:11:29,686 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,696 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,697 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,697 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,698 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,698 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,707 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,745 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,746 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,747 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,750 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,762 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,763 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,763 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,763 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:29,763 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,764 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:29,764 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-11-02 21:11:29,778 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,818 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,835 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,835 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,835 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:29,835 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,836 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:29,836 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-11-02 21:11:29,854 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:29,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,892 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,899 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-11-02 21:11:29,912 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,912 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,912 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,913 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:29,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,916 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:29,916 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,930 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:29,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2022-11-02 21:11:29,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:29,962 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:29,964 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:29,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-11-02 21:11:29,975 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:29,975 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:29,975 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:29,975 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:29,975 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:29,977 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:29,977 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:29,988 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:29,992 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:29,992 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-02 21:11:29,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:29,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:30,002 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:30,005 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:30,005 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:30,005 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:30,005 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = 1*ULTIMATE.start_ssl3_connect_~s__state~0#1 Supporting invariants [] [2022-11-02 21:11:30,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-11-02 21:11:30,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2022-11-02 21:11:30,041 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:30,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:30,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:30,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:30,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:30,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:30,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:30,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:30,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:30,165 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:30,165 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 122 states and 186 transitions. cyclomatic complexity: 65 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:30,406 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 122 states and 186 transitions. cyclomatic complexity: 65. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 404 states and 596 transitions. Complement of second has 7 states. [2022-11-02 21:11:30,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:30,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:30,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 274 transitions. [2022-11-02 21:11:30,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 274 transitions. Stem has 5 letters. Loop has 13 letters. [2022-11-02 21:11:30,413 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:30,413 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-02 21:11:30,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:30,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:30,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:30,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:30,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:30,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:30,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:30,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:30,526 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:30,526 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 122 states and 186 transitions. cyclomatic complexity: 65 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:30,748 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 122 states and 186 transitions. cyclomatic complexity: 65. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 435 states and 640 transitions. Complement of second has 9 states. [2022-11-02 21:11:30,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:30,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:30,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 296 transitions. [2022-11-02 21:11:30,750 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 5 letters. Loop has 13 letters. [2022-11-02 21:11:30,750 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:30,750 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 18 letters. Loop has 13 letters. [2022-11-02 21:11:30,750 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:30,750 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 5 letters. Loop has 26 letters. [2022-11-02 21:11:30,751 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:30,751 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 435 states and 640 transitions. [2022-11-02 21:11:30,754 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 230 [2022-11-02 21:11:30,756 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 435 states to 339 states and 513 transitions. [2022-11-02 21:11:30,757 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 318 [2022-11-02 21:11:30,757 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 319 [2022-11-02 21:11:30,757 INFO L73 IsDeterministic]: Start isDeterministic. Operand 339 states and 513 transitions. [2022-11-02 21:11:30,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:30,758 INFO L218 hiAutomatonCegarLoop]: Abstraction has 339 states and 513 transitions. [2022-11-02 21:11:30,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states and 513 transitions. [2022-11-02 21:11:30,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 145. [2022-11-02 21:11:30,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 145 states have (on average 1.5034482758620689) internal successors, (218), 144 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:30,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 218 transitions. [2022-11-02 21:11:30,765 INFO L240 hiAutomatonCegarLoop]: Abstraction has 145 states and 218 transitions. [2022-11-02 21:11:30,765 INFO L428 stractBuchiCegarLoop]: Abstraction has 145 states and 218 transitions. [2022-11-02 21:11:30,765 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-11-02 21:11:30,765 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 145 states and 218 transitions. [2022-11-02 21:11:30,766 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2022-11-02 21:11:30,767 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:30,767 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:30,767 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2022-11-02 21:11:30,767 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:30,768 INFO L748 eck$LassoCheckResult]: Stem: 2265#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 2196#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 2197#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 2233#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 2204#L102 assume 0 != ssl3_connect_~tmp___1~0#1 - 12288; 2205#L103 assume !(0 != ssl3_connect_~tmp___2~0#1 - 16384); 2240#L108-1 [2022-11-02 21:11:30,768 INFO L750 eck$LassoCheckResult]: Loop: 2240#L108-1 assume !false; 2241#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 2263#L111 assume 12292 == ssl3_connect_~s__state~0#1; 2212#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 2152#L216 ssl3_connect_~s__server~0#1 := 0; 2246#L221 assume 0 != ssl3_connect_~cb~0#1; 2217#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 2160#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 2161#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 2184#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 2238#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 2138#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 2139#L526 ssl3_connect_~skip~0#1 := 0; 2240#L108-1 [2022-11-02 21:11:30,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:30,768 INFO L85 PathProgramCache]: Analyzing trace with hash 889513681, now seen corresponding path program 1 times [2022-11-02 21:11:30,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:30,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891461609] [2022-11-02 21:11:30,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:30,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:30,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:30,776 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:30,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:30,785 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:30,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:30,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1604853920, now seen corresponding path program 2 times [2022-11-02 21:11:30,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:30,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242029241] [2022-11-02 21:11:30,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:30,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:30,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:30,792 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:30,797 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:30,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:30,798 INFO L85 PathProgramCache]: Analyzing trace with hash 2032962192, now seen corresponding path program 1 times [2022-11-02 21:11:30,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:30,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801908343] [2022-11-02 21:11:30,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:30,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:30,808 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:30,819 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:30,976 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:30,976 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:30,976 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:30,976 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:30,976 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:30,976 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:30,977 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:30,977 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:30,977 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration3_Loop [2022-11-02 21:11:30,977 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:30,977 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:30,979 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:30,985 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:30,988 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:30,990 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:30,993 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:30,998 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,007 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,010 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,013 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,016 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,020 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,023 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,026 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,029 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,035 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,038 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:31,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,232 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:31,232 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:31,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,236 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2022-11-02 21:11:31,244 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,244 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,274 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,275 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__version~0#1=66048, ULTIMATE.start_ssl3_connect_~__cil_tmp55~0#1=768} Honda state: {ULTIMATE.start_ssl3_connect_~s__version~0#1=66048, ULTIMATE.start_ssl3_connect_~__cil_tmp55~0#1=768} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,314 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,318 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,319 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-11-02 21:11:31,340 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,340 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__server~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__server~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,380 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,382 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,382 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-11-02 21:11:31,410 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,410 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~post37#1=0} Honda state: {ULTIMATE.start_ssl3_connect_#t~post37#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,451 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,454 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,454 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-11-02 21:11:31,481 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,482 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,521 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,524 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,524 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-11-02 21:11:31,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,601 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,603 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:31,604 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-11-02 21:11:31,636 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,636 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=0} Generalized eigenvectors: [{ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=2}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=-1}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=0}] Lambdas: [1, 1, 3] Nus: [0, 0] [2022-11-02 21:11:31,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,675 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,678 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,678 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-11-02 21:11:31,706 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,706 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__new_session~0#1=1} Honda state: {ULTIMATE.start_ssl3_connect_~s__new_session~0#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,746 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,751 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,751 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-11-02 21:11:31,778 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,778 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~tmp___5~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~tmp___5~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,811 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-11-02 21:11:31,815 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,815 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,826 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,826 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~post35#1=0} Honda state: {ULTIMATE.start_ssl3_connect_#t~post35#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2022-11-02 21:11:31,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,852 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-11-02 21:11:31,853 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,853 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2022-11-02 21:11:31,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,887 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2022-11-02 21:11:31,891 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:31,891 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,919 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,919 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Generalized eigenvectors: [{ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=5}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=4}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=-8}] Lambdas: [1, 3, 1] Nus: [0, 1] [2022-11-02 21:11:31,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2022-11-02 21:11:31,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,945 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2022-11-02 21:11:31,947 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,947 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,964 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:31,964 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:31,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:31,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:31,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:31,986 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:31,987 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:31,988 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:31,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-11-02 21:11:32,005 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:32,005 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Honda state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:32,024 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2022-11-02 21:11:32,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,026 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-11-02 21:11:32,036 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:32,036 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:32,053 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:32,053 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:32,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2022-11-02 21:11:32,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,077 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-11-02 21:11:32,078 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:32,078 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:32,097 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:32,097 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:32,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2022-11-02 21:11:32,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,126 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-11-02 21:11:32,130 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:32,130 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:32,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:32,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,169 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-11-02 21:11:32,174 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:32,174 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:32,196 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:32,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2022-11-02 21:11:32,220 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:32,220 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:32,220 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:32,220 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:32,220 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:32,220 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,220 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:32,220 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:32,220 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration3_Loop [2022-11-02 21:11:32,220 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:32,220 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:32,222 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,227 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,230 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,241 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,243 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,246 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,249 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,252 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,254 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,257 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,260 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,263 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,269 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,272 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,279 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,282 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:32,427 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:32,427 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:32,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,434 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,438 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-11-02 21:11:32,450 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,450 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,451 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,451 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,451 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,453 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,453 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,460 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2022-11-02 21:11:32,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,482 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-11-02 21:11:32,483 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,493 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,493 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,493 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,494 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,494 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,522 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2022-11-02 21:11:32,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,558 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,561 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,575 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,575 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,575 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,575 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,575 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,576 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,576 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-11-02 21:11:32,590 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2022-11-02 21:11:32,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,612 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,614 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-11-02 21:11:32,625 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,625 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,625 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,625 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,625 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,625 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,627 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:32,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,648 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-11-02 21:11:32,649 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,659 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,659 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,659 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,659 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,659 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,660 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,660 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,662 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2022-11-02 21:11:32,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,686 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-11-02 21:11:32,688 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,697 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,698 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,698 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,698 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,698 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,718 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:32,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,765 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-11-02 21:11:32,766 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,776 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,776 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,776 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,776 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:32,776 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,777 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:32,777 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,778 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2022-11-02 21:11:32,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,801 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,806 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,818 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,818 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,819 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,819 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,819 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,819 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,819 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-11-02 21:11:32,830 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,850 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2022-11-02 21:11:32,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,852 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-11-02 21:11:32,854 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,863 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,863 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,863 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:32,864 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,864 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:32,864 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,866 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2022-11-02 21:11:32,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,896 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-11-02 21:11:32,897 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,906 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,907 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,907 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,907 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:32,907 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,908 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:32,908 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,934 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:32,961 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2022-11-02 21:11:32,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:32,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:32,963 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:32,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-11-02 21:11:32,964 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:32,978 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:32,978 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:32,978 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:32,978 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:32,978 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:32,979 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:32,979 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:32,989 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:33,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:33,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:33,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:33,012 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:33,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-11-02 21:11:33,014 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:33,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:33,023 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:33,024 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:33,024 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:33,024 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:33,024 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:33,024 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:33,026 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:33,054 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:33,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:33,054 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:33,055 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:33,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2022-11-02 21:11:33,056 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:33,066 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:33,066 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:33,066 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:33,067 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:33,067 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:33,067 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:33,067 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:33,069 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:33,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:33,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:33,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:33,093 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:33,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2022-11-02 21:11:33,094 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:33,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:33,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:33,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:33,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:33,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:33,105 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:33,105 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:33,108 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:33,111 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:33,112 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-02 21:11:33,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:33,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:33,113 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:33,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-11-02 21:11:33,114 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:33,114 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:33,114 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:33,114 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = 1*ULTIMATE.start_ssl3_connect_~s__state~0#1 Supporting invariants [] [2022-11-02 21:11:33,136 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2022-11-02 21:11:33,137 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:33,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:33,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:33,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:33,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:33,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:33,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:33,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:33,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:33,235 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:33,235 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75 Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:33,432 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 427 states and 628 transitions. Complement of second has 7 states. [2022-11-02 21:11:33,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:33,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:33,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 274 transitions. [2022-11-02 21:11:33,434 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 274 transitions. Stem has 6 letters. Loop has 13 letters. [2022-11-02 21:11:33,434 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:33,435 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-02 21:11:33,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:33,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:33,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:33,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:33,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:33,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:33,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:33,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:33,538 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:33,538 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75 Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:33,740 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:33,764 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 458 states and 672 transitions. Complement of second has 9 states. [2022-11-02 21:11:33,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:33,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:33,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 296 transitions. [2022-11-02 21:11:33,768 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 6 letters. Loop has 13 letters. [2022-11-02 21:11:33,769 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:33,769 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 19 letters. Loop has 13 letters. [2022-11-02 21:11:33,769 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:33,770 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 6 letters. Loop has 26 letters. [2022-11-02 21:11:33,770 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:33,770 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 458 states and 672 transitions. [2022-11-02 21:11:33,775 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 230 [2022-11-02 21:11:33,778 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 458 states to 362 states and 545 transitions. [2022-11-02 21:11:33,778 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 321 [2022-11-02 21:11:33,778 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 322 [2022-11-02 21:11:33,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 362 states and 545 transitions. [2022-11-02 21:11:33,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:33,779 INFO L218 hiAutomatonCegarLoop]: Abstraction has 362 states and 545 transitions. [2022-11-02 21:11:33,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states and 545 transitions. [2022-11-02 21:11:33,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 145. [2022-11-02 21:11:33,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 145 states have (on average 1.5034482758620689) internal successors, (218), 144 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:33,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 218 transitions. [2022-11-02 21:11:33,799 INFO L240 hiAutomatonCegarLoop]: Abstraction has 145 states and 218 transitions. [2022-11-02 21:11:33,799 INFO L428 stractBuchiCegarLoop]: Abstraction has 145 states and 218 transitions. [2022-11-02 21:11:33,799 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-11-02 21:11:33,799 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 145 states and 218 transitions. [2022-11-02 21:11:33,800 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2022-11-02 21:11:33,800 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:33,801 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:33,801 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2022-11-02 21:11:33,802 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:33,802 INFO L748 eck$LassoCheckResult]: Stem: 3447#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 3378#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 3379#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 3415#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 3388#L102 assume 0 != ssl3_connect_~tmp___1~0#1 - 12288; 3389#L103 assume 0 != ssl3_connect_~tmp___2~0#1 - 16384; 3422#L108-1 [2022-11-02 21:11:33,802 INFO L750 eck$LassoCheckResult]: Loop: 3422#L108-1 assume !false; 3423#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 3445#L111 assume 12292 == ssl3_connect_~s__state~0#1; 3394#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 3334#L216 ssl3_connect_~s__server~0#1 := 0; 3428#L221 assume 0 != ssl3_connect_~cb~0#1; 3399#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 3342#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 3343#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 3366#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 3420#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 3322#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 3323#L526 ssl3_connect_~skip~0#1 := 0; 3422#L108-1 [2022-11-02 21:11:33,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:33,803 INFO L85 PathProgramCache]: Analyzing trace with hash 889513679, now seen corresponding path program 1 times [2022-11-02 21:11:33,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:33,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27842127] [2022-11-02 21:11:33,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:33,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:33,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:33,821 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:33,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:33,850 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:33,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:33,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1604853920, now seen corresponding path program 3 times [2022-11-02 21:11:33,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:33,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938091832] [2022-11-02 21:11:33,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:33,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:33,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:33,864 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:33,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:33,870 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:33,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:33,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1250887854, now seen corresponding path program 1 times [2022-11-02 21:11:33,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:33,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855114902] [2022-11-02 21:11:33,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:33,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:33,891 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:33,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:33,901 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:34,044 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:34,044 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:34,044 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:34,045 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:34,045 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:34,045 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,045 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:34,045 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:34,045 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration4_Loop [2022-11-02 21:11:34,045 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:34,046 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:34,047 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,050 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,054 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,057 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,064 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,067 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,070 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,073 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,083 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,086 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,089 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,091 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,098 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,100 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,102 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,105 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:34,261 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:34,261 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:34,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,267 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,270 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,270 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-11-02 21:11:34,283 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,283 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__new_session~0#1=1} Honda state: {ULTIMATE.start_ssl3_connect_~s__new_session~0#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2022-11-02 21:11:34,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,312 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-11-02 21:11:34,314 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,314 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,346 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-11-02 21:11:34,347 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:34,347 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,374 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,374 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=0} Generalized eigenvectors: [{ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=2}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=-1}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1=0}] Lambdas: [1, 1, 3] Nus: [0, 0] [2022-11-02 21:11:34,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2022-11-02 21:11:34,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,400 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2022-11-02 21:11:34,404 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,404 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,477 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2022-11-02 21:11:34,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,478 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-11-02 21:11:34,480 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:34,480 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,507 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,507 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Generalized eigenvectors: [{ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=5}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=4}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=-8}] Lambdas: [1, 3, 1] Nus: [0, 1] [2022-11-02 21:11:34,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,576 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-11-02 21:11:34,580 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,580 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,591 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,591 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__server~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__server~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,613 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-11-02 21:11:34,618 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,618 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,637 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,638 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2022-11-02 21:11:34,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,699 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2022-11-02 21:11:34,700 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,700 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,717 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,717 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~tmp___5~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~tmp___5~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,776 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2022-11-02 21:11:34,777 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,777 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,789 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,789 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,812 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,813 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2022-11-02 21:11:34,814 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,814 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,826 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,826 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__type~0#1=4096} Honda state: {ULTIMATE.start_ssl3_connect_~s__type~0#1=4096} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,860 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,862 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2022-11-02 21:11:34,863 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,863 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,880 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,881 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2022-11-02 21:11:34,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,905 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2022-11-02 21:11:34,906 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,906 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,923 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,923 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Honda state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,960 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2022-11-02 21:11:34,961 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,962 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:34,972 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:34,973 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:34,995 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:34,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:34,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:34,997 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:34,998 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:34,998 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:35,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2022-11-02 21:11:35,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,057 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2022-11-02 21:11:35,059 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:35,059 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:35,074 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:35,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,099 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:35,099 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:35,099 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:35,099 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:35,099 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:35,099 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,099 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:35,099 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:35,100 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration4_Loop [2022-11-02 21:11:35,100 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:35,100 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:35,101 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,111 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,114 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,117 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,121 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,125 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,129 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,131 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,134 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,137 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,139 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,142 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,150 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,158 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,163 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,166 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:35,321 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:35,321 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:35,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,326 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,336 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,348 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,348 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,348 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,348 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,348 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,349 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,349 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2022-11-02 21:11:35,366 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,400 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,407 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,419 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,419 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,419 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,419 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,419 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,420 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,420 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2022-11-02 21:11:35,430 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,465 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,468 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2022-11-02 21:11:35,480 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,480 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,480 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,480 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,480 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,481 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,481 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,483 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2022-11-02 21:11:35,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,506 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2022-11-02 21:11:35,507 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,517 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,517 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,517 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,517 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,517 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,518 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,519 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,522 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,542 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2022-11-02 21:11:35,544 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,554 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,554 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,554 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,554 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:35,554 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,555 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:35,555 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,582 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,617 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2022-11-02 21:11:35,619 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,629 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,629 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,629 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,629 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:35,629 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,630 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:35,630 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,632 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2022-11-02 21:11:35,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,653 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2022-11-02 21:11:35,656 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,666 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,666 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,666 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,666 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,666 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,667 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,667 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,670 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2022-11-02 21:11:35,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,699 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2022-11-02 21:11:35,702 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,712 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,712 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,712 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,712 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,713 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,714 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,737 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2022-11-02 21:11:35,738 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,748 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,748 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,748 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,748 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,749 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,749 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,750 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2022-11-02 21:11:35,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,773 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2022-11-02 21:11:35,776 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,786 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,786 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,786 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:35,786 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,787 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:35,787 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,817 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,838 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2022-11-02 21:11:35,840 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,853 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,853 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,853 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,853 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:35,853 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,854 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:35,854 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,870 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,906 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2022-11-02 21:11:35,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,907 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,912 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,924 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,925 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,925 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,925 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,925 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,926 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,926 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:35,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2022-11-02 21:11:35,946 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:35,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:35,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:35,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:35,980 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:35,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2022-11-02 21:11:35,985 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:35,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:35,994 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:35,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:35,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:35,995 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:35,996 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:35,996 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:36,007 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:36,011 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:36,011 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-02 21:11:36,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:36,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:36,014 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:36,019 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:36,019 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:36,019 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:36,019 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = 1*ULTIMATE.start_ssl3_connect_~s__state~0#1 Supporting invariants [] [2022-11-02 21:11:36,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2022-11-02 21:11:36,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:36,053 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:36,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:36,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:36,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:36,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:36,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:36,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:36,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:36,207 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:36,208 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75 Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:36,422 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 427 states and 628 transitions. Complement of second has 7 states. [2022-11-02 21:11:36,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:36,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:36,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 274 transitions. [2022-11-02 21:11:36,423 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 274 transitions. Stem has 6 letters. Loop has 13 letters. [2022-11-02 21:11:36,424 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:36,424 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-02 21:11:36,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:36,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:36,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:36,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:36,519 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:36,519 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75 Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:36,728 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 458 states and 672 transitions. Complement of second has 9 states. [2022-11-02 21:11:36,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:36,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:36,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 296 transitions. [2022-11-02 21:11:36,730 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 6 letters. Loop has 13 letters. [2022-11-02 21:11:36,730 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:36,731 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 19 letters. Loop has 13 letters. [2022-11-02 21:11:36,731 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:36,731 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 296 transitions. Stem has 6 letters. Loop has 26 letters. [2022-11-02 21:11:36,731 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:36,731 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 458 states and 672 transitions. [2022-11-02 21:11:36,735 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 230 [2022-11-02 21:11:36,737 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 458 states to 362 states and 545 transitions. [2022-11-02 21:11:36,737 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 321 [2022-11-02 21:11:36,738 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 322 [2022-11-02 21:11:36,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 362 states and 545 transitions. [2022-11-02 21:11:36,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:36,738 INFO L218 hiAutomatonCegarLoop]: Abstraction has 362 states and 545 transitions. [2022-11-02 21:11:36,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states and 545 transitions. [2022-11-02 21:11:36,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 145. [2022-11-02 21:11:36,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 145 states have (on average 1.5034482758620689) internal successors, (218), 144 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:36,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 218 transitions. [2022-11-02 21:11:36,743 INFO L240 hiAutomatonCegarLoop]: Abstraction has 145 states and 218 transitions. [2022-11-02 21:11:36,743 INFO L428 stractBuchiCegarLoop]: Abstraction has 145 states and 218 transitions. [2022-11-02 21:11:36,743 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-11-02 21:11:36,743 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 145 states and 218 transitions. [2022-11-02 21:11:36,744 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2022-11-02 21:11:36,744 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:36,744 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:36,745 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:36,745 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:36,745 INFO L748 eck$LassoCheckResult]: Stem: 4629#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 4560#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 4561#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 4597#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 4570#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 4572#L108-1 assume !false; 4608#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 4538#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 4539#L114 [2022-11-02 21:11:36,746 INFO L750 eck$LassoCheckResult]: Loop: 4539#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 4515#L117 assume 4096 == ssl3_connect_~s__state~0#1; 4516#L216 ssl3_connect_~s__server~0#1 := 0; 4610#L221 assume 0 != ssl3_connect_~cb~0#1; 4581#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 4524#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 4525#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 4548#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 4602#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 4500#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 4501#L526 ssl3_connect_~skip~0#1 := 0; 4604#L108-1 assume !false; 4605#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 4627#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 4539#L114 [2022-11-02 21:11:36,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:36,746 INFO L85 PathProgramCache]: Analyzing trace with hash 124406554, now seen corresponding path program 1 times [2022-11-02 21:11:36,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:36,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428568019] [2022-11-02 21:11:36,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:36,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:36,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:36,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:36,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428568019] [2022-11-02 21:11:36,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428568019] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:36,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:36,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:36,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676733076] [2022-11-02 21:11:36,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:36,790 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:36,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:36,790 INFO L85 PathProgramCache]: Analyzing trace with hash -2037997693, now seen corresponding path program 1 times [2022-11-02 21:11:36,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:36,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142663748] [2022-11-02 21:11:36,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:36,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:36,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:36,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:36,799 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:36,935 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:36,935 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:36,935 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:36,936 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:36,936 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:36,936 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:36,936 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:36,936 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:36,936 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration5_Loop [2022-11-02 21:11:36,936 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:36,936 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:36,939 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,942 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,945 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,948 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,952 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,956 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,968 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,970 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,973 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,976 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,979 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,985 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:36,987 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,102 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:37,103 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:37,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,104 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,111 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:37,111 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2022-11-02 21:11:37,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,167 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2022-11-02 21:11:37,168 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:37,168 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,194 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:37,195 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=0} Generalized eigenvectors: [{ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=5}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=4}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0#1=-8}] Lambdas: [1, 3, 1] Nus: [0, 1] [2022-11-02 21:11:37,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,220 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2022-11-02 21:11:37,221 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:37,222 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,232 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:37,233 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:37,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,254 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2022-11-02 21:11:37,255 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:37,255 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,272 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:37,272 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:37,295 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2022-11-02 21:11:37,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,296 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2022-11-02 21:11:37,298 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:37,298 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,314 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:37,315 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Honda state: {ULTIMATE.start_ssl3_connect_~cb~0#1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:37,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2022-11-02 21:11:37,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,337 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2022-11-02 21:11:37,338 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:37,338 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,349 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:37,349 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__type~0#1=4096} Honda state: {ULTIMATE.start_ssl3_connect_~s__type~0#1=4096} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:37,374 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2022-11-02 21:11:37,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,375 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2022-11-02 21:11:37,377 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:37,377 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2022-11-02 21:11:37,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,416 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2022-11-02 21:11:37,417 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:37,417 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:37,438 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:37,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,471 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:37,472 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:37,472 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:37,472 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:37,472 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:37,472 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,472 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:37,472 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:37,472 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration5_Loop [2022-11-02 21:11:37,472 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:37,472 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:37,473 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,477 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,480 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,482 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,486 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,489 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,491 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,494 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,497 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,503 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,507 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,510 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,515 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:37,630 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:37,630 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:37,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,631 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2022-11-02 21:11:37,633 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,642 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,643 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,643 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,643 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:37,643 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,643 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:37,644 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,645 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,669 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2022-11-02 21:11:37,670 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,679 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,680 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,680 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,680 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:37,680 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,680 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:37,681 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,686 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,709 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2022-11-02 21:11:37,710 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,720 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,720 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,720 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,720 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:37,720 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,721 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:37,721 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,746 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2022-11-02 21:11:37,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,781 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2022-11-02 21:11:37,782 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,791 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,791 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,792 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,792 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:37,792 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,801 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:37,801 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,824 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,825 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2022-11-02 21:11:37,826 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,835 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,836 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:37,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,836 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:37,836 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,838 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,861 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2022-11-02 21:11:37,863 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,872 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,873 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:37,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,874 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:37,874 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,875 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2022-11-02 21:11:37,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,897 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2022-11-02 21:11:37,898 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,908 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,908 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,908 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,908 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:37,908 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,909 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:37,909 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,910 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:37,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,931 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2022-11-02 21:11:37,932 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,942 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,943 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,943 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,943 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:37,943 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,944 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:37,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:37,975 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Ended with exit code 0 [2022-11-02 21:11:37,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,976 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2022-11-02 21:11:37,977 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:37,987 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:37,987 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:37,987 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:37,987 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:37,987 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:37,988 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:37,989 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:37,994 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:37,997 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:37,997 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:37,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:37,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:37,998 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:37,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2022-11-02 21:11:37,999 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:37,999 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:37,999 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:37,999 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4232 Supporting invariants [] [2022-11-02 21:11:38,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:38,022 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:38,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:38,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:38,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:38,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:38,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:38,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:38,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:38,127 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:38,127 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75 Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:38,317 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 145 states and 218 transitions. cyclomatic complexity: 75. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 345 states and 499 transitions. Complement of second has 7 states. [2022-11-02 21:11:38,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:38,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:38,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 169 transitions. [2022-11-02 21:11:38,319 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 169 transitions. Stem has 8 letters. Loop has 14 letters. [2022-11-02 21:11:38,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:38,319 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 169 transitions. Stem has 22 letters. Loop has 14 letters. [2022-11-02 21:11:38,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:38,319 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 169 transitions. Stem has 8 letters. Loop has 28 letters. [2022-11-02 21:11:38,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:38,320 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 345 states and 499 transitions. [2022-11-02 21:11:38,323 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2022-11-02 21:11:38,325 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 345 states to 258 states and 386 transitions. [2022-11-02 21:11:38,326 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 214 [2022-11-02 21:11:38,329 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 217 [2022-11-02 21:11:38,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 258 states and 386 transitions. [2022-11-02 21:11:38,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:38,329 INFO L218 hiAutomatonCegarLoop]: Abstraction has 258 states and 386 transitions. [2022-11-02 21:11:38,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states and 386 transitions. [2022-11-02 21:11:38,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 178. [2022-11-02 21:11:38,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 178 states have (on average 1.4943820224719102) internal successors, (266), 177 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:38,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 266 transitions. [2022-11-02 21:11:38,333 INFO L240 hiAutomatonCegarLoop]: Abstraction has 178 states and 266 transitions. [2022-11-02 21:11:38,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:38,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:38,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:38,334 INFO L87 Difference]: Start difference. First operand 178 states and 266 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:38,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:38,434 INFO L93 Difference]: Finished difference Result 182 states and 269 transitions. [2022-11-02 21:11:38,434 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 182 states and 269 transitions. [2022-11-02 21:11:38,436 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2022-11-02 21:11:38,437 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 182 states to 180 states and 267 transitions. [2022-11-02 21:11:38,437 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 137 [2022-11-02 21:11:38,437 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 137 [2022-11-02 21:11:38,437 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 267 transitions. [2022-11-02 21:11:38,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:38,438 INFO L218 hiAutomatonCegarLoop]: Abstraction has 180 states and 267 transitions. [2022-11-02 21:11:38,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 267 transitions. [2022-11-02 21:11:38,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 178. [2022-11-02 21:11:38,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 178 states have (on average 1.4887640449438202) internal successors, (265), 177 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:38,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 265 transitions. [2022-11-02 21:11:38,441 INFO L240 hiAutomatonCegarLoop]: Abstraction has 178 states and 265 transitions. [2022-11-02 21:11:38,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:38,443 INFO L428 stractBuchiCegarLoop]: Abstraction has 178 states and 265 transitions. [2022-11-02 21:11:38,443 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-11-02 21:11:38,443 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 178 states and 265 transitions. [2022-11-02 21:11:38,444 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2022-11-02 21:11:38,444 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:38,444 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:38,445 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:38,446 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:38,446 INFO L748 eck$LassoCheckResult]: Stem: 5574#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 5505#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 5506#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 5542#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 5513#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 5515#L108-1 assume !false; 5549#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 5572#L111 assume 12292 == ssl3_connect_~s__state~0#1; 5521#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 5522#L216 ssl3_connect_~s__server~0#1 := 0; 5593#L221 assume !(0 != ssl3_connect_~cb~0#1); 5592#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 5591#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 5589#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 5586#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 5585#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 5584#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 5579#L526 ssl3_connect_~skip~0#1 := 0; 5578#L108-1 assume !false; 5577#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 5576#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 5575#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 5457#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 5458#L120 [2022-11-02 21:11:38,446 INFO L750 eck$LassoCheckResult]: Loop: 5458#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 5487#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 5489#L126 assume 4368 == ssl3_connect_~s__state~0#1; 5524#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 5525#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 5536#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 5486#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 5442#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 5443#L526 ssl3_connect_~skip~0#1 := 0; 5609#L108-1 assume !false; 5608#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 5603#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 5601#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 5594#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 5458#L120 [2022-11-02 21:11:38,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:38,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1147115706, now seen corresponding path program 1 times [2022-11-02 21:11:38,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:38,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746954946] [2022-11-02 21:11:38,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:38,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:38,514 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:38,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:38,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746954946] [2022-11-02 21:11:38,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746954946] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:38,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:38,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:38,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000970782] [2022-11-02 21:11:38,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:38,516 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:38,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:38,517 INFO L85 PathProgramCache]: Analyzing trace with hash 264060234, now seen corresponding path program 1 times [2022-11-02 21:11:38,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:38,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903111080] [2022-11-02 21:11:38,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:38,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:38,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:38,522 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:38,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:38,526 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:38,624 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:38,625 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:38,625 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:38,625 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:38,625 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:38,625 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:38,625 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:38,625 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:38,625 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration6_Loop [2022-11-02 21:11:38,626 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:38,626 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:38,627 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,634 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,639 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,645 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,648 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,651 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,654 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,657 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,740 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:38,741 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:38,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:38,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:38,742 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:38,751 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:38,751 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:38,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2022-11-02 21:11:38,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:38,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:38,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:38,783 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:38,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2022-11-02 21:11:38,785 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:38,785 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:38,799 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:38,820 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:38,820 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:38,820 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:38,821 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:38,821 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:38,821 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:38,821 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:38,821 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:38,821 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:38,821 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration6_Loop [2022-11-02 21:11:38,821 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:38,821 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:38,822 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,830 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,835 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,840 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,842 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,844 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,850 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,853 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:38,943 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:38,943 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:38,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:38,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:38,946 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:38,951 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:38,963 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:38,963 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:38,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:38,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:38,963 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:38,964 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:38,964 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:38,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2022-11-02 21:11:38,986 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:38,988 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:38,988 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:38,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:38,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:38,990 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:38,999 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:38,999 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:38,999 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:38,999 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~blastFlag~0#1) = -2*ULTIMATE.start_ssl3_connect_~blastFlag~0#1 + 1 Supporting invariants [] [2022-11-02 21:11:39,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2022-11-02 21:11:39,028 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Ended with exit code 0 [2022-11-02 21:11:39,029 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:39,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:39,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:39,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:39,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:39,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:39,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:39,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:39,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:39,165 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2022-11-02 21:11:39,165 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 265 transitions. cyclomatic complexity: 90 Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:39,195 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 265 transitions. cyclomatic complexity: 90. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 319 states and 478 transitions. Complement of second has 4 states. [2022-11-02 21:11:39,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:39,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:39,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 199 transitions. [2022-11-02 21:11:39,197 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 199 transitions. Stem has 23 letters. Loop has 14 letters. [2022-11-02 21:11:39,197 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:39,197 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 199 transitions. Stem has 37 letters. Loop has 14 letters. [2022-11-02 21:11:39,198 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:39,198 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 199 transitions. Stem has 23 letters. Loop has 28 letters. [2022-11-02 21:11:39,198 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:39,198 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 319 states and 478 transitions. [2022-11-02 21:11:39,201 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 137 [2022-11-02 21:11:39,203 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 319 states to 319 states and 478 transitions. [2022-11-02 21:11:39,203 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 160 [2022-11-02 21:11:39,203 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 162 [2022-11-02 21:11:39,203 INFO L73 IsDeterministic]: Start isDeterministic. Operand 319 states and 478 transitions. [2022-11-02 21:11:39,203 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:39,204 INFO L218 hiAutomatonCegarLoop]: Abstraction has 319 states and 478 transitions. [2022-11-02 21:11:39,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states and 478 transitions. [2022-11-02 21:11:39,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 317. [2022-11-02 21:11:39,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 317 states have (on average 1.4952681388012619) internal successors, (474), 316 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:39,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 474 transitions. [2022-11-02 21:11:39,211 INFO L240 hiAutomatonCegarLoop]: Abstraction has 317 states and 474 transitions. [2022-11-02 21:11:39,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:39,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:39,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:39,212 INFO L87 Difference]: Start difference. First operand 317 states and 474 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:39,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:39,261 INFO L93 Difference]: Finished difference Result 622 states and 913 transitions. [2022-11-02 21:11:39,261 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 622 states and 913 transitions. [2022-11-02 21:11:39,265 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 271 [2022-11-02 21:11:39,270 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 622 states to 622 states and 913 transitions. [2022-11-02 21:11:39,270 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 312 [2022-11-02 21:11:39,270 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 312 [2022-11-02 21:11:39,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 622 states and 913 transitions. [2022-11-02 21:11:39,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:39,271 INFO L218 hiAutomatonCegarLoop]: Abstraction has 622 states and 913 transitions. [2022-11-02 21:11:39,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states and 913 transitions. [2022-11-02 21:11:39,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 622. [2022-11-02 21:11:39,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 622 states have (on average 1.4678456591639872) internal successors, (913), 621 states have internal predecessors, (913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:39,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 913 transitions. [2022-11-02 21:11:39,286 INFO L240 hiAutomatonCegarLoop]: Abstraction has 622 states and 913 transitions. [2022-11-02 21:11:39,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:39,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:39,298 INFO L428 stractBuchiCegarLoop]: Abstraction has 622 states and 913 transitions. [2022-11-02 21:11:39,298 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-11-02 21:11:39,298 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 622 states and 913 transitions. [2022-11-02 21:11:39,301 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 271 [2022-11-02 21:11:39,301 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:39,301 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:39,302 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:39,302 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:39,302 INFO L748 eck$LassoCheckResult]: Stem: 7259#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 7115#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 7116#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 7178#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 7474#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 7472#L108-1 assume !false; 7444#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 7469#L111 assume 12292 == ssl3_connect_~s__state~0#1; 7468#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 7467#L216 ssl3_connect_~s__server~0#1 := 0; 7466#L221 assume 0 != ssl3_connect_~cb~0#1; 7463#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 7464#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 7460#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 7456#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 7453#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 7449#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 7445#L526 ssl3_connect_~skip~0#1 := 0; 7443#L108-1 assume !false; 7441#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 7075#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 7076#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 7264#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 7265#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 7370#L123 [2022-11-02 21:11:39,302 INFO L750 eck$LassoCheckResult]: Loop: 7370#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 7369#L126 assume 4368 == ssl3_connect_~s__state~0#1; 7368#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 7515#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 7514#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 7079#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 7080#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 7203#L526 ssl3_connect_~skip~0#1 := 0; 7479#L108-1 assume !false; 7478#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 7477#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 7476#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 7475#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 7371#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 7370#L123 [2022-11-02 21:11:39,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:39,303 INFO L85 PathProgramCache]: Analyzing trace with hash -2083001472, now seen corresponding path program 1 times [2022-11-02 21:11:39,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:39,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380711251] [2022-11-02 21:11:39,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:39,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:39,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:39,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:39,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:39,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:39,332 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:39,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:39,333 INFO L85 PathProgramCache]: Analyzing trace with hash -503439398, now seen corresponding path program 1 times [2022-11-02 21:11:39,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:39,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158318753] [2022-11-02 21:11:39,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:39,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:39,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:39,337 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:39,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:39,340 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:39,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:39,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1610121497, now seen corresponding path program 1 times [2022-11-02 21:11:39,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:39,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814302121] [2022-11-02 21:11:39,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:39,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:39,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:39,370 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-02 21:11:39,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:39,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814302121] [2022-11-02 21:11:39,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814302121] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:39,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:39,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:39,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702589347] [2022-11-02 21:11:39,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:39,460 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:39,460 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:39,460 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:39,460 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:39,460 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:39,460 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,460 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:39,460 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:39,461 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration7_Loop [2022-11-02 21:11:39,461 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:39,461 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:39,462 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,466 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,471 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,474 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,476 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,478 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,481 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,483 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,564 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:39,565 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:39,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,566 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2022-11-02 21:11:39,568 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:39,568 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:39,585 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:39,585 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~nondet38#1=4, ULTIMATE.start_ssl3_connect_~ret~0#1=4} Honda state: {ULTIMATE.start_ssl3_connect_#t~nondet38#1=4, ULTIMATE.start_ssl3_connect_~ret~0#1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:39,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:39,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,609 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2022-11-02 21:11:39,611 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:39,611 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:39,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2022-11-02 21:11:39,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,651 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2022-11-02 21:11:39,653 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:39,653 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:39,666 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:39,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:39,686 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:39,686 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:39,686 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:39,687 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:39,687 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:39,687 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,687 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:39,687 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:39,687 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration7_Loop [2022-11-02 21:11:39,687 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:39,687 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:39,688 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,691 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,694 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,696 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,698 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,704 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,706 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,712 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:39,806 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:39,807 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:39,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,808 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,815 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:39,827 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:39,827 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:39,827 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:39,827 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:39,827 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:39,829 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:39,829 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:39,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2022-11-02 21:11:39,830 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:39,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:39,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,851 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2022-11-02 21:11:39,852 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:39,862 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:39,862 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:39,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:39,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:39,862 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:39,863 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:39,863 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:39,864 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:39,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2022-11-02 21:11:39,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,884 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2022-11-02 21:11:39,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:39,895 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:39,896 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:39,896 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:39,896 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:39,896 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:39,896 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:39,897 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:39,902 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:39,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:39,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,925 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2022-11-02 21:11:39,926 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:39,935 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:39,935 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:39,936 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:39,936 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:39,936 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:39,936 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:39,936 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:39,962 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:39,994 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2022-11-02 21:11:39,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:39,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:39,995 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:39,998 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:40,010 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:40,010 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:40,010 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:40,011 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:40,011 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:40,012 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:40,012 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:40,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2022-11-02 21:11:40,022 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:40,031 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:40,031 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:40,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:40,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:40,034 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:40,036 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:40,036 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:40,037 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:40,037 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4376 Supporting invariants [] [2022-11-02 21:11:40,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2022-11-02 21:11:40,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:40,070 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:40,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:40,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:40,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:40,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:40,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:40,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:40,214 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:40,215 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 622 states and 913 transitions. cyclomatic complexity: 301 Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:40,635 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 622 states and 913 transitions. cyclomatic complexity: 301. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 2284 states and 3323 transitions. Complement of second has 9 states. [2022-11-02 21:11:40,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:40,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:40,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 362 transitions. [2022-11-02 21:11:40,638 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 362 transitions. Stem has 24 letters. Loop has 14 letters. [2022-11-02 21:11:40,639 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:40,639 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 362 transitions. Stem has 38 letters. Loop has 14 letters. [2022-11-02 21:11:40,639 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:40,639 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 362 transitions. Stem has 24 letters. Loop has 28 letters. [2022-11-02 21:11:40,640 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:40,640 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2284 states and 3323 transitions. [2022-11-02 21:11:40,686 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 485 [2022-11-02 21:11:40,712 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:40,712 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2284 states to 1876 states and 2733 transitions. [2022-11-02 21:11:40,712 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 695 [2022-11-02 21:11:40,714 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 759 [2022-11-02 21:11:40,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1876 states and 2733 transitions. [2022-11-02 21:11:40,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:40,715 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1876 states and 2733 transitions. [2022-11-02 21:11:40,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1876 states and 2733 transitions. [2022-11-02 21:11:40,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1876 to 1333. [2022-11-02 21:11:40,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 1333 states have (on average 1.498124531132783) internal successors, (1997), 1332 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) [2022-11-02 21:11:40,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 1997 transitions. [2022-11-02 21:11:40,744 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1333 states and 1997 transitions. [2022-11-02 21:11:40,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:40,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:40,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:40,745 INFO L87 Difference]: Start difference. First operand 1333 states and 1997 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:40,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:40,778 INFO L93 Difference]: Finished difference Result 2368 states and 3527 transitions. [2022-11-02 21:11:40,778 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2368 states and 3527 transitions. [2022-11-02 21:11:40,795 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 705 [2022-11-02 21:11:40,808 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2368 states to 2360 states and 3511 transitions. [2022-11-02 21:11:40,808 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 881 [2022-11-02 21:11:40,810 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 881 [2022-11-02 21:11:40,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2360 states and 3511 transitions. [2022-11-02 21:11:40,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:40,810 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2360 states and 3511 transitions. [2022-11-02 21:11:40,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2360 states and 3511 transitions. [2022-11-02 21:11:40,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2360 to 2253. [2022-11-02 21:11:40,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2253 states have (on average 1.503328894806924) internal successors, (3387), 2252 states have internal predecessors, (3387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:40,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 3387 transitions. [2022-11-02 21:11:40,857 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2253 states and 3387 transitions. [2022-11-02 21:11:40,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:40,858 INFO L428 stractBuchiCegarLoop]: Abstraction has 2253 states and 3387 transitions. [2022-11-02 21:11:40,859 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2022-11-02 21:11:40,859 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2253 states and 3387 transitions. [2022-11-02 21:11:40,877 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 598 [2022-11-02 21:11:40,877 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:40,877 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:40,880 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:40,880 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:40,880 INFO L748 eck$LassoCheckResult]: Stem: 14028#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 13864#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 13865#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 13934#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 13876#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 13878#L108-1 assume !false; 15342#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 15371#L111 assume 12292 == ssl3_connect_~s__state~0#1; 13888#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 13889#L216 ssl3_connect_~s__server~0#1 := 0; 13956#L221 assume 0 != ssl3_connect_~cb~0#1; 13901#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 13794#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 13795#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 13945#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 13946#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 13760#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 13761#L526 ssl3_connect_~skip~0#1 := 0; 15340#L108-1 assume !false; 15341#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 15818#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 15786#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 15260#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 15258#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 15254#L123 assume 4099 == ssl3_connect_~s__state~0#1; 14094#L216 [2022-11-02 21:11:40,880 INFO L750 eck$LassoCheckResult]: Loop: 14094#L216 ssl3_connect_~s__server~0#1 := 0; 14783#L221 assume 0 != ssl3_connect_~cb~0#1; 14781#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 14779#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 14777#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 14759#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 14758#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 14756#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 14735#L526 ssl3_connect_~skip~0#1 := 0; 14736#L108-1 assume !false; 14727#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 14728#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 14578#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 14577#L117 assume 4096 == ssl3_connect_~s__state~0#1; 14094#L216 [2022-11-02 21:11:40,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:40,881 INFO L85 PathProgramCache]: Analyzing trace with hash -148536133, now seen corresponding path program 1 times [2022-11-02 21:11:40,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:40,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668397988] [2022-11-02 21:11:40,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:40,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:40,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,925 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:40,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:40,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668397988] [2022-11-02 21:11:40,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668397988] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:40,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:40,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:40,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702157311] [2022-11-02 21:11:40,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:40,926 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:40,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:40,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1297688643, now seen corresponding path program 2 times [2022-11-02 21:11:40,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:40,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999921682] [2022-11-02 21:11:40,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:40,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:40,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:40,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999921682] [2022-11-02 21:11:40,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999921682] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:40,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:40,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:40,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800028680] [2022-11-02 21:11:40,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:40,948 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:40,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:40,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:40,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:40,949 INFO L87 Difference]: Start difference. First operand 2253 states and 3387 transitions. cyclomatic complexity: 1158 Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:41,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:41,119 INFO L93 Difference]: Finished difference Result 1931 states and 2884 transitions. [2022-11-02 21:11:41,119 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1931 states and 2884 transitions. [2022-11-02 21:11:41,133 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 646 [2022-11-02 21:11:41,142 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1931 states to 1709 states and 2660 transitions. [2022-11-02 21:11:41,142 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 803 [2022-11-02 21:11:41,143 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 803 [2022-11-02 21:11:41,143 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1709 states and 2660 transitions. [2022-11-02 21:11:41,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:41,144 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1709 states and 2660 transitions. [2022-11-02 21:11:41,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1709 states and 2660 transitions. [2022-11-02 21:11:41,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1709 to 1433. [2022-11-02 21:11:41,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1433 states, 1433 states have (on average 1.5226796929518494) internal successors, (2182), 1432 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:41,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 2182 transitions. [2022-11-02 21:11:41,180 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1433 states and 2182 transitions. [2022-11-02 21:11:41,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:41,181 INFO L428 stractBuchiCegarLoop]: Abstraction has 1433 states and 2182 transitions. [2022-11-02 21:11:41,181 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2022-11-02 21:11:41,182 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1433 states and 2182 transitions. [2022-11-02 21:11:41,188 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 610 [2022-11-02 21:11:41,188 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:41,188 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:41,190 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:41,191 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:41,191 INFO L748 eck$LassoCheckResult]: Stem: 18228#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 18054#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 18055#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 18122#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 18069#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 18071#L108-1 assume !false; 18137#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 18016#L111 assume 12292 == ssl3_connect_~s__state~0#1; 18017#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 19351#L216 ssl3_connect_~s__server~0#1 := 0; 19350#L221 assume 0 != ssl3_connect_~cb~0#1; 18879#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 19349#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 19347#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 19345#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 19344#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 17956#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 17957#L526 ssl3_connect_~skip~0#1 := 0; 18138#L108-1 assume !false; 18139#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 18014#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 18015#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 19018#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 19014#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 19015#L123 [2022-11-02 21:11:41,192 INFO L750 eck$LassoCheckResult]: Loop: 19015#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 19343#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 19229#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 18230#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 18195#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 18196#L138 assume 4400 == ssl3_connect_~s__state~0#1; 18188#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 18190#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 18439#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 18431#L526 ssl3_connect_~skip~0#1 := 0; 18424#L108-1 assume !false; 18425#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 18420#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 18421#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 18402#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 18403#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 19015#L123 [2022-11-02 21:11:41,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:41,192 INFO L85 PathProgramCache]: Analyzing trace with hash -2083001472, now seen corresponding path program 2 times [2022-11-02 21:11:41,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:41,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487837618] [2022-11-02 21:11:41,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:41,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:41,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:41,206 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:41,216 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:41,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:41,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1592571285, now seen corresponding path program 1 times [2022-11-02 21:11:41,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:41,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543250817] [2022-11-02 21:11:41,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:41,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:41,222 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:41,225 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:41,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:41,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1980082198, now seen corresponding path program 1 times [2022-11-02 21:11:41,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:41,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014606862] [2022-11-02 21:11:41,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:41,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:41,261 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:41,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:41,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014606862] [2022-11-02 21:11:41,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014606862] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:41,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:41,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:41,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713812696] [2022-11-02 21:11:41,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:41,349 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:41,349 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:41,350 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:41,350 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:41,350 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:41,350 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:41,350 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:41,350 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:41,350 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration9_Loop [2022-11-02 21:11:41,351 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:41,351 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:41,352 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,358 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,362 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,365 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,368 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,423 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:41,424 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:41,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:41,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:41,425 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:41,430 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:41,430 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:41,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2022-11-02 21:11:41,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:41,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:41,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:41,495 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:41,498 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:41,498 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:41,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2022-11-02 21:11:41,530 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:41,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:41,563 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:41,563 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:41,563 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:41,563 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:41,563 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:41,563 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:41,563 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:41,563 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:41,563 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration9_Loop [2022-11-02 21:11:41,563 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:41,563 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:41,564 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,570 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,573 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,576 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,578 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:41,627 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:41,627 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:41,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:41,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:41,629 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:41,639 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:41,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:41,651 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:41,651 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:41,651 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:41,651 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:41,652 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:41,652 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:41,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2022-11-02 21:11:41,662 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:41,675 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:41,675 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:41,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:41,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:41,678 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:41,683 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:41,683 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:41,683 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:41,683 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4408 Supporting invariants [] [2022-11-02 21:11:41,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2022-11-02 21:11:41,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:41,717 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:41,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:41,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:41,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:41,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:41,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:41,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:41,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:41,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:41,857 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:41,857 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1433 states and 2182 transitions. cyclomatic complexity: 763 Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 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) [2022-11-02 21:11:42,250 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1433 states and 2182 transitions. cyclomatic complexity: 763. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 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) Result 4039 states and 5956 transitions. Complement of second has 9 states. [2022-11-02 21:11:42,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:42,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 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) [2022-11-02 21:11:42,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 321 transitions. [2022-11-02 21:11:42,254 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 321 transitions. Stem has 24 letters. Loop has 16 letters. [2022-11-02 21:11:42,254 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:42,254 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 321 transitions. Stem has 40 letters. Loop has 16 letters. [2022-11-02 21:11:42,254 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:42,254 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 321 transitions. Stem has 24 letters. Loop has 32 letters. [2022-11-02 21:11:42,255 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:42,255 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4039 states and 5956 transitions. [2022-11-02 21:11:42,283 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 757 [2022-11-02 21:11:42,303 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4039 states to 3343 states and 5040 transitions. [2022-11-02 21:11:42,303 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1086 [2022-11-02 21:11:42,305 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1318 [2022-11-02 21:11:42,305 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3343 states and 5040 transitions. [2022-11-02 21:11:42,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:42,305 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3343 states and 5040 transitions. [2022-11-02 21:11:42,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3343 states and 5040 transitions. [2022-11-02 21:11:42,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3343 to 2337. [2022-11-02 21:11:42,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2337 states, 2337 states have (on average 1.4890885750962772) internal successors, (3480), 2336 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:42,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2337 states to 2337 states and 3480 transitions. [2022-11-02 21:11:42,360 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2337 states and 3480 transitions. [2022-11-02 21:11:42,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:42,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:42,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:42,361 INFO L87 Difference]: Start difference. First operand 2337 states and 3480 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:42,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:42,475 INFO L93 Difference]: Finished difference Result 1475 states and 2174 transitions. [2022-11-02 21:11:42,475 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1475 states and 2174 transitions. [2022-11-02 21:11:42,501 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 403 [2022-11-02 21:11:42,524 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1475 states to 1461 states and 2160 transitions. [2022-11-02 21:11:42,524 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 497 [2022-11-02 21:11:42,525 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 536 [2022-11-02 21:11:42,525 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1461 states and 2160 transitions. [2022-11-02 21:11:42,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:42,526 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1461 states and 2160 transitions. [2022-11-02 21:11:42,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states and 2160 transitions. [2022-11-02 21:11:42,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1419. [2022-11-02 21:11:42,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 1419 states have (on average 1.4841437632135306) internal successors, (2106), 1418 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:42,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 2106 transitions. [2022-11-02 21:11:42,562 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1419 states and 2106 transitions. [2022-11-02 21:11:42,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:42,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:42,570 INFO L428 stractBuchiCegarLoop]: Abstraction has 1419 states and 2106 transitions. [2022-11-02 21:11:42,571 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2022-11-02 21:11:42,571 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1419 states and 2106 transitions. [2022-11-02 21:11:42,577 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 391 [2022-11-02 21:11:42,577 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:42,578 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:42,579 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:42,579 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:42,581 INFO L748 eck$LassoCheckResult]: Stem: 27676#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 27488#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 27489#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 27563#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 27502#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 27504#L108-1 assume !false; 28474#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 28468#L111 assume 12292 == ssl3_connect_~s__state~0#1; 28469#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 28473#L216 ssl3_connect_~s__server~0#1 := 0; 27583#L221 assume 0 != ssl3_connect_~cb~0#1; 27528#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 27529#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 27688#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 27462#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 27685#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 27686#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 28632#L526 ssl3_connect_~skip~0#1 := 0; 28631#L108-1 assume !false; 28630#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 28629#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 28628#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 28627#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 28626#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 28625#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 28624#L126 assume 4368 == ssl3_connect_~s__state~0#1; 28623#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 28564#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 28297#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 28299#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 28540#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 28273#L526 ssl3_connect_~skip~0#1 := 0; 28274#L108-1 assume !false; 28267#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 28268#L111 assume 12292 == ssl3_connect_~s__state~0#1; 27819#L112 [2022-11-02 21:11:42,582 INFO L750 eck$LassoCheckResult]: Loop: 27819#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 27785#L216 ssl3_connect_~s__server~0#1 := 0; 28437#L221 assume 0 != ssl3_connect_~cb~0#1; 28198#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 28436#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 28434#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 28432#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 28431#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 28423#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 28419#L526 ssl3_connect_~skip~0#1 := 0; 28417#L108-1 assume !false; 28415#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 28413#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 28411#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 28409#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 28407#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 28367#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 27552#L126 assume 4368 == ssl3_connect_~s__state~0#1; 27553#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 28275#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 27917#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 27907#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 27465#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 27892#L526 ssl3_connect_~skip~0#1 := 0; 27891#L108-1 assume !false; 27844#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 27818#L111 assume 12292 == ssl3_connect_~s__state~0#1; 27819#L112 [2022-11-02 21:11:42,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:42,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1941157688, now seen corresponding path program 1 times [2022-11-02 21:11:42,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:42,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403647028] [2022-11-02 21:11:42,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:42,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:42,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:42,633 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-02 21:11:42,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:42,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403647028] [2022-11-02 21:11:42,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403647028] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:42,634 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:42,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:42,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179251814] [2022-11-02 21:11:42,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:42,637 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:42,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:42,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1178214097, now seen corresponding path program 1 times [2022-11-02 21:11:42,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:42,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105296627] [2022-11-02 21:11:42,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:42,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:42,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:42,661 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:42,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:42,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105296627] [2022-11-02 21:11:42,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105296627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:42,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:42,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:42,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897155011] [2022-11-02 21:11:42,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:42,663 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:42,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:42,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:42,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:42,664 INFO L87 Difference]: Start difference. First operand 1419 states and 2106 transitions. cyclomatic complexity: 707 Second operand has 3 states, 2 states have (on average 13.5) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:42,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:42,825 INFO L93 Difference]: Finished difference Result 1917 states and 2714 transitions. [2022-11-02 21:11:42,825 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1917 states and 2714 transitions. [2022-11-02 21:11:42,839 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 547 [2022-11-02 21:11:42,851 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1917 states to 1813 states and 2606 transitions. [2022-11-02 21:11:42,851 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 680 [2022-11-02 21:11:42,852 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 680 [2022-11-02 21:11:42,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1813 states and 2606 transitions. [2022-11-02 21:11:42,852 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:42,852 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1813 states and 2606 transitions. [2022-11-02 21:11:42,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states and 2606 transitions. [2022-11-02 21:11:42,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 1725. [2022-11-02 21:11:42,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1725 states have (on average 1.4446376811594204) internal successors, (2492), 1724 states have internal predecessors, (2492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:42,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 2492 transitions. [2022-11-02 21:11:42,888 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1725 states and 2492 transitions. [2022-11-02 21:11:42,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:42,889 INFO L428 stractBuchiCegarLoop]: Abstraction has 1725 states and 2492 transitions. [2022-11-02 21:11:42,889 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2022-11-02 21:11:42,889 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1725 states and 2492 transitions. [2022-11-02 21:11:42,895 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 511 [2022-11-02 21:11:42,896 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:42,896 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:42,897 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:42,898 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:42,898 INFO L748 eck$LassoCheckResult]: Stem: 31018#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 30836#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 30837#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 30900#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 30846#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 30848#L108-1 assume !false; 31562#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 31561#L111 assume 12292 == ssl3_connect_~s__state~0#1; 31560#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 31559#L216 ssl3_connect_~s__server~0#1 := 0; 31558#L221 assume 0 != ssl3_connect_~cb~0#1; 31515#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 31557#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 31555#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 31549#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 31545#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 31542#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 31536#L526 ssl3_connect_~skip~0#1 := 0; 31534#L108-1 assume !false; 31532#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 31530#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 31528#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 31526#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 31524#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 31475#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 31476#L126 assume 4368 == ssl3_connect_~s__state~0#1; 32400#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 32356#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 32354#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 32355#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 32299#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 32264#L526 ssl3_connect_~skip~0#1 := 0; 32265#L108-1 assume !false; 32260#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 32261#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 32257#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 32256#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 32255#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 32253#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 32252#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 32251#L129 [2022-11-02 21:11:42,903 INFO L750 eck$LassoCheckResult]: Loop: 32251#L129 assume 4369 == ssl3_connect_~s__state~0#1; 30867#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 30868#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 30891#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 32296#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 32269#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 32267#L526 ssl3_connect_~skip~0#1 := 0; 32262#L108-1 assume !false; 32263#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 32258#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 32259#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 32410#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 32408#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 32406#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 32404#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 32251#L129 [2022-11-02 21:11:42,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:42,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1868562690, now seen corresponding path program 1 times [2022-11-02 21:11:42,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:42,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316974183] [2022-11-02 21:11:42,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:42,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:42,913 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:42,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:42,936 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:42,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:42,939 INFO L85 PathProgramCache]: Analyzing trace with hash -312160769, now seen corresponding path program 1 times [2022-11-02 21:11:42,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:42,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179747864] [2022-11-02 21:11:42,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:42,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:42,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:42,943 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:42,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:42,951 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:42,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:42,951 INFO L85 PathProgramCache]: Analyzing trace with hash -768518814, now seen corresponding path program 1 times [2022-11-02 21:11:42,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:42,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889819735] [2022-11-02 21:11:42,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:42,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:42,999 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-02 21:11:43,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:43,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889819735] [2022-11-02 21:11:43,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889819735] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:43,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:43,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:43,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536563893] [2022-11-02 21:11:43,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:43,100 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:43,100 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:43,100 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:43,100 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:43,100 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:43,100 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:43,101 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:43,101 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:43,101 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration11_Loop [2022-11-02 21:11:43,101 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:43,101 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:43,102 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,108 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,112 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,117 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,120 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,123 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,127 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,130 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,211 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:43,212 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:43,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:43,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:43,213 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:43,215 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:43,215 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:43,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2022-11-02 21:11:43,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:43,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:43,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:43,287 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:43,290 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:43,290 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:43,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2022-11-02 21:11:43,322 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:43,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:43,355 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:43,355 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:43,355 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:43,355 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:43,355 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:43,355 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:43,355 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:43,355 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:43,355 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration11_Loop [2022-11-02 21:11:43,355 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:43,355 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:43,356 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,362 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,365 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,370 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,372 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,375 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,377 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,380 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:43,457 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:43,458 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:43,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:43,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:43,462 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:43,473 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:43,485 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:43,485 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:43,485 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:43,485 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:43,485 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:43,486 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:43,487 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:43,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2022-11-02 21:11:43,498 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:43,509 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:43,509 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:43,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:43,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:43,510 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:43,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2022-11-02 21:11:43,512 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:43,512 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:43,512 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:43,512 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -2*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 8753 Supporting invariants [] [2022-11-02 21:11:43,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:43,534 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:43,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:43,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:43,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:43,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:43,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:43,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 27 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:43,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:43,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:43,723 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:43,723 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1725 states and 2492 transitions. cyclomatic complexity: 787 Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:43,811 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1725 states and 2492 transitions. cyclomatic complexity: 787. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 2184 states and 3139 transitions. Complement of second has 7 states. [2022-11-02 21:11:43,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:43,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:43,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 87 transitions. [2022-11-02 21:11:43,813 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 87 transitions. Stem has 40 letters. Loop has 15 letters. [2022-11-02 21:11:43,813 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:43,813 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 87 transitions. Stem has 55 letters. Loop has 15 letters. [2022-11-02 21:11:43,814 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:43,814 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 87 transitions. Stem has 40 letters. Loop has 30 letters. [2022-11-02 21:11:43,814 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:43,814 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2184 states and 3139 transitions. [2022-11-02 21:11:43,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:43,830 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 511 [2022-11-02 21:11:43,840 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2184 states to 2104 states and 3025 transitions. [2022-11-02 21:11:43,840 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 689 [2022-11-02 21:11:43,841 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 693 [2022-11-02 21:11:43,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2104 states and 3025 transitions. [2022-11-02 21:11:43,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:43,842 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2104 states and 3025 transitions. [2022-11-02 21:11:43,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states and 3025 transitions. [2022-11-02 21:11:43,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 2021. [2022-11-02 21:11:43,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2021 states, 2021 states have (on average 1.4408708560118753) internal successors, (2912), 2020 states have internal predecessors, (2912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:43,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2021 states to 2021 states and 2912 transitions. [2022-11-02 21:11:43,888 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2021 states and 2912 transitions. [2022-11-02 21:11:43,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:43,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:43,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:43,889 INFO L87 Difference]: Start difference. First operand 2021 states and 2912 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:44,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:44,053 INFO L93 Difference]: Finished difference Result 1579 states and 2214 transitions. [2022-11-02 21:11:44,053 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1579 states and 2214 transitions. [2022-11-02 21:11:44,064 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 488 [2022-11-02 21:11:44,070 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1579 states to 1383 states and 1950 transitions. [2022-11-02 21:11:44,070 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 623 [2022-11-02 21:11:44,071 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 631 [2022-11-02 21:11:44,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1383 states and 1950 transitions. [2022-11-02 21:11:44,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:44,071 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1383 states and 1950 transitions. [2022-11-02 21:11:44,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states and 1950 transitions. [2022-11-02 21:11:44,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 1347. [2022-11-02 21:11:44,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1347 states, 1347 states have (on average 1.4164810690423162) internal successors, (1908), 1346 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:44,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1347 states to 1347 states and 1908 transitions. [2022-11-02 21:11:44,096 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1347 states and 1908 transitions. [2022-11-02 21:11:44,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:44,097 INFO L428 stractBuchiCegarLoop]: Abstraction has 1347 states and 1908 transitions. [2022-11-02 21:11:44,097 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2022-11-02 21:11:44,098 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1347 states and 1908 transitions. [2022-11-02 21:11:44,102 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 470 [2022-11-02 21:11:44,103 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:44,103 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:44,104 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:44,105 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:44,106 INFO L748 eck$LassoCheckResult]: Stem: 38692#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 38526#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 38527#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 38597#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 38540#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 38542#L108-1 assume !false; 39442#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 39441#L111 assume 12292 == ssl3_connect_~s__state~0#1; 39440#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 39439#L216 ssl3_connect_~s__server~0#1 := 0; 39438#L221 assume 0 != ssl3_connect_~cb~0#1; 39115#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 39437#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 39435#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 39433#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 38697#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 38698#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 39494#L526 ssl3_connect_~skip~0#1 := 0; 39493#L108-1 assume !false; 39492#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 39491#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 39490#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 39489#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 39488#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 39486#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 39487#L126 assume 4368 == ssl3_connect_~s__state~0#1; 38562#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 38563#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 38632#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 38633#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 39531#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 39521#L526 ssl3_connect_~skip~0#1 := 0; 39642#L108-1 assume !false; 39641#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 39640#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 39639#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 39638#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 39637#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 39636#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 39635#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 39634#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 38693#L132 assume 4384 == ssl3_connect_~s__state~0#1; 38474#L136 [2022-11-02 21:11:44,107 INFO L750 eck$LassoCheckResult]: Loop: 38474#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 38475#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 38682#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 38683#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 38605#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 38424#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 38425#L526 ssl3_connect_~skip~0#1 := 0; 38608#L108-1 assume !false; 38609#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 38484#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 38485#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 38446#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 38447#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 39483#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 39465#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 39461#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 39446#L132 assume 4384 == ssl3_connect_~s__state~0#1; 38474#L136 [2022-11-02 21:11:44,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:44,107 INFO L85 PathProgramCache]: Analyzing trace with hash -392413087, now seen corresponding path program 1 times [2022-11-02 21:11:44,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:44,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849220371] [2022-11-02 21:11:44,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:44,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:44,125 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:44,140 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:44,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:44,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1392625176, now seen corresponding path program 1 times [2022-11-02 21:11:44,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:44,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586738282] [2022-11-02 21:11:44,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:44,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:44,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:44,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:44,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:44,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586738282] [2022-11-02 21:11:44,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586738282] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:44,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:44,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:44,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483279129] [2022-11-02 21:11:44,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:44,165 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:44,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:44,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:44,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:44,166 INFO L87 Difference]: Start difference. First operand 1347 states and 1908 transitions. cyclomatic complexity: 571 Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:44,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:44,330 INFO L93 Difference]: Finished difference Result 1383 states and 1918 transitions. [2022-11-02 21:11:44,330 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1383 states and 1918 transitions. [2022-11-02 21:11:44,336 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 443 [2022-11-02 21:11:44,342 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1383 states to 1295 states and 1810 transitions. [2022-11-02 21:11:44,342 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 543 [2022-11-02 21:11:44,343 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 543 [2022-11-02 21:11:44,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1295 states and 1810 transitions. [2022-11-02 21:11:44,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:44,344 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1295 states and 1810 transitions. [2022-11-02 21:11:44,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states and 1810 transitions. [2022-11-02 21:11:44,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 1259. [2022-11-02 21:11:44,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1259 states, 1259 states have (on average 1.4042891183478952) internal successors, (1768), 1258 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:44,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1259 states to 1259 states and 1768 transitions. [2022-11-02 21:11:44,369 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1259 states and 1768 transitions. [2022-11-02 21:11:44,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:44,370 INFO L428 stractBuchiCegarLoop]: Abstraction has 1259 states and 1768 transitions. [2022-11-02 21:11:44,370 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2022-11-02 21:11:44,370 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1259 states and 1768 transitions. [2022-11-02 21:11:44,375 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 425 [2022-11-02 21:11:44,375 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:44,375 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:44,378 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:44,378 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [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] [2022-11-02 21:11:44,379 INFO L748 eck$LassoCheckResult]: Stem: 41415#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 41260#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 41261#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 41326#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 41416#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 42040#L108-1 assume !false; 42038#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 42036#L111 assume 12292 == ssl3_connect_~s__state~0#1; 42035#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 42033#L216 ssl3_connect_~s__server~0#1 := 0; 42031#L221 assume 0 != ssl3_connect_~cb~0#1; 41890#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 42028#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 42025#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 42022#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 42019#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 41164#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 41165#L526 ssl3_connect_~skip~0#1 := 0; 42014#L108-1 assume !false; 42012#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 42010#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 42008#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 42006#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 42003#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 42001#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 41999#L126 assume 4368 == ssl3_connect_~s__state~0#1; 41293#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 41294#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 41317#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 41224#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 41225#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 42097#L526 ssl3_connect_~skip~0#1 := 0; 42096#L108-1 assume !false; 42095#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 42094#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 42093#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 42092#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 42091#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 42090#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 42089#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 42088#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 42087#L132 assume 4384 == ssl3_connect_~s__state~0#1; 42086#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 42085#L275 assume !(1 == ssl3_connect_~blastFlag~0#1); 42084#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 42082#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 41334#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 41335#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 41950#L526 ssl3_connect_~skip~0#1 := 0; 41948#L108-1 assume !false; 41946#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 41944#L111 assume 12292 == ssl3_connect_~s__state~0#1; 41284#L112 [2022-11-02 21:11:44,379 INFO L750 eck$LassoCheckResult]: Loop: 41284#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 41285#L216 ssl3_connect_~s__server~0#1 := 0; 41347#L221 assume 0 != ssl3_connect_~cb~0#1; 41295#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 41196#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 41197#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 41236#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 41337#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 41993#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 42015#L526 ssl3_connect_~skip~0#1 := 0; 42013#L108-1 assume !false; 42011#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 42009#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 42007#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 42005#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 42002#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 42000#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 41998#L126 assume 4368 == ssl3_connect_~s__state~0#1; 41291#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 41292#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 41362#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 41363#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 41728#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 41724#L526 ssl3_connect_~skip~0#1 := 0; 41722#L108-1 assume !false; 41720#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 41718#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 41716#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 41714#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 41712#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 41710#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 41708#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 41706#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 41672#L132 assume 4384 == ssl3_connect_~s__state~0#1; 41669#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 41668#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 41667#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 41666#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 41661#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 41650#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 41646#L526 ssl3_connect_~skip~0#1 := 0; 41640#L108-1 assume !false; 41638#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 41636#L111 assume 12292 == ssl3_connect_~s__state~0#1; 41284#L112 [2022-11-02 21:11:44,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:44,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1395787633, now seen corresponding path program 1 times [2022-11-02 21:11:44,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:44,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856703498] [2022-11-02 21:11:44,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:44,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:44,424 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-02 21:11:44,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:44,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856703498] [2022-11-02 21:11:44,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856703498] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:44,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:44,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:44,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139899847] [2022-11-02 21:11:44,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:44,426 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:44,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:44,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1865462696, now seen corresponding path program 1 times [2022-11-02 21:11:44,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:44,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069799265] [2022-11-02 21:11:44,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:44,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:44,459 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-02 21:11:44,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:44,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069799265] [2022-11-02 21:11:44,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069799265] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:44,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:44,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:44,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658078833] [2022-11-02 21:11:44,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:44,462 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:44,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:44,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:44,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:44,463 INFO L87 Difference]: Start difference. First operand 1259 states and 1768 transitions. cyclomatic complexity: 517 Second operand has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:44,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:44,632 INFO L93 Difference]: Finished difference Result 1311 states and 1814 transitions. [2022-11-02 21:11:44,632 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1311 states and 1814 transitions. [2022-11-02 21:11:44,638 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 449 [2022-11-02 21:11:44,643 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1311 states to 1307 states and 1810 transitions. [2022-11-02 21:11:44,643 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 549 [2022-11-02 21:11:44,644 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 549 [2022-11-02 21:11:44,644 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1307 states and 1810 transitions. [2022-11-02 21:11:44,644 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:44,644 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1307 states and 1810 transitions. [2022-11-02 21:11:44,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states and 1810 transitions. [2022-11-02 21:11:44,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1255. [2022-11-02 21:11:44,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1255 states, 1255 states have (on average 1.3928286852589642) internal successors, (1748), 1254 states have internal predecessors, (1748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:44,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1255 states to 1255 states and 1748 transitions. [2022-11-02 21:11:44,667 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1255 states and 1748 transitions. [2022-11-02 21:11:44,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:44,668 INFO L428 stractBuchiCegarLoop]: Abstraction has 1255 states and 1748 transitions. [2022-11-02 21:11:44,668 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2022-11-02 21:11:44,668 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1255 states and 1748 transitions. [2022-11-02 21:11:44,672 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 423 [2022-11-02 21:11:44,672 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:44,672 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:44,673 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:44,673 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:44,674 INFO L748 eck$LassoCheckResult]: Stem: 44030#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 43842#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 43843#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 43910#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 44031#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 44657#L108-1 assume !false; 44656#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 44655#L111 assume 12292 == ssl3_connect_~s__state~0#1; 44654#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 44653#L216 ssl3_connect_~s__server~0#1 := 0; 44527#L221 assume 0 != ssl3_connect_~cb~0#1; 44526#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 44525#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 44523#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 44521#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 44520#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 44515#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 44512#L526 ssl3_connect_~skip~0#1 := 0; 44511#L108-1 assume !false; 44510#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 44509#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 44508#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 44507#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 44506#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 44505#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 44504#L126 assume 4368 == ssl3_connect_~s__state~0#1; 44503#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 44501#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 44499#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 44497#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 44491#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 44484#L526 ssl3_connect_~skip~0#1 := 0; 44481#L108-1 assume !false; 44480#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 44478#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 44476#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 44474#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 44472#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 44470#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 44468#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 44466#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 44464#L132 assume 4384 == ssl3_connect_~s__state~0#1; 44462#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 44460#L275 assume !(1 == ssl3_connect_~blastFlag~0#1); 44458#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 44455#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 44451#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 44440#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 44432#L526 ssl3_connect_~skip~0#1 := 0; 44429#L108-1 assume !false; 44426#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 44423#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 44420#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 44417#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 44414#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 44411#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 44408#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 44405#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 44402#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 44399#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 44395#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 44394#L141 [2022-11-02 21:11:44,674 INFO L750 eck$LassoCheckResult]: Loop: 44394#L141 assume 4401 == ssl3_connect_~s__state~0#1; 43983#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 43860#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 44448#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 44434#L526 ssl3_connect_~skip~0#1 := 0; 44431#L108-1 assume !false; 44428#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 44425#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 44422#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 44419#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 44416#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 44413#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 44410#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 44407#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 44404#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 44401#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 44398#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 44394#L141 [2022-11-02 21:11:44,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:44,674 INFO L85 PathProgramCache]: Analyzing trace with hash 948149679, now seen corresponding path program 1 times [2022-11-02 21:11:44,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:44,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357847822] [2022-11-02 21:11:44,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:44,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:44,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:44,734 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-02 21:11:44,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:44,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357847822] [2022-11-02 21:11:44,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357847822] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:44,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:44,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:44,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069196832] [2022-11-02 21:11:44,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:44,736 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:44,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:44,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1647411356, now seen corresponding path program 1 times [2022-11-02 21:11:44,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:44,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247844786] [2022-11-02 21:11:44,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:44,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:44,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:44,739 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:44,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:44,741 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:44,809 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:44,809 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:44,809 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:44,809 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:44,809 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:44,810 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:44,810 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:44,810 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:44,810 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration14_Loop [2022-11-02 21:11:44,810 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:44,810 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:44,811 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:44,814 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:44,817 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:44,820 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:44,822 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:44,875 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:44,875 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:44,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:44,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:44,877 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:44,882 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:44,883 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:44,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2022-11-02 21:11:44,908 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:44,908 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:44,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:44,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:44,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:44,942 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:44,946 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:44,946 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:44,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2022-11-02 21:11:44,970 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:44,970 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1=384} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1=384} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:45,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:45,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:45,004 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:45,006 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:45,006 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:45,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2022-11-02 21:11:45,034 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:45,034 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:45,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:45,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:45,069 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:45,071 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:45,071 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:45,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2022-11-02 21:11:45,086 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:45,087 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:45,106 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2022-11-02 21:11:45,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:45,107 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:45,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2022-11-02 21:11:45,108 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:45,108 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:45,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:45,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:45,147 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:45,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2022-11-02 21:11:45,148 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:45,148 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:45,178 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:45,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:45,211 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:45,211 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:45,211 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:45,211 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:45,211 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:45,211 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,211 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:45,211 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:45,212 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration14_Loop [2022-11-02 21:11:45,212 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:45,212 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:45,212 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:45,217 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:45,224 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:45,227 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:45,230 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:45,285 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:45,285 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:45,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:45,287 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:45,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2022-11-02 21:11:45,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:45,300 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:45,300 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:45,300 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:45,300 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:45,300 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:45,301 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:45,301 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:45,306 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:45,326 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2022-11-02 21:11:45,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:45,327 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:45,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2022-11-02 21:11:45,328 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:45,338 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:45,338 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:45,338 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:45,338 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:45,339 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:45,339 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:45,340 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:45,343 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:45,345 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:45,345 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:45,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:45,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:45,346 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:45,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2022-11-02 21:11:45,348 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:45,348 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:45,348 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:45,348 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -2*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 8817 Supporting invariants [] [2022-11-02 21:11:45,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2022-11-02 21:11:45,370 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:45,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:45,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:45,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:45,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:45,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:45,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 27 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:45,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:45,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:45,584 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:45,584 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1255 states and 1748 transitions. cyclomatic complexity: 501 Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:45,748 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1255 states and 1748 transitions. cyclomatic complexity: 501. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1793 states and 2502 transitions. Complement of second has 7 states. [2022-11-02 21:11:45,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:45,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:45,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 158 transitions. [2022-11-02 21:11:45,751 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 158 transitions. Stem has 61 letters. Loop has 17 letters. [2022-11-02 21:11:45,752 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:45,752 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 158 transitions. Stem has 78 letters. Loop has 17 letters. [2022-11-02 21:11:45,752 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:45,752 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 158 transitions. Stem has 61 letters. Loop has 34 letters. [2022-11-02 21:11:45,753 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:45,753 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1793 states and 2502 transitions. [2022-11-02 21:11:45,761 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 423 [2022-11-02 21:11:45,778 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1793 states to 1603 states and 2242 transitions. [2022-11-02 21:11:45,783 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 646 [2022-11-02 21:11:45,784 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 652 [2022-11-02 21:11:45,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1603 states and 2242 transitions. [2022-11-02 21:11:45,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:45,784 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1603 states and 2242 transitions. [2022-11-02 21:11:45,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1603 states and 2242 transitions. [2022-11-02 21:11:45,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1603 to 1427. [2022-11-02 21:11:45,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1427 states, 1427 states have (on average 1.3819201121233358) internal successors, (1972), 1426 states have internal predecessors, (1972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:45,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1427 states to 1427 states and 1972 transitions. [2022-11-02 21:11:45,809 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1427 states and 1972 transitions. [2022-11-02 21:11:45,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:45,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:45,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:45,811 INFO L87 Difference]: Start difference. First operand 1427 states and 1972 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:45,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:45,828 INFO L93 Difference]: Finished difference Result 1505 states and 2066 transitions. [2022-11-02 21:11:45,828 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1505 states and 2066 transitions. [2022-11-02 21:11:45,834 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 423 [2022-11-02 21:11:45,852 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1505 states to 1505 states and 2066 transitions. [2022-11-02 21:11:45,852 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 601 [2022-11-02 21:11:45,853 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 601 [2022-11-02 21:11:45,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1505 states and 2066 transitions. [2022-11-02 21:11:45,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:45,854 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1505 states and 2066 transitions. [2022-11-02 21:11:45,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states and 2066 transitions. [2022-11-02 21:11:45,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1505. [2022-11-02 21:11:45,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1505 states, 1505 states have (on average 1.3727574750830565) internal successors, (2066), 1504 states have internal predecessors, (2066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:45,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 2066 transitions. [2022-11-02 21:11:45,887 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1505 states and 2066 transitions. [2022-11-02 21:11:45,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:45,888 INFO L428 stractBuchiCegarLoop]: Abstraction has 1505 states and 2066 transitions. [2022-11-02 21:11:45,888 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2022-11-02 21:11:45,888 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1505 states and 2066 transitions. [2022-11-02 21:11:45,893 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 423 [2022-11-02 21:11:45,893 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:45,894 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:45,900 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:45,900 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:45,900 INFO L748 eck$LassoCheckResult]: Stem: 50250#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 50079#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 50080#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 50150#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 50093#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 50095#L108-1 assume !false; 50944#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 50853#L111 assume 12292 == ssl3_connect_~s__state~0#1; 50102#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 50103#L216 ssl3_connect_~s__server~0#1 := 0; 50168#L221 assume 0 != ssl3_connect_~cb~0#1; 50116#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 50009#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 50010#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 50053#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 50158#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 50258#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 50894#L526 ssl3_connect_~skip~0#1 := 0; 50892#L108-1 assume !false; 50890#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 50888#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 50886#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 50884#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 50883#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 50880#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 50871#L126 assume 4368 == ssl3_connect_~s__state~0#1; 50114#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 50115#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 51058#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 50040#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 50041#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 51073#L526 ssl3_connect_~skip~0#1 := 0; 51071#L108-1 assume !false; 51068#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 51066#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 51064#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 51061#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 51054#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 51050#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 51048#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 51046#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 51044#L132 assume 4384 == ssl3_connect_~s__state~0#1; 51042#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 51041#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 51040#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 51037#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 51038#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 49974#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 49975#L526 ssl3_connect_~skip~0#1 := 0; 50195#L108-1 assume !false; 50234#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 50036#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 50037#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 51028#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 50949#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 50950#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 50945#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 50946#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 50905#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 50906#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 50121#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 50122#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 50090#L144 [2022-11-02 21:11:45,901 INFO L750 eck$LassoCheckResult]: Loop: 50090#L144 assume 4416 == ssl3_connect_~s__state~0#1; 50583#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 50581#L307 assume 3 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 4; 50580#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 50087#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 50056#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 51008#L526 ssl3_connect_~skip~0#1 := 0; 51004#L108-1 assume !false; 51000#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 50981#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 50982#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 49996#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 49997#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 50044#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 50045#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 50239#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 50240#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 50252#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 50274#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 50276#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 50090#L144 [2022-11-02 21:11:45,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:45,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1016812810, now seen corresponding path program 1 times [2022-11-02 21:11:45,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:45,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055185255] [2022-11-02 21:11:45,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:45,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:45,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:45,917 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:45,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:45,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:45,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:45,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1245627015, now seen corresponding path program 1 times [2022-11-02 21:11:45,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:45,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279506843] [2022-11-02 21:11:45,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:45,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:45,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:45,943 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:45,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:45,947 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:45,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:45,949 INFO L85 PathProgramCache]: Analyzing trace with hash -775900158, now seen corresponding path program 1 times [2022-11-02 21:11:45,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:45,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833108768] [2022-11-02 21:11:45,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:45,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:45,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:46,048 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-02 21:11:46,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:46,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833108768] [2022-11-02 21:11:46,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833108768] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:46,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:46,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:46,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288675721] [2022-11-02 21:11:46,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:46,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:46,175 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:46,175 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:46,175 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:46,175 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:46,176 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:46,176 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,176 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:46,176 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:46,176 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration15_Loop [2022-11-02 21:11:46,176 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:46,176 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:46,177 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,181 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,189 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,192 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,195 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,201 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,205 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,296 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:46,296 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:46,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:46,298 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:46,302 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:46,302 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:46,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2022-11-02 21:11:46,326 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:46,326 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:46,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:46,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:46,364 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:46,366 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:46,366 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:46,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2022-11-02 21:11:46,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:46,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:46,443 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:46,446 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:46,446 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:46,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2022-11-02 21:11:46,478 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:46,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:46,513 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:46,513 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:46,514 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:46,514 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:46,514 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:46,514 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,514 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:46,514 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:46,514 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration15_Loop [2022-11-02 21:11:46,514 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:46,514 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:46,515 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,518 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,525 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,527 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,530 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,535 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,540 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:46,616 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:46,616 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:46,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:46,617 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:46,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2022-11-02 21:11:46,619 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:46,628 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:46,629 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:46,629 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:46,629 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:46,629 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:46,629 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:46,630 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:46,631 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:46,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:46,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:46,655 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:46,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2022-11-02 21:11:46,656 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:46,666 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:46,666 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:46,667 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:46,667 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:46,667 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:46,668 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:46,668 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:46,671 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:46,673 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:46,673 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:46,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:46,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:46,675 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:46,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2022-11-02 21:11:46,676 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:46,676 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:46,676 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:46,676 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4424 Supporting invariants [] [2022-11-02 21:11:46,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:46,698 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:46,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:46,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:46,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:46,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:46,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:46,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:46,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:46,916 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:46,916 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1505 states and 2066 transitions. cyclomatic complexity: 573 Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,188 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1505 states and 2066 transitions. cyclomatic complexity: 573. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 2435 states and 3378 transitions. Complement of second has 7 states. [2022-11-02 21:11:47,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:47,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 237 transitions. [2022-11-02 21:11:47,190 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 237 transitions. Stem has 62 letters. Loop has 20 letters. [2022-11-02 21:11:47,191 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:47,191 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 237 transitions. Stem has 82 letters. Loop has 20 letters. [2022-11-02 21:11:47,191 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:47,191 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 237 transitions. Stem has 62 letters. Loop has 40 letters. [2022-11-02 21:11:47,192 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:47,192 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2435 states and 3378 transitions. [2022-11-02 21:11:47,203 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 470 [2022-11-02 21:11:47,211 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2435 states to 2130 states and 2959 transitions. [2022-11-02 21:11:47,211 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 773 [2022-11-02 21:11:47,212 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 849 [2022-11-02 21:11:47,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2130 states and 2959 transitions. [2022-11-02 21:11:47,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:47,213 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2130 states and 2959 transitions. [2022-11-02 21:11:47,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2130 states and 2959 transitions. [2022-11-02 21:11:47,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2130 to 1832. [2022-11-02 21:11:47,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1832 states have (on average 1.362991266375546) internal successors, (2497), 1831 states have internal predecessors, (2497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 2497 transitions. [2022-11-02 21:11:47,246 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1832 states and 2497 transitions. [2022-11-02 21:11:47,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:47,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:47,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:47,247 INFO L87 Difference]: Start difference. First operand 1832 states and 2497 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:47,408 INFO L93 Difference]: Finished difference Result 2174 states and 2881 transitions. [2022-11-02 21:11:47,408 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2174 states and 2881 transitions. [2022-11-02 21:11:47,418 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 567 [2022-11-02 21:11:47,425 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2174 states to 2100 states and 2791 transitions. [2022-11-02 21:11:47,426 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 827 [2022-11-02 21:11:47,427 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 829 [2022-11-02 21:11:47,427 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2100 states and 2791 transitions. [2022-11-02 21:11:47,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:47,427 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2100 states and 2791 transitions. [2022-11-02 21:11:47,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states and 2791 transitions. [2022-11-02 21:11:47,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1974. [2022-11-02 21:11:47,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1974 states, 1974 states have (on average 1.3389057750759878) internal successors, (2643), 1973 states have internal predecessors, (2643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1974 states to 1974 states and 2643 transitions. [2022-11-02 21:11:47,484 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1974 states and 2643 transitions. [2022-11-02 21:11:47,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:47,497 INFO L428 stractBuchiCegarLoop]: Abstraction has 1974 states and 2643 transitions. [2022-11-02 21:11:47,497 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2022-11-02 21:11:47,497 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1974 states and 2643 transitions. [2022-11-02 21:11:47,503 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 547 [2022-11-02 21:11:47,504 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:47,504 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:47,505 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:47,505 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:47,505 INFO L748 eck$LassoCheckResult]: Stem: 58473#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 58297#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 58298#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 58363#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 58309#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 58311#L108-1 assume !false; 58912#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 58913#L111 assume 12292 == ssl3_connect_~s__state~0#1; 58318#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 58319#L216 ssl3_connect_~s__server~0#1 := 0; 58383#L221 assume 0 != ssl3_connect_~cb~0#1; 58330#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 58331#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 58476#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 58271#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 58372#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 58474#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 59405#L526 ssl3_connect_~skip~0#1 := 0; 59403#L108-1 assume !false; 59401#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 59399#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 59397#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 59395#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 59393#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 59390#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 59361#L126 assume 4368 == ssl3_connect_~s__state~0#1; 59362#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 59389#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 59388#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 59386#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 59384#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 59381#L526 ssl3_connect_~skip~0#1 := 0; 59380#L108-1 assume !false; 59379#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 59378#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 59377#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 59376#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 59375#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 59374#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 59373#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 59372#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 59371#L132 assume 4384 == ssl3_connect_~s__state~0#1; 59370#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 59369#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 59368#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 59366#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 59001#L281-2 [2022-11-02 21:11:47,505 INFO L750 eck$LassoCheckResult]: Loop: 59001#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 59332#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 59327#L526 ssl3_connect_~skip~0#1 := 0; 59324#L108-1 assume !false; 59321#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 59318#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 59315#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 59312#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 59309#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 59306#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 59303#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 59300#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 59297#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 59294#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 59293#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 59291#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 58974#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 58972#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 58970#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 58968#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 58966#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 58964#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 58962#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 58960#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 58958#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 58956#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 58848#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 58845#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 58844#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 58843#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 58344#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 58345#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 58392#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 58411#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 58520#L198 assume 4560 == ssl3_connect_~s__state~0#1; 58721#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 58719#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 58423#L440 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 3; 58425#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 58471#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 58686#L526 ssl3_connect_~skip~0#1 := 0; 58684#L108-1 assume !false; 58682#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 58680#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 58678#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 58676#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 58674#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 58671#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 58645#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 58500#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 58502#L132 assume 4384 == ssl3_connect_~s__state~0#1; 58532#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 58533#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 58461#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 58462#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 59001#L281-2 [2022-11-02 21:11:47,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:47,506 INFO L85 PathProgramCache]: Analyzing trace with hash -967856441, now seen corresponding path program 1 times [2022-11-02 21:11:47,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:47,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584688508] [2022-11-02 21:11:47,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:47,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:47,522 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:47,528 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:47,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:47,540 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:47,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:47,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1980835542, now seen corresponding path program 1 times [2022-11-02 21:11:47,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:47,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923116] [2022-11-02 21:11:47,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:47,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:47,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:47,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:47,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:47,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923116] [2022-11-02 21:11:47,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923116] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:47,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:47,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:47,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516587441] [2022-11-02 21:11:47,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:47,573 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:47,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:47,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:47,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:47,574 INFO L87 Difference]: Start difference. First operand 1974 states and 2643 transitions. cyclomatic complexity: 687 Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:47,728 INFO L93 Difference]: Finished difference Result 2140 states and 2821 transitions. [2022-11-02 21:11:47,728 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2140 states and 2821 transitions. [2022-11-02 21:11:47,738 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 545 [2022-11-02 21:11:47,744 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2140 states to 1970 states and 2631 transitions. [2022-11-02 21:11:47,744 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 764 [2022-11-02 21:11:47,745 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 764 [2022-11-02 21:11:47,746 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1970 states and 2631 transitions. [2022-11-02 21:11:47,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:47,746 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1970 states and 2631 transitions. [2022-11-02 21:11:47,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1970 states and 2631 transitions. [2022-11-02 21:11:47,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1970 to 1970. [2022-11-02 21:11:47,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1970 states have (on average 1.335532994923858) internal successors, (2631), 1969 states have internal predecessors, (2631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 2631 transitions. [2022-11-02 21:11:47,777 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1970 states and 2631 transitions. [2022-11-02 21:11:47,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:47,778 INFO L428 stractBuchiCegarLoop]: Abstraction has 1970 states and 2631 transitions. [2022-11-02 21:11:47,778 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2022-11-02 21:11:47,778 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1970 states and 2631 transitions. [2022-11-02 21:11:47,785 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 545 [2022-11-02 21:11:47,785 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:47,785 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:47,786 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:47,786 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 21:11:47,787 INFO L748 eck$LassoCheckResult]: Stem: 62569#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 62417#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 62418#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 62480#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 62429#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 62431#L108-1 assume !false; 63360#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 63359#L111 assume 12292 == ssl3_connect_~s__state~0#1; 63358#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 63339#L216 ssl3_connect_~s__server~0#1 := 0; 63124#L221 assume 0 != ssl3_connect_~cb~0#1; 63122#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 63120#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 63117#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 63115#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 63114#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 63106#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 63102#L526 ssl3_connect_~skip~0#1 := 0; 63055#L108-1 assume !false; 63049#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 63037#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 63034#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 63030#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 63026#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 63023#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 63018#L126 assume 4368 == ssl3_connect_~s__state~0#1; 63015#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 63012#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 63011#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 63007#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 63002#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 62996#L526 ssl3_connect_~skip~0#1 := 0; 62986#L108-1 assume !false; 62983#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 62980#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 62977#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 62974#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 62971#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 62968#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 62965#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 62962#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 62959#L132 assume 4384 == ssl3_connect_~s__state~0#1; 62957#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 62952#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 62951#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 62946#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 62353#L281-2 [2022-11-02 21:11:47,787 INFO L750 eck$LassoCheckResult]: Loop: 62353#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 62935#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 62927#L526 ssl3_connect_~skip~0#1 := 0; 62924#L108-1 assume !false; 62921#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 62918#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 62915#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 62912#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 62909#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 62906#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 62903#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 62900#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 62897#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 62894#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 62890#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 62881#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 62876#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 62874#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 62872#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 62870#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 62868#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 62866#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 62864#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 62862#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 62860#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 62858#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 62856#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 62854#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 62852#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 62850#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 62848#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 62845#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 62840#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 62839#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 62818#L198 assume 4560 == ssl3_connect_~s__state~0#1; 62504#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 62330#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 62331#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 62536#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 62395#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 63381#L526 ssl3_connect_~skip~0#1 := 0; 63377#L108-1 assume !false; 63375#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 63373#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 63371#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 63369#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 63367#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 63365#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 63363#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 63361#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 62886#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 62885#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 62884#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 62882#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 62878#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 62875#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 62873#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 62871#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 62869#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 62867#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 62865#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 62863#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 62861#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 62859#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 62857#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 62855#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 62853#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 62851#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 62849#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 62846#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 62847#L192 assume 4528 == ssl3_connect_~s__state~0#1; 63022#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 63146#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 63145#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 63143#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 63140#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 63137#L526 ssl3_connect_~skip~0#1 := 0; 63136#L108-1 assume !false; 63135#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 63134#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 63133#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 63132#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 63130#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 63128#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 63126#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 63044#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 63045#L132 assume 4384 == ssl3_connect_~s__state~0#1; 62792#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 62793#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 62949#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 62352#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 62353#L281-2 [2022-11-02 21:11:47,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:47,788 INFO L85 PathProgramCache]: Analyzing trace with hash -967856441, now seen corresponding path program 2 times [2022-11-02 21:11:47,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:47,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176401164] [2022-11-02 21:11:47,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:47,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:47,797 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:47,808 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:47,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:47,809 INFO L85 PathProgramCache]: Analyzing trace with hash -422582405, now seen corresponding path program 1 times [2022-11-02 21:11:47,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:47,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853697949] [2022-11-02 21:11:47,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:47,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:47,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:47,843 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:47,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:47,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853697949] [2022-11-02 21:11:47,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853697949] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:47,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:47,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:47,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031030238] [2022-11-02 21:11:47,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:47,844 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:47,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:47,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:47,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:47,845 INFO L87 Difference]: Start difference. First operand 1970 states and 2631 transitions. cyclomatic complexity: 679 Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:47,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:47,972 INFO L93 Difference]: Finished difference Result 2120 states and 2797 transitions. [2022-11-02 21:11:47,972 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2120 states and 2797 transitions. [2022-11-02 21:11:47,981 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 620 [2022-11-02 21:11:47,987 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2120 states to 2120 states and 2797 transitions. [2022-11-02 21:11:47,988 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 839 [2022-11-02 21:11:47,988 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 839 [2022-11-02 21:11:47,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2120 states and 2797 transitions. [2022-11-02 21:11:47,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:47,989 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2120 states and 2797 transitions. [2022-11-02 21:11:47,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2120 states and 2797 transitions. [2022-11-02 21:11:48,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2120 to 2112. [2022-11-02 21:11:48,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2112 states, 2112 states have (on average 1.3205492424242424) internal successors, (2789), 2111 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:48,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2112 states to 2112 states and 2789 transitions. [2022-11-02 21:11:48,023 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2112 states and 2789 transitions. [2022-11-02 21:11:48,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:48,024 INFO L428 stractBuchiCegarLoop]: Abstraction has 2112 states and 2789 transitions. [2022-11-02 21:11:48,025 INFO L335 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2022-11-02 21:11:48,025 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2112 states and 2789 transitions. [2022-11-02 21:11:48,032 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 616 [2022-11-02 21:11:48,033 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:48,033 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:48,034 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,034 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,035 INFO L748 eck$LassoCheckResult]: Stem: 66696#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 66517#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 66518#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 66583#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 66530#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 66532#L108-1 assume !false; 67833#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 67781#L111 assume 12292 == ssl3_connect_~s__state~0#1; 66540#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 66541#L216 ssl3_connect_~s__server~0#1 := 0; 67701#L221 assume 0 != ssl3_connect_~cb~0#1; 67699#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 67697#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 67694#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 67691#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 67689#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 67674#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 67669#L526 ssl3_connect_~skip~0#1 := 0; 67666#L108-1 assume !false; 67663#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 67660#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 67658#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 67657#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 67654#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 67653#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 67652#L126 assume 4368 == ssl3_connect_~s__state~0#1; 66551#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 66552#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 66574#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 66474#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 66475#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 67636#L526 ssl3_connect_~skip~0#1 := 0; 67634#L108-1 assume !false; 67632#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 67626#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 67624#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 67622#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 67620#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 67618#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 67616#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 67614#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 67612#L132 assume 4384 == ssl3_connect_~s__state~0#1; 67610#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 67608#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 67606#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 67603#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 67157#L281-2 [2022-11-02 21:11:48,035 INFO L750 eck$LassoCheckResult]: Loop: 67157#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 67596#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 67593#L526 ssl3_connect_~skip~0#1 := 0; 67560#L108-1 assume !false; 67556#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 67552#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 67548#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 67546#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 67544#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 67542#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 67540#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 67538#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 67534#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 67533#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 67532#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 67531#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 67530#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 67529#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 67527#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 67525#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 67523#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 67522#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 67520#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 67518#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 67516#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 67514#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 67512#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 67510#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 67508#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 67506#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 67504#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 67503#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 67502#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 67501#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 67084#L198 assume 4560 == ssl3_connect_~s__state~0#1; 66609#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 66610#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 66650#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 66651#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 67396#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 67392#L526 ssl3_connect_~skip~0#1 := 0; 67390#L108-1 assume !false; 67388#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 67386#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 67384#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 67382#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 67379#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 67324#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 67318#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 67316#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 67313#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 67310#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 67307#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 67304#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 67301#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 67298#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 67295#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 67292#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 67289#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 67286#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 67283#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 67280#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 67276#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 67272#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 67270#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 67268#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 67266#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 67263#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 67261#L186 assume 4512 == ssl3_connect_~s__state~0#1; 67029#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 66537#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 66538#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 67153#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 67144#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 67140#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 67133#L526 ssl3_connect_~skip~0#1 := 0; 67131#L108-1 assume !false; 67129#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 67127#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 67125#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 67123#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 67121#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 67119#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 67117#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 67115#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 67113#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 67111#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 67109#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 67107#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 67104#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 67100#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 67099#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 67098#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 67097#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 67096#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 67095#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 67094#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 67093#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 67092#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 67091#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 67090#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 67089#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 67088#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 67087#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 67086#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 67085#L192 assume 4528 == ssl3_connect_~s__state~0#1; 66568#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 66569#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 66515#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 66499#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 67074#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 67020#L526 ssl3_connect_~skip~0#1 := 0; 67021#L108-1 assume !false; 67010#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 67011#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 66990#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 66991#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 66959#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 66960#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 66919#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 66920#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 67068#L132 assume 4384 == ssl3_connect_~s__state~0#1; 66817#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 66765#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 66671#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 66689#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 67157#L281-2 [2022-11-02 21:11:48,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,036 INFO L85 PathProgramCache]: Analyzing trace with hash -967856441, now seen corresponding path program 3 times [2022-11-02 21:11:48,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208602118] [2022-11-02 21:11:48,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,045 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:48,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,056 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:48,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,057 INFO L85 PathProgramCache]: Analyzing trace with hash -329150082, now seen corresponding path program 1 times [2022-11-02 21:11:48,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012878264] [2022-11-02 21:11:48,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:48,133 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-02 21:11:48,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:48,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012878264] [2022-11-02 21:11:48,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012878264] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:48,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:48,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:48,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822889391] [2022-11-02 21:11:48,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:48,135 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:48,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:48,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:48,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:48,136 INFO L87 Difference]: Start difference. First operand 2112 states and 2789 transitions. cyclomatic complexity: 695 Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:48,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:48,161 INFO L93 Difference]: Finished difference Result 3164 states and 4231 transitions. [2022-11-02 21:11:48,161 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3164 states and 4231 transitions. [2022-11-02 21:11:48,179 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1094 [2022-11-02 21:11:48,192 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3164 states to 3164 states and 4231 transitions. [2022-11-02 21:11:48,192 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1360 [2022-11-02 21:11:48,194 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1360 [2022-11-02 21:11:48,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3164 states and 4231 transitions. [2022-11-02 21:11:48,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:48,194 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3164 states and 4231 transitions. [2022-11-02 21:11:48,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3164 states and 4231 transitions. [2022-11-02 21:11:48,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3164 to 3148. [2022-11-02 21:11:48,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3148 states, 3148 states have (on average 1.3389453621346887) internal successors, (4215), 3147 states have internal predecessors, (4215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:48,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3148 states to 3148 states and 4215 transitions. [2022-11-02 21:11:48,255 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3148 states and 4215 transitions. [2022-11-02 21:11:48,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:48,256 INFO L428 stractBuchiCegarLoop]: Abstraction has 3148 states and 4215 transitions. [2022-11-02 21:11:48,256 INFO L335 stractBuchiCegarLoop]: ======== Iteration 19 ============ [2022-11-02 21:11:48,256 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3148 states and 4215 transitions. [2022-11-02 21:11:48,270 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1094 [2022-11-02 21:11:48,270 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:48,270 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:48,272 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,272 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,272 INFO L748 eck$LassoCheckResult]: Stem: 71968#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 71797#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 71798#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 71862#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 71806#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 71808#L108-1 assume !false; 72839#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 72837#L111 assume 12292 == ssl3_connect_~s__state~0#1; 72835#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 72833#L216 ssl3_connect_~s__server~0#1 := 0; 72831#L221 assume 0 != ssl3_connect_~cb~0#1; 72829#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 72827#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 72824#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 72819#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 72815#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 72816#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 72807#L526 ssl3_connect_~skip~0#1 := 0; 72798#L108-1 assume !false; 72799#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 72792#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 72793#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 72786#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 72787#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 72743#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 72744#L126 assume 4368 == ssl3_connect_~s__state~0#1; 71828#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 71829#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 71851#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 73043#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 73040#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 73038#L526 ssl3_connect_~skip~0#1 := 0; 73918#L108-1 assume !false; 73916#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 73021#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 73020#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 73019#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 73018#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 73017#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 73015#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 73013#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 73011#L132 assume 4384 == ssl3_connect_~s__state~0#1; 71742#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 71743#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 73889#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 73887#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 71732#L281-2 [2022-11-02 21:11:48,273 INFO L750 eck$LassoCheckResult]: Loop: 71732#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 71871#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 73946#L526 ssl3_connect_~skip~0#1 := 0; 73945#L108-1 assume !false; 73944#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 73943#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 73942#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 73941#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 73940#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 73939#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 73938#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 73937#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 73936#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 73935#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 73934#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 73933#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 73932#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 73931#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 73930#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 73929#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 73928#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 73927#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 73926#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 73925#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 73924#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 73923#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 73922#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 73921#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 73920#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 73815#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 71843#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 71844#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 71895#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 71908#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 71936#L198 assume 4560 == ssl3_connect_~s__state~0#1; 71889#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 71708#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 71709#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 73571#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 73568#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 73565#L526 ssl3_connect_~skip~0#1 := 0; 73564#L108-1 assume !false; 73563#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 73562#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 73559#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 73557#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 73555#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 73553#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 73551#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 73549#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 73534#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 73531#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 73530#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 73529#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 73528#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 73527#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 73526#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 73525#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 73524#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 73522#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 73521#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 73520#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 73519#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 73518#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 73516#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 73514#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 73513#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 73512#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 73510#L186 assume 4512 == ssl3_connect_~s__state~0#1; 73097#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 73507#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 73506#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 73505#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 73494#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 73489#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 73486#L526 ssl3_connect_~skip~0#1 := 0; 73485#L108-1 assume !false; 73315#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 73313#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 73312#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 73311#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 73309#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 73307#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 73305#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 73303#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 73301#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 73299#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 73297#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 73295#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 73292#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 73291#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 73290#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 73285#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 73243#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 73240#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 73238#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 73237#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 73235#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 73208#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 73122#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 73118#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 73115#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 73099#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 73098#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 73096#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 73095#L192 assume 4528 == ssl3_connect_~s__state~0#1; 73033#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 73093#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 73092#L417 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 3;ssl3_connect_~__cil_tmp58~0#1 := ssl3_connect_~s__s3__flags~0#1; 71779#L421 assume !(0 != ssl3_connect_~__cil_tmp58~0#1 - 2); 71780#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 71965#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 73787#L526 ssl3_connect_~skip~0#1 := 0; 73783#L108-1 assume !false; 73457#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 73455#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 73453#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 73451#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 73450#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 73448#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 73445#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 73443#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 73442#L132 assume 4384 == ssl3_connect_~s__state~0#1; 72919#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 72916#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 71939#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 71731#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 71732#L281-2 [2022-11-02 21:11:48,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,274 INFO L85 PathProgramCache]: Analyzing trace with hash -967856441, now seen corresponding path program 4 times [2022-11-02 21:11:48,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495070503] [2022-11-02 21:11:48,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,285 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:48,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,297 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:48,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,298 INFO L85 PathProgramCache]: Analyzing trace with hash -92644418, now seen corresponding path program 1 times [2022-11-02 21:11:48,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048670552] [2022-11-02 21:11:48,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:48,352 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-02 21:11:48,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:48,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048670552] [2022-11-02 21:11:48,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048670552] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:48,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:48,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:48,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144136787] [2022-11-02 21:11:48,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:48,354 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:48,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:48,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:48,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:48,355 INFO L87 Difference]: Start difference. First operand 3148 states and 4215 transitions. cyclomatic complexity: 1089 Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:48,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:48,491 INFO L93 Difference]: Finished difference Result 3228 states and 4283 transitions. [2022-11-02 21:11:48,491 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3228 states and 4283 transitions. [2022-11-02 21:11:48,506 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1134 [2022-11-02 21:11:48,518 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3228 states to 3228 states and 4283 transitions. [2022-11-02 21:11:48,518 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1392 [2022-11-02 21:11:48,519 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1392 [2022-11-02 21:11:48,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3228 states and 4283 transitions. [2022-11-02 21:11:48,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:48,520 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3228 states and 4283 transitions. [2022-11-02 21:11:48,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states and 4283 transitions. [2022-11-02 21:11:48,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 3148. [2022-11-02 21:11:48,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3148 states, 3148 states have (on average 1.3313214739517154) internal successors, (4191), 3147 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:48,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3148 states to 3148 states and 4191 transitions. [2022-11-02 21:11:48,571 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3148 states and 4191 transitions. [2022-11-02 21:11:48,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:48,572 INFO L428 stractBuchiCegarLoop]: Abstraction has 3148 states and 4191 transitions. [2022-11-02 21:11:48,572 INFO L335 stractBuchiCegarLoop]: ======== Iteration 20 ============ [2022-11-02 21:11:48,573 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3148 states and 4191 transitions. [2022-11-02 21:11:48,583 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1094 [2022-11-02 21:11:48,584 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:48,584 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:48,585 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,585 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,586 INFO L748 eck$LassoCheckResult]: Stem: 78351#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 78177#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 78178#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 78242#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 78186#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 78188#L108-1 assume !false; 79197#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 79196#L111 assume 12292 == ssl3_connect_~s__state~0#1; 79195#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 79194#L216 ssl3_connect_~s__server~0#1 := 0; 79185#L221 assume 0 != ssl3_connect_~cb~0#1; 79183#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 79184#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 79177#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 79176#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 78362#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 78363#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 79281#L526 ssl3_connect_~skip~0#1 := 0; 79279#L108-1 assume !false; 79277#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 79275#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 79273#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 79271#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 79269#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 79267#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 79265#L126 assume 4368 == ssl3_connect_~s__state~0#1; 79263#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 79261#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 79259#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 79256#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 79252#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 79235#L526 ssl3_connect_~skip~0#1 := 0; 79236#L108-1 assume !false; 79228#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 79229#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 79222#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 79223#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 79213#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 79214#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 79209#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 79210#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 79203#L132 assume 4384 == ssl3_connect_~s__state~0#1; 79204#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 79198#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 79199#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 78114#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 78113#L281-2 [2022-11-02 21:11:48,586 INFO L750 eck$LassoCheckResult]: Loop: 78113#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 80032#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 80029#L526 ssl3_connect_~skip~0#1 := 0; 80028#L108-1 assume !false; 80027#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 80026#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 80025#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 80024#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 80023#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 80022#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 80021#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 80020#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 80019#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 80018#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 80017#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 80016#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 80015#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 80014#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 80013#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 80012#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 80011#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 80010#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 80009#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 80008#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 80007#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 80006#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 80005#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 80004#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 80003#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 80002#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 80001#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 80000#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 79999#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 79996#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 78366#L198 assume 4560 == ssl3_connect_~s__state~0#1; 78367#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 78090#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 78091#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 78303#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 78304#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 80719#L526 ssl3_connect_~skip~0#1 := 0; 80717#L108-1 assume !false; 80715#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 80713#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 80711#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 80709#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 80707#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 80705#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 80703#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 80701#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 80699#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 80697#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 80695#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 80688#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 80687#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 78344#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 78345#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 80682#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 78356#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 78357#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 80678#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 80676#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 80674#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 78330#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 78331#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 78204#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 78068#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 78069#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 78155#L186 assume 4512 == ssl3_connect_~s__state~0#1; 78213#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 78197#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 78124#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 78125#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 80589#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 80587#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 80584#L526 ssl3_connect_~skip~0#1 := 0; 80583#L108-1 assume !false; 80582#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 80581#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 80580#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 80579#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 80578#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 80577#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 80576#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 80575#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 80574#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 80573#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 80572#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 80571#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 80570#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 80569#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 80568#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 80567#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 80566#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 80565#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 80564#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 80563#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 80562#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 80560#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 80559#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 79597#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 79595#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 79593#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 79591#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 79588#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 79589#L192 assume 4528 == ssl3_connect_~s__state~0#1; 80518#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 80517#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 79493#L417 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 3;ssl3_connect_~__cil_tmp58~0#1 := ssl3_connect_~s__s3__flags~0#1; 78161#L421 assume !(0 != ssl3_connect_~__cil_tmp58~0#1 - 2); 78162#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 80752#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 80749#L526 ssl3_connect_~skip~0#1 := 0; 80748#L108-1 assume !false; 80747#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 80746#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 80745#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 80744#L117 assume 4096 == ssl3_connect_~s__state~0#1; 78317#L216 ssl3_connect_~s__server~0#1 := 0; 78318#L221 assume 0 != ssl3_connect_~cb~0#1; 81209#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 81208#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 81206#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 81108#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 80896#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 80893#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 80890#L526 ssl3_connect_~skip~0#1 := 0; 80889#L108-1 assume !false; 80888#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 80887#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 80886#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 80885#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 80884#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 80883#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 80882#L126 assume 4368 == ssl3_connect_~s__state~0#1; 78401#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 80881#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 80880#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 80879#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 79202#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 78827#L526 ssl3_connect_~skip~0#1 := 0; 78813#L108-1 assume !false; 78814#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 78805#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 78806#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 80863#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 80861#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 80859#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 80857#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 80855#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 80853#L132 assume 4384 == ssl3_connect_~s__state~0#1; 78463#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 80848#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 80847#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 78112#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 78113#L281-2 [2022-11-02 21:11:48,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,587 INFO L85 PathProgramCache]: Analyzing trace with hash -967856441, now seen corresponding path program 5 times [2022-11-02 21:11:48,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299064] [2022-11-02 21:11:48,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,596 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,607 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:48,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1598933355, now seen corresponding path program 1 times [2022-11-02 21:11:48,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659302197] [2022-11-02 21:11:48,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:48,679 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-02 21:11:48,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:48,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659302197] [2022-11-02 21:11:48,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659302197] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:48,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:48,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:48,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634287786] [2022-11-02 21:11:48,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:48,680 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:48,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:48,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:48,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:48,681 INFO L87 Difference]: Start difference. First operand 3148 states and 4191 transitions. cyclomatic complexity: 1065 Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 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) [2022-11-02 21:11:48,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:48,844 INFO L93 Difference]: Finished difference Result 3228 states and 4267 transitions. [2022-11-02 21:11:48,844 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3228 states and 4267 transitions. [2022-11-02 21:11:48,858 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1134 [2022-11-02 21:11:48,888 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3228 states to 3228 states and 4267 transitions. [2022-11-02 21:11:48,888 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1392 [2022-11-02 21:11:48,889 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1392 [2022-11-02 21:11:48,890 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3228 states and 4267 transitions. [2022-11-02 21:11:48,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:48,892 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3228 states and 4267 transitions. [2022-11-02 21:11:48,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states and 4267 transitions. [2022-11-02 21:11:48,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 3148. [2022-11-02 21:11:48,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3148 states, 3148 states have (on average 1.3262388818297333) internal successors, (4175), 3147 states have internal predecessors, (4175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:48,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3148 states to 3148 states and 4175 transitions. [2022-11-02 21:11:48,935 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3148 states and 4175 transitions. [2022-11-02 21:11:48,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:48,936 INFO L428 stractBuchiCegarLoop]: Abstraction has 3148 states and 4175 transitions. [2022-11-02 21:11:48,936 INFO L335 stractBuchiCegarLoop]: ======== Iteration 21 ============ [2022-11-02 21:11:48,936 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3148 states and 4175 transitions. [2022-11-02 21:11:48,947 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1094 [2022-11-02 21:11:48,947 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:48,947 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:48,948 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,948 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:48,949 INFO L748 eck$LassoCheckResult]: Stem: 84740#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 84561#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 84562#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 84629#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 84741#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 85622#L108-1 assume !false; 85620#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 85618#L111 assume 12292 == ssl3_connect_~s__state~0#1; 85616#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 85614#L216 ssl3_connect_~s__server~0#1 := 0; 85607#L221 assume 0 != ssl3_connect_~cb~0#1; 85605#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 85603#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 85598#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 85595#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 85591#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 85592#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 85566#L526 ssl3_connect_~skip~0#1 := 0; 85560#L108-1 assume !false; 85561#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 86937#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 86935#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 86933#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 86931#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 86929#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 86927#L126 assume 4368 == ssl3_connect_~s__state~0#1; 86925#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 84618#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 84619#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 86217#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 86211#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 86207#L526 ssl3_connect_~skip~0#1 := 0; 86205#L108-1 assume !false; 86203#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 86201#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 86199#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 86197#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 86195#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 86194#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 86190#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 86187#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 86185#L132 assume 4384 == ssl3_connect_~s__state~0#1; 86184#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 86182#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 86177#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 86174#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 86172#L281-2 [2022-11-02 21:11:48,949 INFO L750 eck$LassoCheckResult]: Loop: 86172#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 86166#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 86162#L526 ssl3_connect_~skip~0#1 := 0; 86160#L108-1 assume !false; 86158#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 86156#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 86154#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 86152#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 86150#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 86148#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 86145#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 86144#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 86140#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 86138#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 86136#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 86134#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 86132#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 86130#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 86128#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 86126#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 86124#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 86122#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 86120#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 86118#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 86116#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 86114#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 86112#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 86110#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 86108#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 86107#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 86106#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 86105#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 86104#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 86103#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 86098#L198 assume 4560 == ssl3_connect_~s__state~0#1; 86095#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 86093#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 86089#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 86071#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 86065#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 86061#L526 ssl3_connect_~skip~0#1 := 0; 86059#L108-1 assume !false; 86057#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 86055#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 86053#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 86051#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 86049#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 86047#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 86045#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 86043#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 86041#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 86039#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 86038#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 86037#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 86036#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 86035#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 86034#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 86033#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 86032#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 86031#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 86030#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 86029#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 86027#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 86026#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 86025#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 86024#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 86023#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 86022#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 86021#L186 assume 4512 == ssl3_connect_~s__state~0#1; 85629#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 86019#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 86018#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 85957#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 85929#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 85926#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 85908#L526 ssl3_connect_~skip~0#1 := 0; 85905#L108-1 assume !false; 85904#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 85900#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 85899#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 85896#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 85895#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 85891#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 85890#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 85886#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 85884#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 85885#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 86258#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 85871#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 85873#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 85951#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 85952#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 85964#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 85966#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 86008#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 85854#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 85412#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 85414#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 85849#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 85848#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 85843#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 85844#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 86076#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 85832#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 85826#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 85827#L192 assume 4528 == ssl3_connect_~s__state~0#1; 85823#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 84689#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 84557#L417 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 3;ssl3_connect_~__cil_tmp58~0#1 := ssl3_connect_~s__s3__flags~0#1; 84558#L421 assume !(0 != ssl3_connect_~__cil_tmp58~0#1 - 2); 86312#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 86310#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 86307#L526 ssl3_connect_~skip~0#1 := 0; 86306#L108-1 assume !false; 86305#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 86304#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 86303#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 86302#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 86301#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 86300#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 86299#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 86298#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 86297#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 86296#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 86295#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 86294#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 86293#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 86292#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 86291#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 86290#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 86289#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 86288#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 86287#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 86286#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 86285#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 86284#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 86283#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 86282#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 86281#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 86280#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 86279#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 86278#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 86277#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 86276#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 86275#L198 assume !(4560 == ssl3_connect_~s__state~0#1); 86273#L201 assume !(4561 == ssl3_connect_~s__state~0#1); 84713#L204 assume 4352 == ssl3_connect_~s__state~0#1; 84633#L205 ssl3_connect_~__cil_tmp61~0#1 := ssl3_connect_~num1~0#1; 84634#L450 assume !(ssl3_connect_~__cil_tmp61~0#1 > 0); 85943#L450-2 ssl3_connect_~s__state~0#1 := ssl3_connect_~s__s3__tmp__next_state___0~0#1; 85800#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 85782#L526 ssl3_connect_~skip~0#1 := 0; 85771#L108-1 assume !false; 85772#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 85764#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 85766#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 85758#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 85759#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 85741#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 85743#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 85731#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 85733#L132 assume 4384 == ssl3_connect_~s__state~0#1; 85723#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 86638#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 84714#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 84731#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 86172#L281-2 [2022-11-02 21:11:48,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,950 INFO L85 PathProgramCache]: Analyzing trace with hash -967856441, now seen corresponding path program 6 times [2022-11-02 21:11:48,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953848177] [2022-11-02 21:11:48,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,958 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:48,968 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:48,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1522277887, now seen corresponding path program 1 times [2022-11-02 21:11:48,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220955635] [2022-11-02 21:11:48,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:49,050 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-02 21:11:49,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:49,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220955635] [2022-11-02 21:11:49,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220955635] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:11:49,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98557658] [2022-11-02 21:11:49,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:49,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:11:49,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:49,053 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:11:49,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-11-02 21:11:49,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:49,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 21:11:49,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:49,217 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-02 21:11:49,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:11:49,321 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-02 21:11:49,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98557658] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 21:11:49,321 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 21:11:49,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2022-11-02 21:11:49,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730992180] [2022-11-02 21:11:49,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 21:11:49,322 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:49,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:49,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 21:11:49,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-02 21:11:49,323 INFO L87 Difference]: Start difference. First operand 3148 states and 4175 transitions. cyclomatic complexity: 1049 Second operand has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 6 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:49,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:49,670 INFO L93 Difference]: Finished difference Result 2916 states and 3751 transitions. [2022-11-02 21:11:49,670 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2916 states and 3751 transitions. [2022-11-02 21:11:49,684 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 761 [2022-11-02 21:11:49,691 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2916 states to 2265 states and 2972 transitions. [2022-11-02 21:11:49,691 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1057 [2022-11-02 21:11:49,692 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1057 [2022-11-02 21:11:49,692 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2265 states and 2972 transitions. [2022-11-02 21:11:49,693 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:49,693 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2265 states and 2972 transitions. [2022-11-02 21:11:49,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2265 states and 2972 transitions. [2022-11-02 21:11:49,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2265 to 2217. [2022-11-02 21:11:49,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2217 states, 2217 states have (on average 1.316193053676139) internal successors, (2918), 2216 states have internal predecessors, (2918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:49,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2217 states to 2217 states and 2918 transitions. [2022-11-02 21:11:49,722 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2217 states and 2918 transitions. [2022-11-02 21:11:49,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:11:49,723 INFO L428 stractBuchiCegarLoop]: Abstraction has 2217 states and 2918 transitions. [2022-11-02 21:11:49,723 INFO L335 stractBuchiCegarLoop]: ======== Iteration 22 ============ [2022-11-02 21:11:49,723 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2217 states and 2918 transitions. [2022-11-02 21:11:49,731 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 741 [2022-11-02 21:11:49,731 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:49,731 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:49,732 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:49,732 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:49,732 INFO L748 eck$LassoCheckResult]: Stem: 91812#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 91627#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 91628#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 91697#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 91640#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 91642#L108-1 assume !false; 92830#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 92827#L111 assume 12292 == ssl3_connect_~s__state~0#1; 91652#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 91653#L216 ssl3_connect_~s__server~0#1 := 0; 91721#L221 assume 0 != ssl3_connect_~cb~0#1; 91665#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 91555#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 91556#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 92390#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 92387#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 92384#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 92380#L526 ssl3_connect_~skip~0#1 := 0; 92378#L108-1 assume !false; 92376#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 92374#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 92372#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 92370#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 92368#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 92366#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 92364#L126 assume 4368 == ssl3_connect_~s__state~0#1; 92362#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 92360#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 92355#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 92353#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 92350#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 92347#L526 ssl3_connect_~skip~0#1 := 0; 92346#L108-1 assume !false; 92345#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 92344#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 92343#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 92342#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 92341#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 92340#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 92339#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 92338#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 92337#L132 assume 4384 == ssl3_connect_~s__state~0#1; 92336#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 92335#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 92334#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 92333#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 92332#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 92329#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 92326#L526 ssl3_connect_~skip~0#1 := 0; 92325#L108-1 assume !false; 92324#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 92323#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 92322#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 92321#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 92320#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 92319#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 92318#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 92317#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 92316#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 92315#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 92313#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 92312#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 92309#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 92258#L147 [2022-11-02 21:11:49,733 INFO L750 eck$LassoCheckResult]: Loop: 92258#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 92257#L150 assume 4432 == ssl3_connect_~s__state~0#1; 92166#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 92747#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 92745#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 92731#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 92729#L526 ssl3_connect_~skip~0#1 := 0; 92722#L108-1 assume !false; 92723#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 92714#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 92715#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 92709#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 92710#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 92648#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 92649#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 92594#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 92595#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 92550#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 92551#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 92750#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 92751#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 92258#L147 [2022-11-02 21:11:49,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:49,733 INFO L85 PathProgramCache]: Analyzing trace with hash -537718572, now seen corresponding path program 1 times [2022-11-02 21:11:49,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:49,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736942817] [2022-11-02 21:11:49,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:49,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:49,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:49,762 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-02 21:11:49,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:49,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736942817] [2022-11-02 21:11:49,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736942817] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:49,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:49,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:49,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283342461] [2022-11-02 21:11:49,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:49,764 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:49,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:49,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1877895717, now seen corresponding path program 1 times [2022-11-02 21:11:49,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:49,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88796151] [2022-11-02 21:11:49,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:49,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:49,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:49,768 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:49,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:49,771 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:49,891 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:49,892 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:49,892 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:49,892 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:49,892 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:49,892 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:49,892 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:49,892 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:49,892 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration22_Loop [2022-11-02 21:11:49,893 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:49,893 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:49,894 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:49,897 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:49,900 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:49,905 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:49,908 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:49,911 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:49,990 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:49,990 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:49,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:49,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:49,992 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:49,994 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:49,994 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:50,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2022-11-02 21:11:50,022 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:50,022 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:50,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,058 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,062 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:50,062 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:50,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2022-11-02 21:11:50,089 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:50,089 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~blastFlag~0#1=6} Honda state: {ULTIMATE.start_ssl3_connect_~blastFlag~0#1=6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:50,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,125 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,131 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:50,131 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:50,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2022-11-02 21:11:50,158 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:50,158 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~nondet42#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Honda state: {ULTIMATE.start_ssl3_connect_#t~nondet42#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:50,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,194 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,197 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:50,197 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:50,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2022-11-02 21:11:50,223 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:50,223 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:50,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,260 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,262 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:50,263 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:50,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2022-11-02 21:11:50,289 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:50,289 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:50,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,327 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,332 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:50,332 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:50,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2022-11-02 21:11:50,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,415 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,418 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:50,419 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:50,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2022-11-02 21:11:50,458 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:50,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,498 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:50,498 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:50,498 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:50,498 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:50,498 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:50,498 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,498 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:50,498 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:50,498 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration22_Loop [2022-11-02 21:11:50,499 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:50,499 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:50,499 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:50,505 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:50,511 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:50,514 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:50,516 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:50,519 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:50,616 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:50,617 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:50,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,622 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,625 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:50,637 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:50,637 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:50,637 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:50,637 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:50,638 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:50,638 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:50,639 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:50,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2022-11-02 21:11:50,658 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:50,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,692 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,694 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:50,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2022-11-02 21:11:50,706 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:50,706 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:50,706 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:50,706 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:50,706 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:50,707 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:50,707 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:50,710 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:50,712 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:50,713 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:50,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:50,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:50,714 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:50,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2022-11-02 21:11:50,715 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:50,715 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:50,715 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:50,715 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4440 Supporting invariants [] [2022-11-02 21:11:50,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:50,737 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:50,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:50,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:50,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:50,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:50,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:50,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:50,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:50,953 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:50,954 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:50,954 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2217 states and 2918 transitions. cyclomatic complexity: 721 Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:51,260 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2217 states and 2918 transitions. cyclomatic complexity: 721. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3590 states and 4821 transitions. Complement of second has 9 states. [2022-11-02 21:11:51,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:51,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:51,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 317 transitions. [2022-11-02 21:11:51,261 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 317 transitions. Stem has 63 letters. Loop has 21 letters. [2022-11-02 21:11:51,262 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:51,262 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 317 transitions. Stem has 84 letters. Loop has 21 letters. [2022-11-02 21:11:51,262 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:51,262 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 317 transitions. Stem has 63 letters. Loop has 42 letters. [2022-11-02 21:11:51,263 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:51,263 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3590 states and 4821 transitions. [2022-11-02 21:11:51,277 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 857 [2022-11-02 21:11:51,287 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3590 states to 3158 states and 4261 transitions. [2022-11-02 21:11:51,288 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1341 [2022-11-02 21:11:51,289 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1447 [2022-11-02 21:11:51,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3158 states and 4261 transitions. [2022-11-02 21:11:51,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:51,290 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3158 states and 4261 transitions. [2022-11-02 21:11:51,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3158 states and 4261 transitions. [2022-11-02 21:11:51,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3158 to 2590. [2022-11-02 21:11:51,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2590 states, 2590 states have (on average 1.323938223938224) internal successors, (3429), 2589 states have internal predecessors, (3429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:51,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2590 states to 2590 states and 3429 transitions. [2022-11-02 21:11:51,327 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2590 states and 3429 transitions. [2022-11-02 21:11:51,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:51,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:51,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:51,328 INFO L87 Difference]: Start difference. First operand 2590 states and 3429 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:51,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:51,434 INFO L93 Difference]: Finished difference Result 2752 states and 3647 transitions. [2022-11-02 21:11:51,434 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2752 states and 3647 transitions. [2022-11-02 21:11:51,445 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 869 [2022-11-02 21:11:51,454 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2752 states to 2752 states and 3647 transitions. [2022-11-02 21:11:51,454 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1206 [2022-11-02 21:11:51,455 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1206 [2022-11-02 21:11:51,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2752 states and 3647 transitions. [2022-11-02 21:11:51,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:51,456 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2752 states and 3647 transitions. [2022-11-02 21:11:51,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2752 states and 3647 transitions. [2022-11-02 21:11:51,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2752 to 2594. [2022-11-02 21:11:51,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2594 states, 2594 states have (on average 1.323438704703161) internal successors, (3433), 2593 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:51,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2594 states to 2594 states and 3433 transitions. [2022-11-02 21:11:51,496 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2594 states and 3433 transitions. [2022-11-02 21:11:51,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:51,497 INFO L428 stractBuchiCegarLoop]: Abstraction has 2594 states and 3433 transitions. [2022-11-02 21:11:51,498 INFO L335 stractBuchiCegarLoop]: ======== Iteration 23 ============ [2022-11-02 21:11:51,498 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2594 states and 3433 transitions. [2022-11-02 21:11:51,543 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 837 [2022-11-02 21:11:51,547 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:51,547 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:51,548 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:51,548 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:51,549 INFO L748 eck$LassoCheckResult]: Stem: 103242#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 103050#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 103051#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 103124#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 103243#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 103748#L108-1 assume !false; 103749#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 103737#L111 assume 12292 == ssl3_connect_~s__state~0#1; 103738#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 103196#L216 ssl3_connect_~s__server~0#1 := 0; 103146#L221 assume 0 != ssl3_connect_~cb~0#1; 103147#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 102983#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 102984#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 104115#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 103250#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 103251#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 104069#L526 ssl3_connect_~skip~0#1 := 0; 104070#L108-1 assume !false; 104028#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 104029#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 103761#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 103762#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 103752#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 103753#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 103739#L126 assume 4368 == ssl3_connect_~s__state~0#1; 103740#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 103111#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 103112#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 103012#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 103013#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 104774#L526 ssl3_connect_~skip~0#1 := 0; 104772#L108-1 assume !false; 104770#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 104768#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 104766#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 104764#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 104762#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 104760#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 104758#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 104756#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 104754#L132 assume 4384 == ssl3_connect_~s__state~0#1; 104753#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 104752#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 104750#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 104748#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 103133#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 103134#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 104782#L526 ssl3_connect_~skip~0#1 := 0; 104780#L108-1 assume !false; 104778#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 104775#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 104773#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 104771#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 104769#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 104767#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 104765#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 104763#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 104761#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 104759#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 104757#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 104755#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 102975#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 102976#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 103181#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 102979#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 102980#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 103126#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 103044#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 102987#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 102965#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 102966#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 104626#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 104624#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 104622#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 104620#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 104618#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 104616#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 104587#L192 [2022-11-02 21:11:51,549 INFO L750 eck$LassoCheckResult]: Loop: 104587#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 104615#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 103312#L198 assume 4560 == ssl3_connect_~s__state~0#1; 104608#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 102969#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 102970#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 103186#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 103187#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 104650#L526 ssl3_connect_~skip~0#1 := 0; 104648#L108-1 assume !false; 104646#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 104644#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 104642#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 104640#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 104638#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 104636#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 104634#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 104632#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 104630#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 104628#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 104627#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 104625#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 104623#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 104621#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 104619#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 104617#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 104614#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 104613#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 104612#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 104609#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 104607#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 104606#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 104605#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 104604#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 104602#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 104596#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 104585#L186 assume 4512 == ssl3_connect_~s__state~0#1; 103093#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 103076#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 103002#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 103003#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 103154#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 103029#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 104517#L526 ssl3_connect_~skip~0#1 := 0; 104508#L108-1 assume !false; 104509#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 104502#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 104503#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 104496#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 104497#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 104490#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 104491#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 104484#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 104485#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 104480#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 104481#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 104475#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 104463#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 104456#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 104429#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 104431#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 104432#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 104473#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 104474#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 104461#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 104462#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 104426#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 104428#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 104554#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 104555#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 104591#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 104589#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 104586#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 104587#L192 [2022-11-02 21:11:51,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:51,550 INFO L85 PathProgramCache]: Analyzing trace with hash 2060095794, now seen corresponding path program 1 times [2022-11-02 21:11:51,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:51,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560630122] [2022-11-02 21:11:51,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:51,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:51,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:51,574 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:51,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:51,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:51,604 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:51,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:51,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1804125470, now seen corresponding path program 1 times [2022-11-02 21:11:51,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:51,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601444011] [2022-11-02 21:11:51,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:51,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:51,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:51,613 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:51,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:51,621 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:51,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:51,622 INFO L85 PathProgramCache]: Analyzing trace with hash -793181427, now seen corresponding path program 1 times [2022-11-02 21:11:51,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:51,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299618639] [2022-11-02 21:11:51,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:51,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:51,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:51,638 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:51,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:51,679 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:52,072 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:52,072 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:52,072 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:52,073 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:52,073 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:52,073 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,073 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:52,073 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:52,073 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration23_Loop [2022-11-02 21:11:52,073 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:52,074 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:52,075 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,078 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,082 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,085 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,091 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,094 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,098 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,101 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,105 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,108 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,111 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,115 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:52,249 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:52,249 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:52,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,251 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,254 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,254 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2022-11-02 21:11:52,282 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,282 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:52,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,318 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,322 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,322 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2022-11-02 21:11:52,349 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,349 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~tmp___7~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~tmp___7~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:52,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,385 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,390 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,390 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2022-11-02 21:11:52,418 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,418 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~tmp___8~0#1=4} Honda state: {ULTIMATE.start_ssl3_connect_~tmp___8~0#1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:52,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,456 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,460 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,460 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2022-11-02 21:11:52,498 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,498 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~ret~0#1=5, ULTIMATE.start_ssl3_connect_#t~nondet47#1=5} Honda state: {ULTIMATE.start_ssl3_connect_~ret~0#1=5, ULTIMATE.start_ssl3_connect_#t~nondet47#1=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Ended with exit code 0 [2022-11-02 21:11:52,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,536 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2022-11-02 21:11:52,537 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,537 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,555 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,555 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Ended with exit code 0 [2022-11-02 21:11:52,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,585 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2022-11-02 21:11:52,586 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,586 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,604 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,604 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~nondet49#1=1} Honda state: {ULTIMATE.start_ssl3_connect_#t~nondet49#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:52,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,630 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2022-11-02 21:11:52,631 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,631 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,670 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,670 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__session__compress_meth~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__session__compress_meth~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:52,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,709 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,714 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,714 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2022-11-02 21:11:52,727 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,727 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Ended with exit code 0 [2022-11-02 21:11:52,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,751 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2022-11-02 21:11:52,752 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,752 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,770 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,770 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__hit~0#1=4} Honda state: {ULTIMATE.start_ssl3_connect_~s__hit~0#1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,796 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Ended with exit code 0 [2022-11-02 21:11:52,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,797 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2022-11-02 21:11:52,798 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,798 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,810 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,810 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_compression~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_compression~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2022-11-02 21:11:52,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,837 INFO L229 MonitoredProcess]: Starting monitored process 166 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2022-11-02 21:11:52,838 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,838 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,857 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:52,857 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher~0#1=6, ULTIMATE.start_ssl3_connect_~s__session__cipher~0#1=6} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher~0#1=6, ULTIMATE.start_ssl3_connect_~s__session__cipher~0#1=6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:52,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:52,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,881 INFO L229 MonitoredProcess]: Starting monitored process 167 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2022-11-02 21:11:52,883 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:52,883 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:52,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:52,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:52,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:52,963 INFO L229 MonitoredProcess]: Starting monitored process 168 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:52,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2022-11-02 21:11:52,965 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:52,965 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:53,002 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:53,045 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2022-11-02 21:11:53,046 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:53,046 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:53,046 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:53,046 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:53,046 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:53,046 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,046 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:53,046 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:53,046 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration23_Loop [2022-11-02 21:11:53,046 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:53,046 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:53,047 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,050 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,065 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,068 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,070 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,073 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,075 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,080 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,082 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,085 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,087 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,090 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:53,198 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:53,198 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:53,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,199 INFO L229 MonitoredProcess]: Starting monitored process 169 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2022-11-02 21:11:53,201 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,211 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,212 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,212 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,212 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,212 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,212 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,212 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,214 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2022-11-02 21:11:53,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,247 INFO L229 MonitoredProcess]: Starting monitored process 170 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2022-11-02 21:11:53,248 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,259 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,259 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,259 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,261 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:53,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,285 INFO L229 MonitoredProcess]: Starting monitored process 171 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2022-11-02 21:11:53,287 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,296 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,296 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,297 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,297 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:53,297 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,297 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:53,297 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,299 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,320 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Ended with exit code 0 [2022-11-02 21:11:53,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,322 INFO L229 MonitoredProcess]: Starting monitored process 172 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2022-11-02 21:11:53,323 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,333 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,333 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,333 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,333 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:53,333 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,334 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:53,334 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,336 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2022-11-02 21:11:53,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,357 INFO L229 MonitoredProcess]: Starting monitored process 173 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2022-11-02 21:11:53,359 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,368 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,368 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,368 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:53,369 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,369 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:53,369 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2022-11-02 21:11:53,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,409 INFO L229 MonitoredProcess]: Starting monitored process 174 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2022-11-02 21:11:53,410 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,419 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,420 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,420 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,420 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,420 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,422 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2022-11-02 21:11:53,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,442 INFO L229 MonitoredProcess]: Starting monitored process 175 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2022-11-02 21:11:53,444 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,453 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,453 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,454 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,454 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,454 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,455 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:53,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,525 INFO L229 MonitoredProcess]: Starting monitored process 176 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2022-11-02 21:11:53,527 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,536 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,536 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,537 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,537 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,537 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,537 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,537 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,539 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:53,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,609 INFO L229 MonitoredProcess]: Starting monitored process 177 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2022-11-02 21:11:53,610 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,620 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,620 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,620 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:53,620 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,621 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:53,621 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,622 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:53,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,645 INFO L229 MonitoredProcess]: Starting monitored process 178 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2022-11-02 21:11:53,646 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,656 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,656 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,656 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,657 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,657 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,657 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,657 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,658 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Ended with exit code 0 [2022-11-02 21:11:53,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,685 INFO L229 MonitoredProcess]: Starting monitored process 179 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2022-11-02 21:11:53,686 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,696 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,697 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,697 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,697 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,697 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,699 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:53,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:53,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,723 INFO L229 MonitoredProcess]: Starting monitored process 180 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2022-11-02 21:11:53,724 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:53,734 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:53,734 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:53,734 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:53,734 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:53,734 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:53,736 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:53,736 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:53,738 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:53,740 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-02 21:11:53,741 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:53,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:53,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:53,742 INFO L229 MonitoredProcess]: Starting monitored process 181 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:53,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2022-11-02 21:11:53,743 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:53,743 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:53,743 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:53,743 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = 1*ULTIMATE.start_ssl3_connect_~s__state~0#1 Supporting invariants [] [2022-11-02 21:11:53,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:53,766 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:53,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:53,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:53,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:53,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:53,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:53,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:53,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:53,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:54,190 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:54,190 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:54,191 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2594 states and 3433 transitions. cyclomatic complexity: 865 Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:54,306 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2594 states and 3433 transitions. cyclomatic complexity: 865. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3267 states and 4274 transitions. Complement of second has 7 states. [2022-11-02 21:11:54,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:54,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:54,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 183 transitions. [2022-11-02 21:11:54,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 183 transitions. Stem has 78 letters. Loop has 73 letters. [2022-11-02 21:11:54,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:54,309 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-02 21:11:54,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:54,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:54,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:54,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:54,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:54,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:54,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:54,685 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:54,686 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:54,686 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2594 states and 3433 transitions. cyclomatic complexity: 865 Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:54,810 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2594 states and 3433 transitions. cyclomatic complexity: 865. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3525 states and 4650 transitions. Complement of second has 9 states. [2022-11-02 21:11:54,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:54,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:54,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 237 transitions. [2022-11-02 21:11:54,812 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 237 transitions. Stem has 78 letters. Loop has 73 letters. [2022-11-02 21:11:54,813 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:54,813 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 237 transitions. Stem has 151 letters. Loop has 73 letters. [2022-11-02 21:11:54,814 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:54,814 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 237 transitions. Stem has 78 letters. Loop has 146 letters. [2022-11-02 21:11:54,815 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:54,815 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3525 states and 4650 transitions. [2022-11-02 21:11:54,829 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 1237 [2022-11-02 21:11:54,847 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3525 states to 3515 states and 4636 transitions. [2022-11-02 21:11:54,847 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1665 [2022-11-02 21:11:54,849 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1671 [2022-11-02 21:11:54,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3515 states and 4636 transitions. [2022-11-02 21:11:54,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:54,849 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3515 states and 4636 transitions. [2022-11-02 21:11:54,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3515 states and 4636 transitions. [2022-11-02 21:11:54,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3515 to 3299. [2022-11-02 21:11:54,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3299 states, 3299 states have (on average 1.3191876326159442) internal successors, (4352), 3298 states have internal predecessors, (4352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:54,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3299 states to 3299 states and 4352 transitions. [2022-11-02 21:11:54,894 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3299 states and 4352 transitions. [2022-11-02 21:11:54,895 INFO L428 stractBuchiCegarLoop]: Abstraction has 3299 states and 4352 transitions. [2022-11-02 21:11:54,895 INFO L335 stractBuchiCegarLoop]: ======== Iteration 24 ============ [2022-11-02 21:11:54,895 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3299 states and 4352 transitions. [2022-11-02 21:11:54,905 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 1237 [2022-11-02 21:11:54,905 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:54,905 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:54,906 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:54,906 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:54,907 INFO L748 eck$LassoCheckResult]: Stem: 113573#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 113382#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 113383#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 113452#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 113391#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 113393#L108-1 assume !false; 114115#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 114111#L111 assume 12292 == ssl3_connect_~s__state~0#1; 113405#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 113406#L216 ssl3_connect_~s__server~0#1 := 0; 113476#L221 assume 0 != ssl3_connect_~cb~0#1; 113417#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 113418#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 113586#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 113360#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 113582#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 113583#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 114204#L526 ssl3_connect_~skip~0#1 := 0; 114205#L108-1 assume !false; 114191#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 114192#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 114177#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 114178#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 114163#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 114164#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 114146#L126 assume 4368 == ssl3_connect_~s__state~0#1; 114147#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 113438#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 113439#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 113347#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 113348#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 114710#L526 ssl3_connect_~skip~0#1 := 0; 114709#L108-1 assume !false; 114708#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 114707#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 114706#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 114705#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 114704#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 114703#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 114702#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 114701#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 114700#L132 assume 4384 == ssl3_connect_~s__state~0#1; 114699#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 114697#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 114696#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 114692#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 114689#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 114686#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 114682#L526 ssl3_connect_~skip~0#1 := 0; 114680#L108-1 assume !false; 114678#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 114676#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 114674#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 114672#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 114670#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 114668#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 114666#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 114664#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 114662#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 114660#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 114656#L138 assume 4400 == ssl3_connect_~s__state~0#1; 114657#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 114645#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 114646#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 114571#L526 ssl3_connect_~skip~0#1 := 0; 114572#L108-1 assume !false; 114558#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 114559#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 114544#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 114545#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 114536#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 114537#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 114528#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 114529#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 114493#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 114494#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 114487#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 114488#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 114340#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 114269#L147 assume 4417 == ssl3_connect_~s__state~0#1; 113309#L148 [2022-11-02 21:11:54,907 INFO L750 eck$LassoCheckResult]: Loop: 113309#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 113371#L307 assume 3 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 4; 113328#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 113329#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 115795#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 113483#L526 ssl3_connect_~skip~0#1 := 0; 113468#L108-1 assume !false; 113469#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 113343#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 113344#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 115769#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 115770#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 115765#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 115766#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 115761#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 115762#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 113531#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 113532#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 115798#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 113307#L144 assume 4416 == ssl3_connect_~s__state~0#1; 113309#L148 [2022-11-02 21:11:54,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:54,908 INFO L85 PathProgramCache]: Analyzing trace with hash 2002023653, now seen corresponding path program 1 times [2022-11-02 21:11:54,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:54,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369074595] [2022-11-02 21:11:54,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:54,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:54,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:54,941 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-02 21:11:54,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:54,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369074595] [2022-11-02 21:11:54,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369074595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:54,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:54,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:54,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414662265] [2022-11-02 21:11:54,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:54,943 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:54,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:54,944 INFO L85 PathProgramCache]: Analyzing trace with hash -397441143, now seen corresponding path program 2 times [2022-11-02 21:11:54,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:54,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395578123] [2022-11-02 21:11:54,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:54,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:54,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:54,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:54,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:54,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395578123] [2022-11-02 21:11:54,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395578123] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:54,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:54,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:54,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906031575] [2022-11-02 21:11:54,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:54,962 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:54,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:54,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:54,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:54,963 INFO L87 Difference]: Start difference. First operand 3299 states and 4352 transitions. cyclomatic complexity: 1085 Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:55,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:55,111 INFO L93 Difference]: Finished difference Result 3304 states and 4297 transitions. [2022-11-02 21:11:55,111 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3304 states and 4297 transitions. [2022-11-02 21:11:55,125 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1176 [2022-11-02 21:11:55,135 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3304 states to 3171 states and 4138 transitions. [2022-11-02 21:11:55,136 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1642 [2022-11-02 21:11:55,137 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1650 [2022-11-02 21:11:55,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3171 states and 4138 transitions. [2022-11-02 21:11:55,138 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:55,138 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3171 states and 4138 transitions. [2022-11-02 21:11:55,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states and 4138 transitions. [2022-11-02 21:11:55,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 3025. [2022-11-02 21:11:55,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3025 states have (on average 1.286611570247934) internal successors, (3892), 3024 states have internal predecessors, (3892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:55,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 3892 transitions. [2022-11-02 21:11:55,232 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3025 states and 3892 transitions. [2022-11-02 21:11:55,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:55,233 INFO L428 stractBuchiCegarLoop]: Abstraction has 3025 states and 3892 transitions. [2022-11-02 21:11:55,233 INFO L335 stractBuchiCegarLoop]: ======== Iteration 25 ============ [2022-11-02 21:11:55,234 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3025 states and 3892 transitions. [2022-11-02 21:11:55,242 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1126 [2022-11-02 21:11:55,242 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:55,242 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:55,245 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:55,245 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:55,246 INFO L748 eck$LassoCheckResult]: Stem: 120174#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 119992#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 119993#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 120054#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 120002#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 120004#L108-1 assume !false; 120821#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 120822#L111 assume 12292 == ssl3_connect_~s__state~0#1; 120016#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 120017#L216 ssl3_connect_~s__server~0#1 := 0; 120075#L221 assume 0 != ssl3_connect_~cb~0#1; 120076#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 121107#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 121105#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 121103#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 121102#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 121099#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 121096#L526 ssl3_connect_~skip~0#1 := 0; 121095#L108-1 assume !false; 121094#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 121093#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 121092#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 121090#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 121088#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 121086#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 121084#L126 assume 4368 == ssl3_connect_~s__state~0#1; 121083#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 121082#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 121080#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 121079#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 121076#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 121073#L526 ssl3_connect_~skip~0#1 := 0; 121072#L108-1 assume !false; 121070#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 121069#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 121065#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 121064#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 121062#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 121060#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 121058#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 121056#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 121054#L132 assume 4384 == ssl3_connect_~s__state~0#1; 121052#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 121050#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 121048#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 121045#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 121043#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 121039#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 120943#L526 ssl3_connect_~skip~0#1 := 0; 121035#L108-1 assume !false; 121033#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 121031#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 121029#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 121027#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 121025#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 121023#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 121022#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 121020#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 121018#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 120988#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 120968#L138 assume 4400 == ssl3_connect_~s__state~0#1; 120960#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 120959#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 120942#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 120938#L526 ssl3_connect_~skip~0#1 := 0; 120936#L108-1 assume !false; 120934#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 120931#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 120929#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 120927#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 120924#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 120922#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 120920#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 120917#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 120914#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 120915#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 120897#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 120898#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 120891#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 120889#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 120863#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 120858#L153 [2022-11-02 21:11:55,246 INFO L750 eck$LassoCheckResult]: Loop: 120858#L153 assume 4433 == ssl3_connect_~s__state~0#1; 120859#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 122017#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 122011#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 122006#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 122003#L526 ssl3_connect_~skip~0#1 := 0; 122002#L108-1 assume !false; 122001#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 122000#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 121999#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 121998#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 121997#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 121996#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 121995#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 121994#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 121993#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 121992#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 121991#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 121990#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 121989#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 121988#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 121986#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 120858#L153 [2022-11-02 21:11:55,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:55,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1933191267, now seen corresponding path program 1 times [2022-11-02 21:11:55,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:55,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790175229] [2022-11-02 21:11:55,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:55,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:55,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:55,282 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-02 21:11:55,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:55,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790175229] [2022-11-02 21:11:55,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790175229] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:55,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:55,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:55,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438929114] [2022-11-02 21:11:55,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:55,283 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:55,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:55,284 INFO L85 PathProgramCache]: Analyzing trace with hash -684213662, now seen corresponding path program 1 times [2022-11-02 21:11:55,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:55,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808979798] [2022-11-02 21:11:55,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:55,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:55,287 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:55,292 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:55,402 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:55,402 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:55,402 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:55,403 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:55,403 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:55,403 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,403 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:55,403 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:55,403 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration25_Loop [2022-11-02 21:11:55,403 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:55,404 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:55,404 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,411 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,414 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,417 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,425 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,428 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,505 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:55,505 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:55,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:55,510 INFO L229 MonitoredProcess]: Starting monitored process 182 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:55,513 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:55,513 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:55,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2022-11-02 21:11:55,542 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:55,542 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~nondet42#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Honda state: {ULTIMATE.start_ssl3_connect_#t~nondet42#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:55,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:55,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:55,581 INFO L229 MonitoredProcess]: Starting monitored process 183 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:55,586 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:55,586 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:55,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2022-11-02 21:11:55,610 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:55,610 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:55,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:55,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:55,648 INFO L229 MonitoredProcess]: Starting monitored process 184 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:55,650 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:55,650 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:55,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2022-11-02 21:11:55,678 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:55,678 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~blastFlag~0#1=6} Honda state: {ULTIMATE.start_ssl3_connect_~blastFlag~0#1=6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:55,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:55,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:55,716 INFO L229 MonitoredProcess]: Starting monitored process 185 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:55,718 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:55,718 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:55,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2022-11-02 21:11:55,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:55,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:55,795 INFO L229 MonitoredProcess]: Starting monitored process 186 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:55,798 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:55,798 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:55,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Waiting until timeout for monitored process [2022-11-02 21:11:55,827 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:55,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:55,863 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:55,863 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:55,863 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:55,863 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:55,863 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:55,863 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,863 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:55,863 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:55,863 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration25_Loop [2022-11-02 21:11:55,863 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:55,863 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:55,864 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,869 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,872 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,875 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,878 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,885 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:55,955 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:55,955 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:55,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:55,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:55,959 INFO L229 MonitoredProcess]: Starting monitored process 187 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:55,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Waiting until timeout for monitored process [2022-11-02 21:11:55,962 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:55,972 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:55,972 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:55,972 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:55,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:55,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:55,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:55,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:55,976 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:56,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:56,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:56,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:56,002 INFO L229 MonitoredProcess]: Starting monitored process 188 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:56,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Waiting until timeout for monitored process [2022-11-02 21:11:56,004 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:56,014 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:56,014 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:56,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:56,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:56,015 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:56,015 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:56,015 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:56,017 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:56,038 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Ended with exit code 0 [2022-11-02 21:11:56,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:56,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:56,046 INFO L229 MonitoredProcess]: Starting monitored process 189 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:56,047 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:56,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Waiting until timeout for monitored process [2022-11-02 21:11:56,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:56,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:56,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:56,060 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:11:56,060 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:56,060 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:11:56,060 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:56,062 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:56,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:56,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:56,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:56,085 INFO L229 MonitoredProcess]: Starting monitored process 190 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:56,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Waiting until timeout for monitored process [2022-11-02 21:11:56,087 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:56,097 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:56,097 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:56,097 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:56,097 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:56,098 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:56,098 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:56,098 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:56,100 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:56,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:56,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:56,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:56,124 INFO L229 MonitoredProcess]: Starting monitored process 191 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:56,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Waiting until timeout for monitored process [2022-11-02 21:11:56,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:56,135 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:56,136 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:56,136 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:56,136 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:56,136 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:56,137 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:56,137 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:56,140 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:56,144 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:56,144 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:56,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:56,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:56,146 INFO L229 MonitoredProcess]: Starting monitored process 192 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:56,147 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:56,147 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:56,147 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:56,148 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -2*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 8881 Supporting invariants [] [2022-11-02 21:11:56,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Waiting until timeout for monitored process [2022-11-02 21:11:56,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:56,173 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:56,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:56,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:56,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:56,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:56,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:56,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:56,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:56,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:56,445 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:56,446 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3025 states and 3892 transitions. cyclomatic complexity: 891 Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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) [2022-11-02 21:11:56,590 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3025 states and 3892 transitions. cyclomatic complexity: 891. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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) Result 3541 states and 4574 transitions. Complement of second has 7 states. [2022-11-02 21:11:56,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:56,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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) [2022-11-02 21:11:56,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 161 transitions. [2022-11-02 21:11:56,592 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 161 transitions. Stem has 81 letters. Loop has 22 letters. [2022-11-02 21:11:56,592 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:56,592 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 161 transitions. Stem has 103 letters. Loop has 22 letters. [2022-11-02 21:11:56,593 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:56,593 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 161 transitions. Stem has 81 letters. Loop has 44 letters. [2022-11-02 21:11:56,593 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:56,594 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3541 states and 4574 transitions. [2022-11-02 21:11:56,606 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1126 [2022-11-02 21:11:56,616 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3541 states to 3365 states and 4346 transitions. [2022-11-02 21:11:56,617 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1675 [2022-11-02 21:11:56,618 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1683 [2022-11-02 21:11:56,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3365 states and 4346 transitions. [2022-11-02 21:11:56,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:56,619 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3365 states and 4346 transitions. [2022-11-02 21:11:56,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states and 4346 transitions. [2022-11-02 21:11:56,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 3225. [2022-11-02 21:11:56,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3225 states, 3225 states have (on average 1.2824806201550387) internal successors, (4136), 3224 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:56,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3225 states to 3225 states and 4136 transitions. [2022-11-02 21:11:56,657 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3225 states and 4136 transitions. [2022-11-02 21:11:56,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:56,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:56,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:56,658 INFO L87 Difference]: Start difference. First operand 3225 states and 4136 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:56,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:56,755 INFO L93 Difference]: Finished difference Result 3025 states and 3844 transitions. [2022-11-02 21:11:56,755 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3025 states and 3844 transitions. [2022-11-02 21:11:56,766 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1130 [2022-11-02 21:11:56,775 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3025 states to 2955 states and 3758 transitions. [2022-11-02 21:11:56,776 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1576 [2022-11-02 21:11:56,778 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1666 [2022-11-02 21:11:56,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2955 states and 3758 transitions. [2022-11-02 21:11:56,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:56,778 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2955 states and 3758 transitions. [2022-11-02 21:11:56,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2955 states and 3758 transitions. [2022-11-02 21:11:56,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2955 to 2943. [2022-11-02 21:11:56,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2943 states have (on average 1.2714916751613998) internal successors, (3742), 2942 states have internal predecessors, (3742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:56,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 3742 transitions. [2022-11-02 21:11:56,852 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2943 states and 3742 transitions. [2022-11-02 21:11:56,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:56,862 INFO L428 stractBuchiCegarLoop]: Abstraction has 2943 states and 3742 transitions. [2022-11-02 21:11:56,862 INFO L335 stractBuchiCegarLoop]: ======== Iteration 26 ============ [2022-11-02 21:11:56,862 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2943 states and 3742 transitions. [2022-11-02 21:11:56,870 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1124 [2022-11-02 21:11:56,870 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:56,870 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:56,871 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:56,871 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:11:56,872 INFO L748 eck$LassoCheckResult]: Stem: 133325#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 133142#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 133143#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 133203#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 133326#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 134109#L108-1 assume !false; 134108#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 134107#L111 assume 12292 == ssl3_connect_~s__state~0#1; 134106#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 133284#L216 ssl3_connect_~s__server~0#1 := 0; 133226#L221 assume 0 != ssl3_connect_~cb~0#1; 133173#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 133074#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 133075#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 133118#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 133216#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 133330#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 134279#L526 ssl3_connect_~skip~0#1 := 0; 134264#L108-1 assume !false; 134265#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 134252#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 134253#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 134240#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 134241#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 134228#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 134229#L126 assume 4368 == ssl3_connect_~s__state~0#1; 133171#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 133172#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 134403#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 134404#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 134489#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 134484#L526 ssl3_connect_~skip~0#1 := 0; 134481#L108-1 assume !false; 134478#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 134475#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 134472#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 134469#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 134466#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 134463#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 134460#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 134457#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 134332#L132 assume 4384 == ssl3_connect_~s__state~0#1; 134331#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 133297#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 133298#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 133080#L281 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4560; 133081#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 134436#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 134421#L526 ssl3_connect_~skip~0#1 := 0; 134422#L108-1 assume !false; 134352#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 134353#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 134345#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 134346#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 134340#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 134341#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 134333#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 134334#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 134294#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 134295#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 134268#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 134269#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 134256#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 134257#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 134244#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 134245#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 134232#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 134233#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 134220#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 134221#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 134162#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 134163#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 134104#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 134105#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 133993#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 133994#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 133584#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 133585#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 133575#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 133258#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 135150#L198 assume 4560 == ssl3_connect_~s__state~0#1; 135149#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 135147#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 135145#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 135140#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 135136#L491 [2022-11-02 21:11:56,872 INFO L750 eck$LassoCheckResult]: Loop: 135136#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 135128#L526 ssl3_connect_~skip~0#1 := 0; 135126#L108-1 assume !false; 135124#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 135122#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 135120#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 135118#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 135116#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 135114#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 135112#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 135110#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 135108#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 135106#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 135104#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 135102#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 135100#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 135098#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 135096#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 135094#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 135092#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 135090#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 135088#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 135086#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 135084#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 135082#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 135080#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 135078#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 135076#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 135074#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 135041#L186 assume 4512 == ssl3_connect_~s__state~0#1; 135037#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 135035#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 135033#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 135031#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 135016#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 135009#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 135001#L526 ssl3_connect_~skip~0#1 := 0; 135065#L108-1 assume !false; 135064#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 135063#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 135062#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 135061#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 135060#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 135059#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 135058#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 135057#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 135056#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 135055#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 135054#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 135053#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 135052#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 135051#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 135049#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 135050#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 135038#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 135039#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 134915#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 134913#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 134911#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 134907#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 134909#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 135047#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 134885#L180 assume 4496 == ssl3_connect_~s__state~0#1; 134884#L184 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet46#1;havoc ssl3_connect_#t~nondet46#1; 135141#L377 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4512;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__s3__change_cipher_spec~0#1 := 0; 135136#L491 [2022-11-02 21:11:56,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:56,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:56,891 INFO L85 PathProgramCache]: Analyzing trace with hash 543789674, now seen corresponding path program 1 times [2022-11-02 21:11:56,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:56,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457756000] [2022-11-02 21:11:56,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:56,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:56,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:56,900 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:56,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:56,918 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:56,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:56,919 INFO L85 PathProgramCache]: Analyzing trace with hash -353060379, now seen corresponding path program 1 times [2022-11-02 21:11:56,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:56,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532554704] [2022-11-02 21:11:56,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:56,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:56,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:56,948 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:56,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:56,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532554704] [2022-11-02 21:11:56,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532554704] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:56,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:56,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:56,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754592384] [2022-11-02 21:11:56,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:56,950 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:56,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:56,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:56,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:56,950 INFO L87 Difference]: Start difference. First operand 2943 states and 3742 transitions. cyclomatic complexity: 819 Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:57,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:57,094 INFO L93 Difference]: Finished difference Result 3110 states and 3849 transitions. [2022-11-02 21:11:57,094 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3110 states and 3849 transitions. [2022-11-02 21:11:57,106 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 906 [2022-11-02 21:11:57,113 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3110 states to 2703 states and 3386 transitions. [2022-11-02 21:11:57,114 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1525 [2022-11-02 21:11:57,115 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1525 [2022-11-02 21:11:57,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2703 states and 3386 transitions. [2022-11-02 21:11:57,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:57,116 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2703 states and 3386 transitions. [2022-11-02 21:11:57,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2703 states and 3386 transitions. [2022-11-02 21:11:57,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2703 to 2582. [2022-11-02 21:11:57,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2582 states, 2582 states have (on average 1.2560030983733539) internal successors, (3243), 2581 states have internal predecessors, (3243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:57,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2582 states to 2582 states and 3243 transitions. [2022-11-02 21:11:57,151 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2582 states and 3243 transitions. [2022-11-02 21:11:57,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:57,151 INFO L428 stractBuchiCegarLoop]: Abstraction has 2582 states and 3243 transitions. [2022-11-02 21:11:57,152 INFO L335 stractBuchiCegarLoop]: ======== Iteration 27 ============ [2022-11-02 21:11:57,152 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2582 states and 3243 transitions. [2022-11-02 21:11:57,158 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 884 [2022-11-02 21:11:57,158 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:57,159 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:57,160 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:57,160 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:11:57,160 INFO L748 eck$LassoCheckResult]: Stem: 139379#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 139197#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 139198#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 139267#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 139207#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 139209#L108-1 assume !false; 139950#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 139901#L111 assume 12292 == ssl3_connect_~s__state~0#1; 139902#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 139344#L216 ssl3_connect_~s__server~0#1 := 0; 139288#L221 assume 0 != ssl3_connect_~cb~0#1; 139289#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 139131#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 139132#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 140245#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 139388#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 139389#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 140235#L526 ssl3_connect_~skip~0#1 := 0; 140233#L108-1 assume !false; 140231#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 140229#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 140227#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 140225#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 140223#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 140221#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 140219#L126 assume 4368 == ssl3_connect_~s__state~0#1; 140217#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 140215#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 140211#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 140212#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 140469#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 140461#L526 ssl3_connect_~skip~0#1 := 0; 140459#L108-1 assume !false; 140457#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 140455#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 140453#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 140451#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 140449#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 140447#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 140445#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 140443#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 140441#L132 assume 4384 == ssl3_connect_~s__state~0#1; 140439#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 140437#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 140435#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 140432#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 140429#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 140426#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 140418#L526 ssl3_connect_~skip~0#1 := 0; 140416#L108-1 assume !false; 140414#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 140412#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 140410#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 140408#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 140406#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 140404#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 140402#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 140400#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 140398#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 140396#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 140394#L138 assume 4400 == ssl3_connect_~s__state~0#1; 140390#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 140384#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 140381#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 140373#L526 ssl3_connect_~skip~0#1 := 0; 140371#L108-1 assume !false; 140369#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 140367#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 140365#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 140363#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 140361#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 140359#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 140357#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 140355#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 140353#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 140351#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 140349#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 140347#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 140345#L144 assume 4416 == ssl3_connect_~s__state~0#1; 140343#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 140341#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 140339#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 140337#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 140335#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 140326#L526 ssl3_connect_~skip~0#1 := 0; 140286#L108-1 assume !false; 140287#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 140280#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 140281#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 140274#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 140275#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 140268#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 140269#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 140262#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 140263#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 140255#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 140256#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 140249#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 140250#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 140783#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 140781#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 140778#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 140779#L156 [2022-11-02 21:11:57,161 INFO L750 eck$LassoCheckResult]: Loop: 140779#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 141337#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 141339#L162 assume 4464 == ssl3_connect_~s__state~0#1; 141100#L172 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet44#1;havoc ssl3_connect_#t~nondet44#1; 141503#L353 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4480;ssl3_connect_~s__init_num~0#1 := 0; 141457#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 141455#L526 ssl3_connect_~skip~0#1 := 0; 141446#L108-1 assume !false; 141447#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 141438#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 141439#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 141430#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 141431#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 141422#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 141423#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 141414#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 141415#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 141406#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 141407#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 141398#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 141399#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 141392#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 141393#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 141350#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 140779#L156 [2022-11-02 21:11:57,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:57,161 INFO L85 PathProgramCache]: Analyzing trace with hash -18095966, now seen corresponding path program 1 times [2022-11-02 21:11:57,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:57,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544967311] [2022-11-02 21:11:57,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:57,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:57,197 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-02 21:11:57,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:57,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544967311] [2022-11-02 21:11:57,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544967311] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:57,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:57,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:57,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199175289] [2022-11-02 21:11:57,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:57,199 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:57,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:57,199 INFO L85 PathProgramCache]: Analyzing trace with hash -105159123, now seen corresponding path program 1 times [2022-11-02 21:11:57,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:57,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25544359] [2022-11-02 21:11:57,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:57,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:57,203 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:57,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:57,206 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:57,299 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:57,299 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:57,299 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:57,299 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:57,300 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:57,300 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:57,300 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:57,300 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:57,300 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration27_Loop [2022-11-02 21:11:57,300 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:57,301 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:57,301 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,306 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,313 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,316 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,319 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,384 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:57,384 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:57,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:57,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:57,386 INFO L229 MonitoredProcess]: Starting monitored process 193 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:57,388 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:57,389 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:57,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Waiting until timeout for monitored process [2022-11-02 21:11:57,418 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:57,418 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~nondet44#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Honda state: {ULTIMATE.start_ssl3_connect_#t~nondet44#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:57,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:57,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:57,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:57,453 INFO L229 MonitoredProcess]: Starting monitored process 194 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:57,455 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:57,455 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:57,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Waiting until timeout for monitored process [2022-11-02 21:11:57,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:57,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:57,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:57,539 INFO L229 MonitoredProcess]: Starting monitored process 195 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:57,540 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:57,540 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:57,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Waiting until timeout for monitored process [2022-11-02 21:11:57,570 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:57,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:57,602 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:57,602 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:57,602 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:57,602 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:57,602 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:57,602 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:57,602 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:57,602 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:57,602 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration27_Loop [2022-11-02 21:11:57,602 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:57,602 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:57,603 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,609 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,614 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,616 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,619 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:57,669 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:57,670 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:57,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:57,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:57,671 INFO L229 MonitoredProcess]: Starting monitored process 196 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:57,678 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:57,690 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:57,690 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:57,690 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:57,691 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:57,691 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:57,692 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:57,692 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:57,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2022-11-02 21:11:57,702 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:57,715 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:57,715 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:57,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:57,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:57,717 INFO L229 MonitoredProcess]: Starting monitored process 197 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:57,719 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:57,719 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:57,720 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:57,720 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4472 Supporting invariants [] [2022-11-02 21:11:57,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Waiting until timeout for monitored process [2022-11-02 21:11:57,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:57,756 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:57,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:57,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:57,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:57,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:57,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:57,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:57,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:57,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:57,995 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:57,995 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2582 states and 3243 transitions. cyclomatic complexity: 677 Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:58,255 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2582 states and 3243 transitions. cyclomatic complexity: 677. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3756 states and 4841 transitions. Complement of second has 9 states. [2022-11-02 21:11:58,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:58,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:58,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 294 transitions. [2022-11-02 21:11:58,256 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 294 transitions. Stem has 102 letters. Loop has 24 letters. [2022-11-02 21:11:58,257 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:58,257 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 294 transitions. Stem has 126 letters. Loop has 24 letters. [2022-11-02 21:11:58,257 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:58,257 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 294 transitions. Stem has 102 letters. Loop has 48 letters. [2022-11-02 21:11:58,258 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:58,258 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3756 states and 4841 transitions. [2022-11-02 21:11:58,271 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1016 [2022-11-02 21:11:58,340 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3756 states to 3432 states and 4423 transitions. [2022-11-02 21:11:58,340 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1655 [2022-11-02 21:11:58,341 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1729 [2022-11-02 21:11:58,341 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3432 states and 4423 transitions. [2022-11-02 21:11:58,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:58,342 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3432 states and 4423 transitions. [2022-11-02 21:11:58,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states and 4423 transitions. [2022-11-02 21:11:58,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 3019. [2022-11-02 21:11:58,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3019 states, 3019 states have (on average 1.265982113282544) internal successors, (3822), 3018 states have internal predecessors, (3822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:58,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3019 states to 3019 states and 3822 transitions. [2022-11-02 21:11:58,376 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3019 states and 3822 transitions. [2022-11-02 21:11:58,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:58,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:58,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:58,377 INFO L87 Difference]: Start difference. First operand 3019 states and 3822 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:58,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:58,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:58,479 INFO L93 Difference]: Finished difference Result 3165 states and 3980 transitions. [2022-11-02 21:11:58,479 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3165 states and 3980 transitions. [2022-11-02 21:11:58,491 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1014 [2022-11-02 21:11:58,500 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3165 states to 3161 states and 3976 transitions. [2022-11-02 21:11:58,500 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1611 [2022-11-02 21:11:58,502 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1611 [2022-11-02 21:11:58,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3161 states and 3976 transitions. [2022-11-02 21:11:58,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:58,503 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3161 states and 3976 transitions. [2022-11-02 21:11:58,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3161 states and 3976 transitions. [2022-11-02 21:11:58,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3161 to 3068. [2022-11-02 21:11:58,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 3068 states have (on average 1.2636897001303782) internal successors, (3877), 3067 states have internal predecessors, (3877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:58,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 3877 transitions. [2022-11-02 21:11:58,537 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3068 states and 3877 transitions. [2022-11-02 21:11:58,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:58,538 INFO L428 stractBuchiCegarLoop]: Abstraction has 3068 states and 3877 transitions. [2022-11-02 21:11:58,538 INFO L335 stractBuchiCegarLoop]: ======== Iteration 28 ============ [2022-11-02 21:11:58,539 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3068 states and 3877 transitions. [2022-11-02 21:11:58,546 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 996 [2022-11-02 21:11:58,547 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:58,547 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:58,548 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:58,548 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:11:58,549 INFO L748 eck$LassoCheckResult]: Stem: 152314#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 152127#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 152128#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 152196#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 152315#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 152829#L108-1 assume !false; 152828#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 152827#L111 assume 12292 == ssl3_connect_~s__state~0#1; 152826#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 152273#L216 ssl3_connect_~s__server~0#1 := 0; 152225#L221 assume 0 != ssl3_connect_~cb~0#1; 152163#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 152164#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 152328#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 152100#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 152214#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 154104#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 154101#L526 ssl3_connect_~skip~0#1 := 0; 154100#L108-1 assume !false; 154099#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 154098#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 154097#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 154096#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 154095#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 154094#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 154093#L126 assume 4368 == ssl3_connect_~s__state~0#1; 154092#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 154091#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 153170#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 153171#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 154088#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 154085#L526 ssl3_connect_~skip~0#1 := 0; 154084#L108-1 assume !false; 154083#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 154082#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 154081#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 154080#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 154079#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 154078#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 154077#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 154076#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 154075#L132 assume 4384 == ssl3_connect_~s__state~0#1; 154074#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 154073#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 152303#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 152065#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 152066#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 154211#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 154209#L526 ssl3_connect_~skip~0#1 := 0; 154196#L108-1 assume !false; 154197#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 154183#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 154184#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 154169#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 154170#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 154155#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 154156#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 154119#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 154120#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 153502#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 153503#L138 assume 4400 == ssl3_connect_~s__state~0#1; 152269#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 152145#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 152307#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 154205#L526 ssl3_connect_~skip~0#1 := 0; 154199#L108-1 assume !false; 154193#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 154187#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 154180#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 154173#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 154166#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 154159#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 154152#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 154146#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 154143#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 154127#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 154126#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 154121#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 154113#L144 assume 4416 == ssl3_connect_~s__state~0#1; 152114#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 152115#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 152207#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 152135#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 152026#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 152027#L526 ssl3_connect_~skip~0#1 := 0; 152217#L108-1 assume !false; 152218#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 152083#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 152084#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 152046#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 152047#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 152091#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 152092#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 152185#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 152298#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 152275#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 152171#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 152141#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 152050#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 152051#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 152259#L150 assume 4432 == ssl3_connect_~s__state~0#1; 152260#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 155034#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 153892#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 153893#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 153870#L526 ssl3_connect_~skip~0#1 := 0; 153871#L108-1 assume !false; 153854#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 153855#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 153838#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 153839#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 153822#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 153823#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 153806#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 153807#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 153790#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 153791#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 153774#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 153775#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 153762#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 153763#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 153752#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 153753#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 153634#L156 assume 4448 == ssl3_connect_~s__state~0#1; 152242#L160 [2022-11-02 21:11:58,549 INFO L750 eck$LassoCheckResult]: Loop: 152242#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 152243#L335 assume 4 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 5; 154337#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 152239#L341 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4464; 152240#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 154327#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 154319#L526 ssl3_connect_~skip~0#1 := 0; 154316#L108-1 assume !false; 154312#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 154273#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 154224#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 154221#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 154218#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 154212#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 154204#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 154198#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 154192#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 154185#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 154186#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 154171#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 154172#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 154157#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 154158#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 154144#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 154145#L156 assume 4448 == ssl3_connect_~s__state~0#1; 152242#L160 [2022-11-02 21:11:58,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:58,550 INFO L85 PathProgramCache]: Analyzing trace with hash 2046484486, now seen corresponding path program 1 times [2022-11-02 21:11:58,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:58,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599024649] [2022-11-02 21:11:58,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:58,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:58,563 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:58,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:58,602 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:58,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:58,603 INFO L85 PathProgramCache]: Analyzing trace with hash -39602749, now seen corresponding path program 1 times [2022-11-02 21:11:58,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:58,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568662874] [2022-11-02 21:11:58,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:58,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:58,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:58,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568662874] [2022-11-02 21:11:58,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568662874] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:58,620 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:58,620 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 21:11:58,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836709052] [2022-11-02 21:11:58,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:58,620 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:11:58,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:58,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:58,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:58,622 INFO L87 Difference]: Start difference. First operand 3068 states and 3877 transitions. cyclomatic complexity: 831 Second operand has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:58,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:58,760 INFO L93 Difference]: Finished difference Result 3260 states and 4103 transitions. [2022-11-02 21:11:58,760 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3260 states and 4103 transitions. [2022-11-02 21:11:58,769 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1006 [2022-11-02 21:11:58,778 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3260 states to 3199 states and 4030 transitions. [2022-11-02 21:11:58,778 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1631 [2022-11-02 21:11:58,781 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1631 [2022-11-02 21:11:58,781 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3199 states and 4030 transitions. [2022-11-02 21:11:58,781 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:58,781 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3199 states and 4030 transitions. [2022-11-02 21:11:58,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3199 states and 4030 transitions. [2022-11-02 21:11:58,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3199 to 3079. [2022-11-02 21:11:58,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3079 states, 3079 states have (on average 1.246508606690484) internal successors, (3838), 3078 states have internal predecessors, (3838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:58,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3079 states to 3079 states and 3838 transitions. [2022-11-02 21:11:58,815 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3079 states and 3838 transitions. [2022-11-02 21:11:58,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:11:58,816 INFO L428 stractBuchiCegarLoop]: Abstraction has 3079 states and 3838 transitions. [2022-11-02 21:11:58,816 INFO L335 stractBuchiCegarLoop]: ======== Iteration 29 ============ [2022-11-02 21:11:58,816 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3079 states and 3838 transitions. [2022-11-02 21:11:58,824 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 964 [2022-11-02 21:11:58,825 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:11:58,825 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:11:58,826 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:58,826 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:11:58,827 INFO L748 eck$LassoCheckResult]: Stem: 158632#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 158460#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 158461#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 158525#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 158471#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 158473#L108-1 assume !false; 159139#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 159140#L111 assume 12292 == ssl3_connect_~s__state~0#1; 159410#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 159408#L216 ssl3_connect_~s__server~0#1 := 0; 159404#L221 assume 0 != ssl3_connect_~cb~0#1; 159405#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 158393#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 158394#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 159468#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 158644#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 158645#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 159452#L526 ssl3_connect_~skip~0#1 := 0; 159419#L108-1 assume !false; 159415#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 159413#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 159411#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 159407#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 159403#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 159398#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 159399#L126 assume 4368 == ssl3_connect_~s__state~0#1; 160270#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 160268#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 159393#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 159394#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 160450#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 160446#L526 ssl3_connect_~skip~0#1 := 0; 160444#L108-1 assume !false; 160442#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 160440#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 160438#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 160436#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 160434#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 160432#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 160430#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 160426#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 160423#L132 assume 4384 == ssl3_connect_~s__state~0#1; 160419#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 160417#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 160415#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 160413#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 160412#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 160409#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 160405#L526 ssl3_connect_~skip~0#1 := 0; 160403#L108-1 assume !false; 160397#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 160396#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 160395#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 160394#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 160393#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 160392#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 160391#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 160389#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 160388#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 160385#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 160384#L138 assume 4400 == ssl3_connect_~s__state~0#1; 160381#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 160378#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 160375#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 160366#L526 ssl3_connect_~skip~0#1 := 0; 160362#L108-1 assume !false; 160360#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 160358#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 160356#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 160354#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 160352#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 160350#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 160348#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 160346#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 160344#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 160342#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 160340#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 160338#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 160336#L144 assume 4416 == ssl3_connect_~s__state~0#1; 160334#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 160332#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 160329#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 160327#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 160318#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 160315#L526 ssl3_connect_~skip~0#1 := 0; 160313#L108-1 assume !false; 160311#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 160309#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 160307#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 160305#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 160303#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 160301#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 160299#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 160297#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 160295#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 160293#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 160291#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 160289#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 160287#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 160286#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 160152#L150 assume 4432 == ssl3_connect_~s__state~0#1; 160153#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 160148#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 160149#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 160135#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 160133#L526 ssl3_connect_~skip~0#1 := 0; 160126#L108-1 assume !false; 160127#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 160120#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 160121#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 160114#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 160115#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 160108#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 160109#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 160102#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 160103#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 160096#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 160097#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 160090#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 160091#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 160083#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 160084#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 160155#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 159632#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 159633#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 159492#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 159490#L165 [2022-11-02 21:11:58,827 INFO L750 eck$LassoCheckResult]: Loop: 159490#L165 assume 4465 == ssl3_connect_~s__state~0#1; 158604#L172 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet44#1;havoc ssl3_connect_#t~nondet44#1; 158582#L353 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4480;ssl3_connect_~s__init_num~0#1 := 0; 158583#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 158552#L526 ssl3_connect_~skip~0#1 := 0; 160631#L108-1 assume !false; 160629#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 160627#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 160625#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 160623#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 160621#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 160619#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 160617#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 160615#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 160613#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 160611#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 160609#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 160607#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 160605#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 160603#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 160601#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 160599#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 160597#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 160595#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 160478#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 159490#L165 [2022-11-02 21:11:58,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:58,828 INFO L85 PathProgramCache]: Analyzing trace with hash -423424723, now seen corresponding path program 1 times [2022-11-02 21:11:58,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:58,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551976441] [2022-11-02 21:11:58,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:58,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:58,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,868 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 73 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2022-11-02 21:11:58,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:58,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551976441] [2022-11-02 21:11:58,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551976441] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:58,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:58,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:11:58,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563187301] [2022-11-02 21:11:58,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:58,870 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:11:58,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:58,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1683946742, now seen corresponding path program 1 times [2022-11-02 21:11:58,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:58,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305942146] [2022-11-02 21:11:58,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:58,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:58,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:58,874 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:11:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:11:58,876 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:11:58,959 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:58,959 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:58,959 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:58,959 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:58,960 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:11:58,960 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:58,960 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:58,960 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:58,960 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration29_Loop [2022-11-02 21:11:58,960 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:58,961 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:58,961 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:58,964 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:58,969 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:58,972 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:58,974 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:59,035 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:59,035 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:11:59,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,036 INFO L229 MonitoredProcess]: Starting monitored process 198 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2022-11-02 21:11:59,038 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:59,038 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:59,055 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:59,055 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:59,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Ended with exit code 0 [2022-11-02 21:11:59,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,084 INFO L229 MonitoredProcess]: Starting monitored process 199 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2022-11-02 21:11:59,085 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:59,085 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:59,104 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:59,104 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~nondet44#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Honda state: {ULTIMATE.start_ssl3_connect_#t~nondet44#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:59,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:59,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,131 INFO L229 MonitoredProcess]: Starting monitored process 200 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2022-11-02 21:11:59,132 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:59,132 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:59,143 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:59,143 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:59,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Ended with exit code 0 [2022-11-02 21:11:59,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,165 INFO L229 MonitoredProcess]: Starting monitored process 201 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2022-11-02 21:11:59,170 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:59,170 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:59,181 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:11:59,182 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:11:59,209 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:59,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,210 INFO L229 MonitoredProcess]: Starting monitored process 202 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2022-11-02 21:11:59,212 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:11:59,212 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:59,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:59,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,250 INFO L229 MonitoredProcess]: Starting monitored process 203 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Waiting until timeout for monitored process [2022-11-02 21:11:59,252 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:11:59,252 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:11:59,265 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:11:59,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:59,285 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:11:59,286 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:11:59,286 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:11:59,286 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:11:59,286 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:11:59,286 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,286 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:11:59,286 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:11:59,286 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration29_Loop [2022-11-02 21:11:59,286 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:11:59,286 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:11:59,287 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:59,291 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:59,296 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:59,298 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:59,301 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:11:59,349 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:11:59,349 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:11:59,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,350 INFO L229 MonitoredProcess]: Starting monitored process 204 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Waiting until timeout for monitored process [2022-11-02 21:11:59,354 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:59,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:59,366 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:59,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:59,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:59,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:59,368 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:59,368 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:59,370 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:11:59,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Forceful destruction successful, exit code 0 [2022-11-02 21:11:59,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,390 INFO L229 MonitoredProcess]: Starting monitored process 205 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Waiting until timeout for monitored process [2022-11-02 21:11:59,392 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:11:59,401 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:11:59,401 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:11:59,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:11:59,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:11:59,402 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:11:59,403 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:11:59,403 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:11:59,405 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:11:59,408 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:11:59,408 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:11:59,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:11:59,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:59,409 INFO L229 MonitoredProcess]: Starting monitored process 206 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:59,433 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:11:59,433 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:11:59,433 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:11:59,434 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -2*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 8945 Supporting invariants [] [2022-11-02 21:11:59,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Waiting until timeout for monitored process [2022-11-02 21:11:59,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Ended with exit code 0 [2022-11-02 21:11:59,461 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:11:59,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:59,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:59,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:11:59,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:59,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:59,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:11:59,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:11:59,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:11:59,755 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:11:59,755 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3079 states and 3838 transitions. cyclomatic complexity: 779 Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:59,878 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3079 states and 3838 transitions. cyclomatic complexity: 779. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3489 states and 4366 transitions. Complement of second has 7 states. [2022-11-02 21:11:59,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:11:59,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:59,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 162 transitions. [2022-11-02 21:11:59,881 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 162 transitions. Stem has 126 letters. Loop has 25 letters. [2022-11-02 21:11:59,881 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:59,881 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 162 transitions. Stem has 151 letters. Loop has 25 letters. [2022-11-02 21:11:59,882 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:59,882 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 162 transitions. Stem has 126 letters. Loop has 50 letters. [2022-11-02 21:11:59,883 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:11:59,883 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3489 states and 4366 transitions. [2022-11-02 21:11:59,900 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 964 [2022-11-02 21:11:59,914 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3489 states to 3395 states and 4240 transitions. [2022-11-02 21:11:59,914 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1656 [2022-11-02 21:11:59,915 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1662 [2022-11-02 21:11:59,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3395 states and 4240 transitions. [2022-11-02 21:11:59,916 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:11:59,917 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3395 states and 4240 transitions. [2022-11-02 21:11:59,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3395 states and 4240 transitions. [2022-11-02 21:11:59,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3395 to 3307. [2022-11-02 21:11:59,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 3307 states have (on average 1.2428182642878742) internal successors, (4110), 3306 states have internal predecessors, (4110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:11:59,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 4110 transitions. [2022-11-02 21:11:59,967 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3307 states and 4110 transitions. [2022-11-02 21:11:59,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:59,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:11:59,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:11:59,968 INFO L87 Difference]: Start difference. First operand 3307 states and 4110 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:00,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:00,071 INFO L93 Difference]: Finished difference Result 3164 states and 3905 transitions. [2022-11-02 21:12:00,072 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3164 states and 3905 transitions. [2022-11-02 21:12:00,082 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 970 [2022-11-02 21:12:00,091 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3164 states to 3078 states and 3803 transitions. [2022-11-02 21:12:00,091 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1577 [2022-11-02 21:12:00,092 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1587 [2022-11-02 21:12:00,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3078 states and 3803 transitions. [2022-11-02 21:12:00,093 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:00,093 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3078 states and 3803 transitions. [2022-11-02 21:12:00,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states and 3803 transitions. [2022-11-02 21:12:00,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 3062. [2022-11-02 21:12:00,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3062 states, 3062 states have (on average 1.2341606792945787) internal successors, (3779), 3061 states have internal predecessors, (3779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:00,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3062 states to 3062 states and 3779 transitions. [2022-11-02 21:12:00,124 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3062 states and 3779 transitions. [2022-11-02 21:12:00,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:00,125 INFO L428 stractBuchiCegarLoop]: Abstraction has 3062 states and 3779 transitions. [2022-11-02 21:12:00,125 INFO L335 stractBuchiCegarLoop]: ======== Iteration 30 ============ [2022-11-02 21:12:00,125 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3062 states and 3779 transitions. [2022-11-02 21:12:00,132 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 962 [2022-11-02 21:12:00,132 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:00,133 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:00,134 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:00,134 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:12:00,135 INFO L748 eck$LassoCheckResult]: Stem: 172154#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 171976#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 171977#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 172041#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 171986#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 171988#L108-1 assume !false; 172690#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 172691#L111 assume 12292 == ssl3_connect_~s__state~0#1; 171999#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 172000#L216 ssl3_connect_~s__server~0#1 := 0; 172062#L221 assume 0 != ssl3_connect_~cb~0#1; 172063#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 173960#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 173958#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 173956#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 173955#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 173954#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 173934#L526 ssl3_connect_~skip~0#1 := 0; 173931#L108-1 assume !false; 173932#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 173925#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 173926#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 173919#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 173920#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 173913#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 173914#L126 assume 4368 == ssl3_connect_~s__state~0#1; 172008#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 172009#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 172031#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 171938#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 171876#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 171877#L526 ssl3_connect_~skip~0#1 := 0; 174122#L108-1 assume !false; 174119#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 174116#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 174110#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 174039#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 174038#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 171940#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 171941#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 173911#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 173910#L132 assume 4384 == ssl3_connect_~s__state~0#1; 171923#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 171924#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 172144#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 171915#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 171916#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 172050#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 173760#L526 ssl3_connect_~skip~0#1 := 0; 173758#L108-1 assume !false; 173756#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 173754#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 173752#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 173750#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 173748#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 173746#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 173744#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 173742#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 173740#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 173738#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 173736#L138 assume 4400 == ssl3_connect_~s__state~0#1; 172111#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 171994#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 172148#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 174011#L526 ssl3_connect_~skip~0#1 := 0; 174007#L108-1 assume !false; 174006#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 174002#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 174001#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 173997#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 173996#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 173992#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 173991#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 173989#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 173986#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 173984#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 173979#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 173972#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 173735#L144 assume 4416 == ssl3_connect_~s__state~0#1; 171962#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 171963#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 171919#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 171920#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 171984#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 173582#L526 ssl3_connect_~skip~0#1 := 0; 173573#L108-1 assume !false; 173574#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 173567#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 173568#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 173561#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 173562#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 173555#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 173556#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 173549#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 173550#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 173544#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 173542#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 173540#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 173539#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 173538#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 173526#L150 assume 4432 == ssl3_connect_~s__state~0#1; 172080#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 171882#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 171883#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 171952#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 174105#L526 ssl3_connect_~skip~0#1 := 0; 174104#L108-1 assume !false; 174103#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 174102#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 174100#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 174099#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 174098#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 174036#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 174034#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 174033#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 172156#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 172116#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 172017#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 171989#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 171900#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 171901#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 174016#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 174015#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 174008#L156 assume 4448 == ssl3_connect_~s__state~0#1; 174003#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 173998#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 173993#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 173973#L341 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4464; 173974#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 174126#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 174121#L526 ssl3_connect_~skip~0#1 := 0; 174118#L108-1 assume !false; 174115#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 174111#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 174037#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 174035#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 173722#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 173708#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 173707#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 173706#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 173704#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 173702#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 173700#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 173698#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 173696#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 173695#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 173694#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 173692#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 173691#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 173690#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 173672#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 173674#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 173276#L168 [2022-11-02 21:12:00,135 INFO L750 eck$LassoCheckResult]: Loop: 173276#L168 assume 4466 == ssl3_connect_~s__state~0#1; 172123#L172 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet44#1;havoc ssl3_connect_#t~nondet44#1; 172124#L353 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4480;ssl3_connect_~s__init_num~0#1 := 0; 173670#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 173663#L526 ssl3_connect_~skip~0#1 := 0; 173661#L108-1 assume !false; 173659#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 173657#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 173655#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 173653#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 173651#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 173649#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 173647#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 173645#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 173643#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 173641#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 173638#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 173639#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 173628#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 173629#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 173705#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 173703#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 173701#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 173699#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 173697#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 173615#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 173276#L168 [2022-11-02 21:12:00,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:00,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1774451168, now seen corresponding path program 1 times [2022-11-02 21:12:00,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:00,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373435845] [2022-11-02 21:12:00,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:00,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:00,182 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2022-11-02 21:12:00,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:00,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373435845] [2022-11-02 21:12:00,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373435845] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:00,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:00,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:12:00,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145871365] [2022-11-02 21:12:00,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:00,184 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:12:00,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:00,184 INFO L85 PathProgramCache]: Analyzing trace with hash 817840616, now seen corresponding path program 1 times [2022-11-02 21:12:00,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:00,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088591177] [2022-11-02 21:12:00,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:00,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:00,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:00,187 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:00,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:00,190 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:00,275 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:00,275 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:00,275 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:00,276 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:00,276 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:12:00,276 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,276 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:00,276 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:00,276 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration30_Loop [2022-11-02 21:12:00,276 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:00,276 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:00,277 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,280 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,285 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,292 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,297 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,353 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:00,353 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:12:00,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,354 INFO L229 MonitoredProcess]: Starting monitored process 207 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,363 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:00,363 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:00,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Waiting until timeout for monitored process [2022-11-02 21:12:00,385 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:00,385 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:00,418 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,419 INFO L229 MonitoredProcess]: Starting monitored process 208 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,422 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:00,422 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:00,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Waiting until timeout for monitored process [2022-11-02 21:12:00,454 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:00,454 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_#t~nondet44#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Honda state: {ULTIMATE.start_ssl3_connect_#t~nondet44#1=3, ULTIMATE.start_ssl3_connect_~ret~0#1=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:00,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,488 INFO L229 MonitoredProcess]: Starting monitored process 209 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,490 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:00,490 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:00,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Waiting until timeout for monitored process [2022-11-02 21:12:00,515 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:00,515 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:00,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,549 INFO L229 MonitoredProcess]: Starting monitored process 210 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,554 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:00,554 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:00,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Waiting until timeout for monitored process [2022-11-02 21:12:00,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,623 INFO L229 MonitoredProcess]: Starting monitored process 211 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,625 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:12:00,625 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:00,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Waiting until timeout for monitored process [2022-11-02 21:12:00,654 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:12:00,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,686 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:00,686 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:00,686 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:00,686 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:00,686 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:12:00,686 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,686 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:00,686 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:00,686 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration30_Loop [2022-11-02 21:12:00,687 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:00,687 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:00,687 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,690 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,694 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,697 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,699 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:00,757 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:00,757 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:12:00,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,759 INFO L229 MonitoredProcess]: Starting monitored process 212 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,762 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:00,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Waiting until timeout for monitored process [2022-11-02 21:12:00,774 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:00,774 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:00,774 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:00,774 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:00,774 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:00,775 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:00,775 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:00,790 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:00,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,823 INFO L229 MonitoredProcess]: Starting monitored process 213 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,826 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:00,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:00,838 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:00,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:00,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:00,839 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:00,839 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:00,839 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:00,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Waiting until timeout for monitored process [2022-11-02 21:12:00,850 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:00,881 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,883 INFO L229 MonitoredProcess]: Starting monitored process 214 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:00,898 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:00,898 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:00,898 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:00,898 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:12:00,898 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:00,899 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:12:00,899 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:00,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Waiting until timeout for monitored process [2022-11-02 21:12:00,910 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:00,942 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:00,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:00,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:00,944 INFO L229 MonitoredProcess]: Starting monitored process 215 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:00,949 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:00,961 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:00,961 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:00,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:00,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:00,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:00,962 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:00,962 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:00,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Waiting until timeout for monitored process [2022-11-02 21:12:00,973 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:01,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:01,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:01,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:01,007 INFO L229 MonitoredProcess]: Starting monitored process 216 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:01,008 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:01,020 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:01,020 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:01,021 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:01,021 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:01,021 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:01,022 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:01,022 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:01,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Waiting until timeout for monitored process [2022-11-02 21:12:01,038 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:12:01,041 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:12:01,041 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:12:01,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:01,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:01,043 INFO L229 MonitoredProcess]: Starting monitored process 217 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:01,044 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:12:01,044 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:12:01,044 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:12:01,044 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4473 Supporting invariants [] [2022-11-02 21:12:01,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Waiting until timeout for monitored process [2022-11-02 21:12:01,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:01,077 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:12:01,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:01,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:01,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:12:01,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:01,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:01,400 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:12:01,400 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3062 states and 3779 transitions. cyclomatic complexity: 733 Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:01,521 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3062 states and 3779 transitions. cyclomatic complexity: 733. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3472 states and 4307 transitions. Complement of second has 7 states. [2022-11-02 21:12:01,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:12:01,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:01,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 162 transitions. [2022-11-02 21:12:01,522 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 162 transitions. Stem has 152 letters. Loop has 26 letters. [2022-11-02 21:12:01,523 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:01,524 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 162 transitions. Stem has 178 letters. Loop has 26 letters. [2022-11-02 21:12:01,524 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:01,524 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 162 transitions. Stem has 152 letters. Loop has 52 letters. [2022-11-02 21:12:01,525 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:01,525 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3472 states and 4307 transitions. [2022-11-02 21:12:01,564 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 962 [2022-11-02 21:12:01,575 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3472 states to 3382 states and 4185 transitions. [2022-11-02 21:12:01,575 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1674 [2022-11-02 21:12:01,576 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1680 [2022-11-02 21:12:01,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3382 states and 4185 transitions. [2022-11-02 21:12:01,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:01,577 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3382 states and 4185 transitions. [2022-11-02 21:12:01,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3382 states and 4185 transitions. [2022-11-02 21:12:01,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3382 to 3298. [2022-11-02 21:12:01,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3298 states, 3298 states have (on average 1.231958762886598) internal successors, (4063), 3297 states have internal predecessors, (4063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:01,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3298 states to 3298 states and 4063 transitions. [2022-11-02 21:12:01,612 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3298 states and 4063 transitions. [2022-11-02 21:12:01,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:01,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:01,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:12:01,613 INFO L87 Difference]: Start difference. First operand 3298 states and 4063 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 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) [2022-11-02 21:12:01,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:01,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:01,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:01,756 INFO L93 Difference]: Finished difference Result 3436 states and 4213 transitions. [2022-11-02 21:12:01,756 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3436 states and 4213 transitions. [2022-11-02 21:12:01,768 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1025 [2022-11-02 21:12:01,777 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3436 states to 3436 states and 4213 transitions. [2022-11-02 21:12:01,777 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1699 [2022-11-02 21:12:01,778 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1699 [2022-11-02 21:12:01,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3436 states and 4213 transitions. [2022-11-02 21:12:01,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:01,779 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3436 states and 4213 transitions. [2022-11-02 21:12:01,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3436 states and 4213 transitions. [2022-11-02 21:12:01,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3436 to 3302. [2022-11-02 21:12:01,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3302 states, 3302 states have (on average 1.230466384009691) internal successors, (4063), 3301 states have internal predecessors, (4063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:01,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3302 states to 3302 states and 4063 transitions. [2022-11-02 21:12:01,817 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3302 states and 4063 transitions. [2022-11-02 21:12:01,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:01,818 INFO L428 stractBuchiCegarLoop]: Abstraction has 3302 states and 4063 transitions. [2022-11-02 21:12:01,818 INFO L335 stractBuchiCegarLoop]: ======== Iteration 31 ============ [2022-11-02 21:12:01,818 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3302 states and 4063 transitions. [2022-11-02 21:12:01,827 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1017 [2022-11-02 21:12:01,827 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:01,827 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:01,829 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:01,829 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:12:01,830 INFO L748 eck$LassoCheckResult]: Stem: 186000#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 185807#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 185808#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 185872#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 186001#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 186559#L108-1 assume !false; 186560#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187182#L111 assume 12292 == ssl3_connect_~s__state~0#1; 187181#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 185957#L216 ssl3_connect_~s__server~0#1 := 0; 185895#L221 assume 0 != ssl3_connect_~cb~0#1; 185896#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 187157#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 186012#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 185778#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 185884#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 186009#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 187084#L526 ssl3_connect_~skip~0#1 := 0; 187637#L108-1 assume !false; 187636#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187635#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 187634#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 187633#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 187632#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 187631#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 187630#L126 assume 4368 == ssl3_connect_~s__state~0#1; 187629#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 187625#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 187622#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 187620#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 187616#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 187612#L526 ssl3_connect_~skip~0#1 := 0; 187610#L108-1 assume !false; 187608#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187606#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 187604#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 187602#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 187600#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 187598#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 187596#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 187595#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 187532#L132 assume 4384 == ssl3_connect_~s__state~0#1; 187530#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 185969#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 185970#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 185742#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 185743#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 185881#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 187524#L526 ssl3_connect_~skip~0#1 := 0; 187514#L108-1 assume !false; 187508#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187506#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 187504#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 187502#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 187500#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 187162#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 187160#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 187079#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 187080#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 187068#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 187069#L138 assume 4400 == ssl3_connect_~s__state~0#1; 185953#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 185825#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 185993#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 187130#L526 ssl3_connect_~skip~0#1 := 0; 187126#L108-1 assume !false; 187127#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187493#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 187491#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 187113#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 187110#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 187107#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 187104#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 187101#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 187097#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 187098#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 187464#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 187072#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 187066#L144 assume 4416 == ssl3_connect_~s__state~0#1; 187067#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 187457#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 187452#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 187450#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 187448#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 187432#L526 ssl3_connect_~skip~0#1 := 0; 187433#L108-1 assume !false; 187426#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187427#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 187420#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 187421#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 187414#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 187415#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 187408#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 187409#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 187402#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 187403#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 187396#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 187397#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 187390#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 187391#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 187384#L150 assume 4432 == ssl3_connect_~s__state~0#1; 187385#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 185708#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 185709#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 188023#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 185901#L526 ssl3_connect_~skip~0#1 := 0; 188013#L108-1 assume !false; 188014#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 185761#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 185762#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 188064#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 188063#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 188062#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 188061#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 185983#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 185984#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 185959#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 185960#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 185820#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 185821#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 185991#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 185992#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 185730#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 185731#L156 assume 4448 == ssl3_connect_~s__state~0#1; 186006#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 188109#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 188108#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 188106#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 187847#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 187835#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 187831#L526 ssl3_connect_~skip~0#1 := 0; 187832#L108-1 assume !false; 187827#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187828#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 187822#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 187823#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 187813#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 187814#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 187807#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 187808#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 187801#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 187802#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 187885#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 187886#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 187879#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 187880#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 187872#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 187873#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 187864#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 187865#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 187775#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 187776#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 187471#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 186575#L171 [2022-11-02 21:12:01,831 INFO L750 eck$LassoCheckResult]: Loop: 186575#L171 assume 4467 == ssl3_connect_~s__state~0#1; 186576#L172 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet44#1;havoc ssl3_connect_#t~nondet44#1; 187850#L353 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4480;ssl3_connect_~s__init_num~0#1 := 0; 187849#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 187990#L526 ssl3_connect_~skip~0#1 := 0; 187988#L108-1 assume !false; 187987#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 187985#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 187980#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 187977#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 187974#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 187971#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 187968#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 187965#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 187962#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 187959#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 187796#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 187794#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 187791#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 187792#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 187786#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 187785#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 187781#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 187782#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 187855#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 187853#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 187854#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 186575#L171 [2022-11-02 21:12:01,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:01,831 INFO L85 PathProgramCache]: Analyzing trace with hash 888628390, now seen corresponding path program 1 times [2022-11-02 21:12:01,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:01,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010650909] [2022-11-02 21:12:01,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:01,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:01,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:01,845 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:01,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:01,888 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:01,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:01,889 INFO L85 PathProgramCache]: Analyzing trace with hash 96358245, now seen corresponding path program 1 times [2022-11-02 21:12:01,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:01,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165788229] [2022-11-02 21:12:01,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:01,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:01,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:01,892 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:01,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:01,896 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:01,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:01,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1275210656, now seen corresponding path program 1 times [2022-11-02 21:12:01,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:01,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105349143] [2022-11-02 21:12:01,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:01,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:01,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,953 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 210 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2022-11-02 21:12:01,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:01,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105349143] [2022-11-02 21:12:01,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105349143] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:01,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:01,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:12:01,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826321077] [2022-11-02 21:12:01,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:02,051 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:02,051 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:02,051 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:02,051 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:02,051 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:12:02,051 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,052 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:02,052 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:02,052 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration31_Loop [2022-11-02 21:12:02,052 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:02,052 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:02,053 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,055 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,058 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,061 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,067 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,126 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:02,126 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:12:02,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,130 INFO L229 MonitoredProcess]: Starting monitored process 218 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,133 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:02,133 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:02,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Waiting until timeout for monitored process [2022-11-02 21:12:02,166 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:02,166 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:02,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,200 INFO L229 MonitoredProcess]: Starting monitored process 219 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,206 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:02,206 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:02,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Waiting until timeout for monitored process [2022-11-02 21:12:02,224 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:02,224 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:02,257 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,258 INFO L229 MonitoredProcess]: Starting monitored process 220 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,262 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:02,262 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:02,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Waiting until timeout for monitored process [2022-11-02 21:12:02,286 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:02,286 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:02,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,321 INFO L229 MonitoredProcess]: Starting monitored process 221 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,323 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:02,323 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:02,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Waiting until timeout for monitored process [2022-11-02 21:12:02,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,399 INFO L229 MonitoredProcess]: Starting monitored process 222 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,402 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:12:02,402 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:02,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Waiting until timeout for monitored process [2022-11-02 21:12:02,425 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:12:02,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,459 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:02,459 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:02,459 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:02,459 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:02,459 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:12:02,459 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,459 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:02,459 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:02,459 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration31_Loop [2022-11-02 21:12:02,459 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:02,459 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:02,460 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,466 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,469 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,474 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,477 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:02,540 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:02,540 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:12:02,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,542 INFO L229 MonitoredProcess]: Starting monitored process 223 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,544 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:02,556 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:02,556 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:02,556 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:02,556 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:02,556 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:02,557 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:02,557 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:02,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Waiting until timeout for monitored process [2022-11-02 21:12:02,570 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:02,602 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,603 INFO L229 MonitoredProcess]: Starting monitored process 224 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,605 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:02,617 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:02,617 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:02,617 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:02,617 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:02,617 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:02,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Waiting until timeout for monitored process [2022-11-02 21:12:02,618 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:02,618 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:02,627 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:02,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,660 INFO L229 MonitoredProcess]: Starting monitored process 225 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,662 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:02,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Waiting until timeout for monitored process [2022-11-02 21:12:02,674 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:02,674 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:02,675 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:02,675 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:02,675 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:02,675 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:02,676 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:02,698 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:02,730 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,731 INFO L229 MonitoredProcess]: Starting monitored process 226 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,733 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:02,745 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:02,746 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:02,746 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:02,746 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:12:02,746 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:02,747 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:12:02,747 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:02,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Waiting until timeout for monitored process [2022-11-02 21:12:02,774 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:02,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,807 INFO L229 MonitoredProcess]: Starting monitored process 227 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,809 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:02,821 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:02,821 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:02,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:02,822 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:02,822 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:02,823 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:02,823 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:02,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Waiting until timeout for monitored process [2022-11-02 21:12:02,846 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:12:02,850 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:12:02,850 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:12:02,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:02,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:02,851 INFO L229 MonitoredProcess]: Starting monitored process 228 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:02,854 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:12:02,855 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:12:02,855 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:12:02,855 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -2*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 8947 Supporting invariants [] [2022-11-02 21:12:02,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Waiting until timeout for monitored process [2022-11-02 21:12:02,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:02,889 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:12:02,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:02,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:02,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:02,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:03,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:12:03,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:03,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:03,240 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:12:03,240 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3302 states and 4063 transitions. cyclomatic complexity: 781 Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:03,364 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3302 states and 4063 transitions. cyclomatic complexity: 781. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3696 states and 4579 transitions. Complement of second has 7 states. [2022-11-02 21:12:03,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:12:03,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:03,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 163 transitions. [2022-11-02 21:12:03,366 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 163 transitions. Stem has 153 letters. Loop has 27 letters. [2022-11-02 21:12:03,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:03,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 163 transitions. Stem has 180 letters. Loop has 27 letters. [2022-11-02 21:12:03,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:03,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 163 transitions. Stem has 153 letters. Loop has 54 letters. [2022-11-02 21:12:03,368 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:03,368 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3696 states and 4579 transitions. [2022-11-02 21:12:03,381 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1017 [2022-11-02 21:12:03,390 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3696 states to 3618 states and 4465 transitions. [2022-11-02 21:12:03,390 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1782 [2022-11-02 21:12:03,391 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1788 [2022-11-02 21:12:03,391 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3618 states and 4465 transitions. [2022-11-02 21:12:03,392 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:03,392 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3618 states and 4465 transitions. [2022-11-02 21:12:03,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3618 states and 4465 transitions. [2022-11-02 21:12:03,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:03,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3618 to 3546. [2022-11-02 21:12:03,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3546 states, 3546 states have (on average 1.2292724196277496) internal successors, (4359), 3545 states have internal predecessors, (4359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:03,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3546 states to 3546 states and 4359 transitions. [2022-11-02 21:12:03,488 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3546 states and 4359 transitions. [2022-11-02 21:12:03,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:03,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:03,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:12:03,488 INFO L87 Difference]: Start difference. First operand 3546 states and 4359 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:03,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:03,627 INFO L93 Difference]: Finished difference Result 2988 states and 3651 transitions. [2022-11-02 21:12:03,627 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2988 states and 3651 transitions. [2022-11-02 21:12:03,637 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1031 [2022-11-02 21:12:03,643 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2988 states to 2882 states and 3521 transitions. [2022-11-02 21:12:03,643 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1599 [2022-11-02 21:12:03,644 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1670 [2022-11-02 21:12:03,645 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2882 states and 3521 transitions. [2022-11-02 21:12:03,645 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:03,645 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2882 states and 3521 transitions. [2022-11-02 21:12:03,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states and 3521 transitions. [2022-11-02 21:12:03,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2416. [2022-11-02 21:12:03,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2416 states, 2416 states have (on average 1.2288907284768211) internal successors, (2969), 2415 states have internal predecessors, (2969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:03,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2416 states to 2416 states and 2969 transitions. [2022-11-02 21:12:03,671 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2416 states and 2969 transitions. [2022-11-02 21:12:03,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:03,672 INFO L428 stractBuchiCegarLoop]: Abstraction has 2416 states and 2969 transitions. [2022-11-02 21:12:03,672 INFO L335 stractBuchiCegarLoop]: ======== Iteration 32 ============ [2022-11-02 21:12:03,672 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2416 states and 2969 transitions. [2022-11-02 21:12:03,678 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1013 [2022-11-02 21:12:03,678 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:03,678 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:03,680 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:03,680 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:12:03,680 INFO L748 eck$LassoCheckResult]: Stem: 200074#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 199899#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 199900#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 199963#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 199910#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 199912#L108-1 assume !false; 201683#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201681#L111 assume 12292 == ssl3_connect_~s__state~0#1; 201679#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 201677#L216 ssl3_connect_~s__server~0#1 := 0; 201675#L221 assume 0 != ssl3_connect_~cb~0#1; 201658#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 201672#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 200083#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 199874#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 199977#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 200081#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 201632#L526 ssl3_connect_~skip~0#1 := 0; 201629#L108-1 assume !false; 201626#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201623#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 201620#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 201617#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 201614#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 201489#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 201412#L126 assume 4368 == ssl3_connect_~s__state~0#1; 199932#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 199933#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 199952#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 199862#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 199863#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 201713#L526 ssl3_connect_~skip~0#1 := 0; 201711#L108-1 assume !false; 201709#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201707#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 201705#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 201703#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 201701#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 201699#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 201697#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 201695#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 201694#L132 assume 4384 == ssl3_connect_~s__state~0#1; 199847#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 199848#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 200045#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 199839#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 199840#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 199974#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 201764#L526 ssl3_connect_~skip~0#1 := 0; 201753#L108-1 assume !false; 201754#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201747#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 201748#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 201741#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 201742#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 201735#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 201736#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 201730#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 201726#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 201727#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 201691#L138 assume 4400 == ssl3_connect_~s__state~0#1; 201692#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 201943#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 201942#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 199993#L526 ssl3_connect_~skip~0#1 := 0; 199979#L108-1 assume !false; 199980#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201930#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 201929#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 201928#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 201927#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 201926#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 199953#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 199954#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 200062#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 201923#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 199939#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 199913#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 199914#L144 assume 4416 == ssl3_connect_~s__state~0#1; 201921#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 199971#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 199972#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 199907#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 199908#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 201925#L526 ssl3_connect_~skip~0#1 := 0; 201892#L108-1 assume !false; 201893#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201888#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 201889#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 201883#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 201884#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 201805#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 201806#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 201630#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 201631#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 201624#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 201625#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 201618#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 201619#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 201464#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 201465#L150 assume 4432 == ssl3_connect_~s__state~0#1; 200007#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 200008#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 199877#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 199878#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 201909#L526 ssl3_connect_~skip~0#1 := 0; 201908#L108-1 assume !false; 201907#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201906#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 201905#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 201904#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 201903#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 201901#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 201895#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 201858#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 201856#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 201854#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 201851#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 201849#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 201847#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 200066#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 200023#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 199828#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 199829#L156 assume 4448 == ssl3_connect_~s__state~0#1; 200005#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 199869#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 199870#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 199889#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 200002#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 200019#L491 [2022-11-02 21:12:03,681 INFO L750 eck$LassoCheckResult]: Loop: 200019#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 201376#L526 ssl3_connect_~skip~0#1 := 0; 201374#L108-1 assume !false; 201372#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 201370#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 201368#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 201366#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 201364#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 201362#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 201360#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 201358#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 201356#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 201354#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 201352#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 201350#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 201348#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 201346#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 201344#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 201342#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 201340#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 201338#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 201336#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 201334#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 201332#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 201256#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 201251#L174 assume 4480 == ssl3_connect_~s__state~0#1; 199883#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 199884#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 200053#L366 assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4496; 200032#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 200019#L491 [2022-11-02 21:12:03,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:03,681 INFO L85 PathProgramCache]: Analyzing trace with hash 219165360, now seen corresponding path program 1 times [2022-11-02 21:12:03,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:03,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693033910] [2022-11-02 21:12:03,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:03,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:03,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:03,694 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:03,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:03,722 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:03,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:03,723 INFO L85 PathProgramCache]: Analyzing trace with hash 34301923, now seen corresponding path program 1 times [2022-11-02 21:12:03,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:03,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028411318] [2022-11-02 21:12:03,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:03,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:03,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:03,727 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:03,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:03,730 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:03,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:03,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1789329838, now seen corresponding path program 1 times [2022-11-02 21:12:03,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:03,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602541627] [2022-11-02 21:12:03,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:03,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:03,817 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 90 proven. 21 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-11-02 21:12:03,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:03,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602541627] [2022-11-02 21:12:03,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602541627] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:03,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31624994] [2022-11-02 21:12:03,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:03,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:03,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:03,819 INFO L229 MonitoredProcess]: Starting monitored process 229 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:03,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-11-02 21:12:03,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:03,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:03,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:03,959 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2022-11-02 21:12:03,959 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:12:03,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31624994] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:03,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:12:03,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-02 21:12:03,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679251127] [2022-11-02 21:12:03,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:04,083 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:04,083 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:04,083 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:04,083 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:04,083 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:12:04,083 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,084 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:04,084 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:04,084 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration32_Loop [2022-11-02 21:12:04,084 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:04,084 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:04,084 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,091 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,095 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,098 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,101 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,104 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,109 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,183 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:04,183 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:12:04,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,185 INFO L229 MonitoredProcess]: Starting monitored process 230 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,187 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:04,187 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:04,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Waiting until timeout for monitored process [2022-11-02 21:12:04,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Ended with exit code 0 [2022-11-02 21:12:04,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,241 INFO L229 MonitoredProcess]: Starting monitored process 231 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (231)] Waiting until timeout for monitored process [2022-11-02 21:12:04,242 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:12:04,242 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:04,255 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:12:04,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (231)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:04,278 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:04,278 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:04,278 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:04,278 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:04,278 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:12:04,278 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,278 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:04,278 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:04,278 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration32_Loop [2022-11-02 21:12:04,278 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:04,279 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:04,279 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,285 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,287 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,290 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,293 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,300 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,303 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:04,376 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:04,377 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:12:04,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,378 INFO L229 MonitoredProcess]: Starting monitored process 232 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,380 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:04,392 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:04,392 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:04,392 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:04,392 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:04,392 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:04,393 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:04,393 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:04,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Waiting until timeout for monitored process [2022-11-02 21:12:04,406 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:04,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Ended with exit code 0 [2022-11-02 21:12:04,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,437 INFO L229 MonitoredProcess]: Starting monitored process 233 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Waiting until timeout for monitored process [2022-11-02 21:12:04,439 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:04,449 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:04,449 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:04,449 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:04,449 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:04,449 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:04,450 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:04,450 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:04,451 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:04,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Ended with exit code 0 [2022-11-02 21:12:04,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,474 INFO L229 MonitoredProcess]: Starting monitored process 234 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Waiting until timeout for monitored process [2022-11-02 21:12:04,477 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:04,487 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:04,487 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:04,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:04,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:04,487 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:04,488 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:04,488 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:04,489 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:04,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Ended with exit code 0 [2022-11-02 21:12:04,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,513 INFO L229 MonitoredProcess]: Starting monitored process 235 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Waiting until timeout for monitored process [2022-11-02 21:12:04,517 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:04,527 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:04,527 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:04,527 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:04,527 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:12:04,527 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:04,527 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:12:04,528 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:04,529 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:04,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:04,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,553 INFO L229 MonitoredProcess]: Starting monitored process 236 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Waiting until timeout for monitored process [2022-11-02 21:12:04,554 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:04,564 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:04,564 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:04,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:04,564 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:04,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:04,565 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:04,565 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:04,581 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:12:04,583 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:12:04,583 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:12:04,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:04,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:04,584 INFO L229 MonitoredProcess]: Starting monitored process 237 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:04,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Waiting until timeout for monitored process [2022-11-02 21:12:04,586 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:12:04,586 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:12:04,586 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:12:04,586 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -1*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 4488 Supporting invariants [] [2022-11-02 21:12:04,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Ended with exit code 0 [2022-11-02 21:12:04,609 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:12:04,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:04,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:04,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:04,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:04,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:12:04,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:04,923 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:12:04,923 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2416 states and 2969 transitions. cyclomatic complexity: 561 Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:05,123 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2416 states and 2969 transitions. cyclomatic complexity: 561. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3848 states and 4687 transitions. Complement of second has 7 states. [2022-11-02 21:12:05,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:12:05,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:05,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 209 transitions. [2022-11-02 21:12:05,126 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 209 transitions. Stem has 129 letters. Loop has 30 letters. [2022-11-02 21:12:05,126 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:05,127 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 209 transitions. Stem has 159 letters. Loop has 30 letters. [2022-11-02 21:12:05,127 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:05,127 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 209 transitions. Stem has 129 letters. Loop has 60 letters. [2022-11-02 21:12:05,128 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:05,128 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3848 states and 4687 transitions. [2022-11-02 21:12:05,143 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1013 [2022-11-02 21:12:05,151 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3848 states to 3372 states and 4127 transitions. [2022-11-02 21:12:05,152 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1696 [2022-11-02 21:12:05,153 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1736 [2022-11-02 21:12:05,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3372 states and 4127 transitions. [2022-11-02 21:12:05,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:05,155 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3372 states and 4127 transitions. [2022-11-02 21:12:05,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3372 states and 4127 transitions. [2022-11-02 21:12:05,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3372 to 3110. [2022-11-02 21:12:05,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3110 states, 3110 states have (on average 1.220257234726688) internal successors, (3795), 3109 states have internal predecessors, (3795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:05,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3110 states to 3110 states and 3795 transitions. [2022-11-02 21:12:05,248 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3110 states and 3795 transitions. [2022-11-02 21:12:05,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:05,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:05,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:12:05,249 INFO L87 Difference]: Start difference. First operand 3110 states and 3795 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:05,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:05,271 INFO L93 Difference]: Finished difference Result 5324 states and 6491 transitions. [2022-11-02 21:12:05,271 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5324 states and 6491 transitions. [2022-11-02 21:12:05,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:05,291 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 1951 [2022-11-02 21:12:05,304 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5324 states to 5324 states and 6491 transitions. [2022-11-02 21:12:05,304 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2813 [2022-11-02 21:12:05,306 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2878 [2022-11-02 21:12:05,306 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5324 states and 6491 transitions. [2022-11-02 21:12:05,307 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:05,308 INFO L218 hiAutomatonCegarLoop]: Abstraction has 5324 states and 6491 transitions. [2022-11-02 21:12:05,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5324 states and 6491 transitions. [2022-11-02 21:12:05,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5324 to 5146. [2022-11-02 21:12:05,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5146 states, 5146 states have (on average 1.2232802176447726) internal successors, (6295), 5145 states have internal predecessors, (6295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:05,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5146 states to 5146 states and 6295 transitions. [2022-11-02 21:12:05,368 INFO L240 hiAutomatonCegarLoop]: Abstraction has 5146 states and 6295 transitions. [2022-11-02 21:12:05,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:05,369 INFO L428 stractBuchiCegarLoop]: Abstraction has 5146 states and 6295 transitions. [2022-11-02 21:12:05,369 INFO L335 stractBuchiCegarLoop]: ======== Iteration 33 ============ [2022-11-02 21:12:05,369 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 5146 states and 6295 transitions. [2022-11-02 21:12:05,383 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1787 [2022-11-02 21:12:05,383 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:05,384 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:05,385 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:05,386 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:05,386 INFO L748 eck$LassoCheckResult]: Stem: 215752#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 215577#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 215578#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 215642#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 215590#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 215592#L108-1 assume !false; 216422#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 216419#L111 assume 12292 == ssl3_connect_~s__state~0#1; 215600#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 215601#L216 ssl3_connect_~s__server~0#1 := 0; 215664#L221 assume 0 != ssl3_connect_~cb~0#1; 215665#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 215509#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 215510#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 216766#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 215762#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 215763#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 217842#L526 ssl3_connect_~skip~0#1 := 0; 217839#L108-1 assume !false; 217836#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 217833#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 217830#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 217827#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 217824#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 217821#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 217818#L126 assume 4368 == ssl3_connect_~s__state~0#1; 215608#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 215609#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 215630#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 215693#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 218693#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 218690#L526 ssl3_connect_~skip~0#1 := 0; 218689#L108-1 assume !false; 218688#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 218687#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 218686#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 218685#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 218684#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 218683#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 218682#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 218681#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 218680#L132 assume 4384 == ssl3_connect_~s__state~0#1; 218679#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 218678#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 218677#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 218676#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 218672#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 218666#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 218662#L526 ssl3_connect_~skip~0#1 := 0; 218660#L108-1 assume !false; 218658#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 218656#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 218654#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 218652#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 218650#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 218648#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 218646#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 218644#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 218642#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 218640#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 218635#L138 assume 4400 == ssl3_connect_~s__state~0#1; 218631#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 218629#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 218628#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 218615#L526 ssl3_connect_~skip~0#1 := 0; 219119#L108-1 assume !false; 219118#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 219117#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 219116#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 219115#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 219114#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 219113#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 219112#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 219111#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 219110#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 219109#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 219108#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 219107#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 219106#L144 assume 4416 == ssl3_connect_~s__state~0#1; 219105#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 219104#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 219103#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 219102#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 219101#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 218560#L526 ssl3_connect_~skip~0#1 := 0; 219098#L108-1 assume !false; 219097#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 219096#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 219095#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 219094#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 219093#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 219092#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 219091#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 219090#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 219089#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 219088#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 219087#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 219086#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 219085#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 219084#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 219083#L150 assume 4432 == ssl3_connect_~s__state~0#1; 219082#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 219081#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 219080#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 219079#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 218412#L526 ssl3_connect_~skip~0#1 := 0; 219076#L108-1 assume !false; 219075#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 219074#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 219073#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 219072#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 219071#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 219070#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 219069#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 219068#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 219067#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 219066#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 219065#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 219064#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 219063#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 219062#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 219061#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 219060#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 219059#L156 assume 4448 == ssl3_connect_~s__state~0#1; 219058#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 219057#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 219056#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 219054#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 219055#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 219857#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 219905#L526 ssl3_connect_~skip~0#1 := 0; 219904#L108-1 assume !false; 219903#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 219902#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 219901#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 219900#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 219899#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 219898#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 219897#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 219896#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 219895#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 219894#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 219893#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 219892#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 219891#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 219890#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 219889#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 219888#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 219887#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 219886#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 219885#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 219884#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 219612#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 219611#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 219610#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 219608#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 219607#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 219604#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 219605#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 219872#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 215971#L192 assume 4528 == ssl3_connect_~s__state~0#1; 215970#L196 [2022-11-02 21:12:05,386 INFO L750 eck$LassoCheckResult]: Loop: 215970#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 215705#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 215706#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 215748#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 215749#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 219353#L526 ssl3_connect_~skip~0#1 := 0; 219352#L108-1 assume !false; 219351#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 219350#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 219349#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 219348#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 219347#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 219346#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 219345#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 219344#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 219343#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 219342#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 219341#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 219340#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 219339#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 219338#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 219337#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 219336#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 219335#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 219334#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 219333#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 219332#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 219331#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 217405#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 217406#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 217401#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 217402#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 219330#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 219328#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 219326#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 219324#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 219322#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 219321#L198 assume !(4560 == ssl3_connect_~s__state~0#1); 219320#L201 assume !(4561 == ssl3_connect_~s__state~0#1); 219318#L204 assume 4352 == ssl3_connect_~s__state~0#1; 219317#L205 ssl3_connect_~__cil_tmp61~0#1 := ssl3_connect_~num1~0#1; 215689#L450 assume !(ssl3_connect_~__cil_tmp61~0#1 > 0); 215488#L450-2 ssl3_connect_~s__state~0#1 := ssl3_connect_~s__s3__tmp__next_state___0~0#1; 216434#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 216430#L526 ssl3_connect_~skip~0#1 := 0; 216428#L108-1 assume !false; 216334#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 216331#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 216329#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 216324#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 216325#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 216326#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 216327#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 216396#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 216395#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 216391#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 216390#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 216388#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 216387#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 216385#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 216383#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 216381#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 216380#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 216379#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 216378#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 216377#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 216376#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 216375#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 216374#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 216371#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 216373#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 216365#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 216366#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 219329#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 219327#L192 assume 4528 == ssl3_connect_~s__state~0#1; 215970#L196 [2022-11-02 21:12:05,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:05,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1701532360, now seen corresponding path program 1 times [2022-11-02 21:12:05,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:05,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152655299] [2022-11-02 21:12:05,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:05,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:05,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:05,437 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2022-11-02 21:12:05,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:05,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152655299] [2022-11-02 21:12:05,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152655299] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:05,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:05,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:12:05,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210895598] [2022-11-02 21:12:05,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:05,439 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:12:05,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:05,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1825158137, now seen corresponding path program 1 times [2022-11-02 21:12:05,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:05,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193454332] [2022-11-02 21:12:05,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:05,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:05,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:05,477 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:05,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:05,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193454332] [2022-11-02 21:12:05,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193454332] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:05,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318419166] [2022-11-02 21:12:05,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:05,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:05,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:05,479 INFO L229 MonitoredProcess]: Starting monitored process 238 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:05,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-11-02 21:12:05,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:05,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 21:12:05,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:05,650 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:05,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:12:05,770 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:05,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318419166] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 21:12:05,770 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 21:12:05,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2022-11-02 21:12:05,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260244502] [2022-11-02 21:12:05,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 21:12:05,771 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:12:05,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:05,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 21:12:05,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-02 21:12:05,773 INFO L87 Difference]: Start difference. First operand 5146 states and 6295 transitions. cyclomatic complexity: 1165 Second operand has 6 states, 5 states have (on average 29.6) internal successors, (148), 6 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:06,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:06,058 INFO L93 Difference]: Finished difference Result 5782 states and 6807 transitions. [2022-11-02 21:12:06,058 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5782 states and 6807 transitions. [2022-11-02 21:12:06,079 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1723 [2022-11-02 21:12:06,092 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5782 states to 5666 states and 6691 transitions. [2022-11-02 21:12:06,092 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2847 [2022-11-02 21:12:06,095 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2847 [2022-11-02 21:12:06,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5666 states and 6691 transitions. [2022-11-02 21:12:06,096 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:06,096 INFO L218 hiAutomatonCegarLoop]: Abstraction has 5666 states and 6691 transitions. [2022-11-02 21:12:06,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5666 states and 6691 transitions. [2022-11-02 21:12:06,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5666 to 4992. [2022-11-02 21:12:06,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4992 states, 4992 states have (on average 1.1864983974358974) internal successors, (5923), 4991 states have internal predecessors, (5923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:06,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4992 states to 4992 states and 5923 transitions. [2022-11-02 21:12:06,157 INFO L240 hiAutomatonCegarLoop]: Abstraction has 4992 states and 5923 transitions. [2022-11-02 21:12:06,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 21:12:06,158 INFO L428 stractBuchiCegarLoop]: Abstraction has 4992 states and 5923 transitions. [2022-11-02 21:12:06,158 INFO L335 stractBuchiCegarLoop]: ======== Iteration 34 ============ [2022-11-02 21:12:06,158 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 4992 states and 5923 transitions. [2022-11-02 21:12:06,171 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1679 [2022-11-02 21:12:06,172 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:06,172 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:06,174 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:06,174 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [9, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:06,175 INFO L748 eck$LassoCheckResult]: Stem: 227160#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 226968#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 226969#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 227036#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 226980#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 226982#L108-1 assume !false; 227880#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227878#L111 assume 12292 == ssl3_connect_~s__state~0#1; 227876#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 227874#L216 ssl3_connect_~s__server~0#1 := 0; 227872#L221 assume 0 != ssl3_connect_~cb~0#1; 227870#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 227868#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 227865#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 227859#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 227856#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 227853#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227845#L526 ssl3_connect_~skip~0#1 := 0; 227843#L108-1 assume !false; 227841#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227839#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227837#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227835#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227833#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227831#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227829#L126 assume 4368 == ssl3_connect_~s__state~0#1; 227827#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 227825#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 227821#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 227817#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 227814#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227806#L526 ssl3_connect_~skip~0#1 := 0; 227804#L108-1 assume !false; 227802#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227800#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227798#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227796#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227794#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227792#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227790#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227788#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227786#L132 assume 4384 == ssl3_connect_~s__state~0#1; 227784#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 227782#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 227780#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 227777#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 227774#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 227771#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227763#L526 ssl3_connect_~skip~0#1 := 0; 227761#L108-1 assume !false; 227759#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227757#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227755#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227753#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227751#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227749#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227747#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227745#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227743#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 227741#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 227739#L138 assume 4400 == ssl3_connect_~s__state~0#1; 227735#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 227729#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 227726#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227718#L526 ssl3_connect_~skip~0#1 := 0; 227716#L108-1 assume !false; 227714#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227712#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227710#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227708#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227706#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227704#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227702#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227700#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227698#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 227696#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 227694#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 227692#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 227690#L144 assume 4416 == ssl3_connect_~s__state~0#1; 227688#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 227677#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 227678#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 227670#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 227671#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227662#L526 ssl3_connect_~skip~0#1 := 0; 227643#L108-1 assume !false; 227644#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227631#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227632#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227619#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227620#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227607#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227608#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227595#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227596#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 227583#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 227584#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 227571#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 227572#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 227559#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 227560#L150 assume 4432 == ssl3_connect_~s__state~0#1; 227081#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 227082#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 226943#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 226944#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 228653#L526 ssl3_connect_~skip~0#1 := 0; 228646#L108-1 assume !false; 228647#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 228642#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 228643#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 228638#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 228639#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 228634#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 228635#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 228630#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 228631#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 228626#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 228627#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 228622#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 228623#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 228618#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 228619#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 228614#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 228615#L156 assume 4448 == ssl3_connect_~s__state~0#1; 227078#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 227079#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 226958#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 226959#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 229395#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 229396#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 229371#L526 ssl3_connect_~skip~0#1 := 0; 229372#L108-1 assume !false; 229072#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 229073#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 229055#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 229056#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 229047#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 229048#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 229039#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 229040#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 229031#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 229032#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 229023#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 229024#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 229015#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 229016#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 229005#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 229006#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 228921#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 228922#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 228911#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 228912#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 228903#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 228904#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 228782#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 228779#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 228780#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 231499#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 231500#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 231564#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 231209#L192 assume 4528 == ssl3_connect_~s__state~0#1; 227017#L196 [2022-11-02 21:12:06,176 INFO L750 eck$LassoCheckResult]: Loop: 227017#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 227018#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 228311#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 228312#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 228547#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 228545#L526 ssl3_connect_~skip~0#1 := 0; 228540#L108-1 assume !false; 228541#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 228536#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 228537#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 228532#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 228533#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 228528#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 228529#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 228524#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 228525#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 228520#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 228521#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 228516#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 228517#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 228512#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 228513#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 228508#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 228509#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 228504#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 228505#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 228500#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 228501#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 228496#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 228497#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 228492#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 228493#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 228488#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 228489#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 228484#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 228485#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 228480#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 228481#L198 assume !(4560 == ssl3_connect_~s__state~0#1); 228232#L201 assume !(4561 == ssl3_connect_~s__state~0#1); 228233#L204 assume 4352 == ssl3_connect_~s__state~0#1; 228224#L205 ssl3_connect_~__cil_tmp61~0#1 := ssl3_connect_~num1~0#1; 228225#L450 assume !(ssl3_connect_~__cil_tmp61~0#1 > 0); 226919#L450-2 ssl3_connect_~s__state~0#1 := ssl3_connect_~s__s3__tmp__next_state___0~0#1; 226920#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 228031#L526 ssl3_connect_~skip~0#1 := 0; 228032#L108-1 assume !false; 227947#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227948#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 228198#L114 assume 16384 == ssl3_connect_~s__state~0#1; 226990#L216 ssl3_connect_~s__server~0#1 := 0; 227059#L221 assume 0 != ssl3_connect_~cb~0#1; 227060#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 226896#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 226897#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 227047#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 227048#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 227169#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 229303#L526 ssl3_connect_~skip~0#1 := 0; 229302#L108-1 assume !false; 229301#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 229300#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 229299#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 229298#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 229297#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 229296#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 229295#L126 assume 4368 == ssl3_connect_~s__state~0#1; 229294#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 229292#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 227089#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 227090#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 228080#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 229250#L526 ssl3_connect_~skip~0#1 := 0; 229249#L108-1 assume !false; 229248#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 229247#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 229246#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 229245#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 229244#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 229243#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 228046#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 228047#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 228040#L132 assume 4384 == ssl3_connect_~s__state~0#1; 228041#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 228035#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 227131#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 226902#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 226904#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 228011#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 228009#L526 ssl3_connect_~skip~0#1 := 0; 227995#L108-1 assume !false; 227996#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227987#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227988#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227979#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227980#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227971#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227972#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227963#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227964#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 227955#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 227956#L138 assume 4400 == ssl3_connect_~s__state~0#1; 227114#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 226984#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 227154#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227931#L526 ssl3_connect_~skip~0#1 := 0; 227929#L108-1 assume !false; 227923#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227921#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227919#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227917#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227915#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227913#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227911#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227909#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227907#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 227905#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 227903#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 227901#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 227899#L144 assume 4416 == ssl3_connect_~s__state~0#1; 226954#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 226955#L307 assume 3 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 4; 226907#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 226908#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 226976#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227651#L526 ssl3_connect_~skip~0#1 := 0; 227652#L108-1 assume !false; 227639#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227640#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227627#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227628#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227615#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227616#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227603#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227604#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227591#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 227592#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 227579#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 227580#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 227567#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 227568#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 227555#L150 assume 4432 == ssl3_connect_~s__state~0#1; 227556#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 227542#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 227543#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 227530#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 227522#L526 ssl3_connect_~skip~0#1 := 0; 227520#L108-1 assume !false; 227518#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 227516#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 227514#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 227512#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 227510#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 227508#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 227506#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 227504#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 227502#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 227500#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 227498#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 227496#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 227494#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 227492#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 227490#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 227488#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 227486#L156 assume 4448 == ssl3_connect_~s__state~0#1; 227484#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 227482#L335 assume 4 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 5; 227480#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 227477#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 227478#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 228936#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 229064#L526 ssl3_connect_~skip~0#1 := 0; 229053#L108-1 assume !false; 229054#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 229045#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 229046#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 229037#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 229038#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 229029#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 229030#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 229021#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 229022#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 229013#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 229014#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 229003#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 229004#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 228991#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 228992#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 228979#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 228980#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 228967#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 228968#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 228956#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 228957#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 228952#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 228953#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 231284#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 231286#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 231271#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 231272#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 231322#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 231210#L192 assume 4528 == ssl3_connect_~s__state~0#1; 227017#L196 [2022-11-02 21:12:06,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:06,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1701532360, now seen corresponding path program 2 times [2022-11-02 21:12:06,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:06,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822076190] [2022-11-02 21:12:06,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:06,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:06,248 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2022-11-02 21:12:06,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:06,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822076190] [2022-11-02 21:12:06,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822076190] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:06,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:06,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:12:06,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348624957] [2022-11-02 21:12:06,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:06,250 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:12:06,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:06,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1936829738, now seen corresponding path program 1 times [2022-11-02 21:12:06,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:06,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782425760] [2022-11-02 21:12:06,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:06,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:06,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:06,335 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 164 proven. 6 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2022-11-02 21:12:06,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:06,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782425760] [2022-11-02 21:12:06,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782425760] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:06,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714736366] [2022-11-02 21:12:06,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:06,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:06,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:06,338 INFO L229 MonitoredProcess]: Starting monitored process 239 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:06,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-11-02 21:12:06,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:06,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:06,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:06,496 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 330 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-11-02 21:12:06,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:12:06,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714736366] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:06,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:12:06,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-02 21:12:06,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220907074] [2022-11-02 21:12:06,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:06,498 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:12:06,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:06,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:06,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:12:06,498 INFO L87 Difference]: Start difference. First operand 4992 states and 5923 transitions. cyclomatic complexity: 947 Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:06,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:06,608 INFO L93 Difference]: Finished difference Result 5090 states and 6001 transitions. [2022-11-02 21:12:06,608 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5090 states and 6001 transitions. [2022-11-02 21:12:06,634 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1738 [2022-11-02 21:12:06,649 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5090 states to 4972 states and 5867 transitions. [2022-11-02 21:12:06,649 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2638 [2022-11-02 21:12:06,651 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2638 [2022-11-02 21:12:06,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4972 states and 5867 transitions. [2022-11-02 21:12:06,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:06,652 INFO L218 hiAutomatonCegarLoop]: Abstraction has 4972 states and 5867 transitions. [2022-11-02 21:12:06,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4972 states and 5867 transitions. [2022-11-02 21:12:06,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4972 to 4769. [2022-11-02 21:12:06,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4769 states, 4769 states have (on average 1.18137974418117) internal successors, (5634), 4768 states have internal predecessors, (5634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:06,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4769 states to 4769 states and 5634 transitions. [2022-11-02 21:12:06,711 INFO L240 hiAutomatonCegarLoop]: Abstraction has 4769 states and 5634 transitions. [2022-11-02 21:12:06,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:06,712 INFO L428 stractBuchiCegarLoop]: Abstraction has 4769 states and 5634 transitions. [2022-11-02 21:12:06,712 INFO L335 stractBuchiCegarLoop]: ======== Iteration 35 ============ [2022-11-02 21:12:06,712 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 4769 states and 5634 transitions. [2022-11-02 21:12:06,725 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1726 [2022-11-02 21:12:06,726 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:06,726 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:06,728 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:06,728 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2022-11-02 21:12:06,729 INFO L748 eck$LassoCheckResult]: Stem: 237853#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 237656#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 237657#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 237725#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 237667#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 237669#L108-1 assume !false; 239167#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 239166#L111 assume 12292 == ssl3_connect_~s__state~0#1; 239165#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 239164#L216 ssl3_connect_~s__server~0#1 := 0; 239163#L221 assume 0 != ssl3_connect_~cb~0#1; 239043#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 239162#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 239160#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 239157#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 239155#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 239154#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 239151#L526 ssl3_connect_~skip~0#1 := 0; 239150#L108-1 assume !false; 239149#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 239148#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 239147#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 239146#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 239145#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 239144#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 239143#L126 assume 4368 == ssl3_connect_~s__state~0#1; 239142#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 237713#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 237714#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 237616#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 237617#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 240334#L526 ssl3_connect_~skip~0#1 := 0; 240333#L108-1 assume !false; 240332#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 240331#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 240330#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 240329#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 240328#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 240327#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 240326#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 240325#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 240322#L132 assume 4384 == ssl3_connect_~s__state~0#1; 237601#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 237602#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 237820#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 237841#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 240648#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 240645#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 240641#L526 ssl3_connect_~skip~0#1 := 0; 240639#L108-1 assume !false; 240637#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 240635#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 240633#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 240631#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 240629#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 240627#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 240625#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 240623#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 240619#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 240617#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 240614#L138 assume 4400 == ssl3_connect_~s__state~0#1; 240606#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 240602#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 240599#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 240595#L526 ssl3_connect_~skip~0#1 := 0; 240593#L108-1 assume !false; 240591#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 240589#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 240587#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 240585#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 240583#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 240581#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 240579#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 240577#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 240575#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 240573#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 240571#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 240569#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 240567#L144 assume 4416 == ssl3_connect_~s__state~0#1; 240565#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 240563#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 240558#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 240555#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 240552#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 240548#L526 ssl3_connect_~skip~0#1 := 0; 240546#L108-1 assume !false; 240544#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 240542#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 240540#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 240538#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 240536#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 240534#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 240532#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 240530#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 240528#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 240526#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 240524#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 240522#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 240520#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 240518#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 240516#L150 assume 4432 == ssl3_connect_~s__state~0#1; 240514#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 240512#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 240509#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 240503#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 240499#L526 ssl3_connect_~skip~0#1 := 0; 240497#L108-1 assume !false; 240495#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 240493#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 240491#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 240489#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 240487#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 240485#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 240483#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 240481#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 240479#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 240477#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 240475#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 240473#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 240471#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 240469#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 240467#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 240465#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 240463#L156 assume 4448 == ssl3_connect_~s__state~0#1; 240461#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 240459#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 240457#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 240453#L341 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4464; 240451#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 240446#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 240442#L526 ssl3_connect_~skip~0#1 := 0; 240431#L108-1 assume !false; 240432#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 240423#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 240424#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 240415#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 240416#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 240407#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 240408#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 240399#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 240400#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 240391#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 240392#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 240383#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 240384#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 240374#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 240370#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 240371#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 240359#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 240360#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 240349#L162 assume 4464 == ssl3_connect_~s__state~0#1; 240350#L172 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet44#1;havoc ssl3_connect_#t~nondet44#1; 237787#L353 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4480;ssl3_connect_~s__init_num~0#1 := 0; 237558#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 237559#L526 ssl3_connect_~skip~0#1 := 0; 242314#L108-1 assume !false; 237833#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 237614#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 237615#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 237577#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 237578#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 237622#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 237623#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 237716#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 237838#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 237813#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 237701#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 237671#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 237581#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 237582#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 237793#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 237585#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 237586#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 237729#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 237650#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 237651#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 239172#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 239173#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 242212#L174 assume 4480 == ssl3_connect_~s__state~0#1; 238399#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 238400#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 237830#L366 assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4496; 237831#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 242264#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 242261#L526 ssl3_connect_~skip~0#1 := 0; 242259#L108-1 assume !false; 242257#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 242255#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 242253#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 242251#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 242249#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 242247#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 242245#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 242243#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 242241#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 242239#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 242237#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 242235#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 242233#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 242231#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 242229#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 242227#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 242225#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 242223#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 242220#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 242221#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 242215#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 242216#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 241979#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 240376#L177 [2022-11-02 21:12:06,729 INFO L750 eck$LassoCheckResult]: Loop: 240376#L177 assume 4481 == ssl3_connect_~s__state~0#1; 240377#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 237856#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 237827#L366 assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4496; 237828#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 242268#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 237758#L526 ssl3_connect_~skip~0#1 := 0; 242260#L108-1 assume !false; 242258#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 242256#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 242254#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 242252#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 242250#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 242248#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 242246#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 242244#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 242242#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 242240#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 242238#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 242236#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 242234#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 242232#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 242230#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 242228#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 242226#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 242224#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 242222#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 242217#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 242218#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 242138#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 242139#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 240376#L177 [2022-11-02 21:12:06,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:06,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1495003139, now seen corresponding path program 1 times [2022-11-02 21:12:06,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:06,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065320595] [2022-11-02 21:12:06,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:06,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:06,745 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:06,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:06,805 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:06,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:06,805 INFO L85 PathProgramCache]: Analyzing trace with hash 376191128, now seen corresponding path program 1 times [2022-11-02 21:12:06,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:06,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769149801] [2022-11-02 21:12:06,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:06,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:06,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:06,809 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:06,813 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:06,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:06,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1506621354, now seen corresponding path program 1 times [2022-11-02 21:12:06,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:06,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666988040] [2022-11-02 21:12:06,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:06,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:06,893 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 312 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2022-11-02 21:12:06,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:06,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666988040] [2022-11-02 21:12:06,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666988040] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:06,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:06,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:12:06,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171772545] [2022-11-02 21:12:06,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:07,011 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:07,012 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:07,012 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:07,012 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:07,012 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:12:07,012 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,012 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:07,012 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:07,013 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration35_Loop [2022-11-02 21:12:07,013 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:07,013 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:07,014 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,021 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,027 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,030 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,033 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,036 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,040 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,121 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:07,121 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:12:07,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,123 INFO L229 MonitoredProcess]: Starting monitored process 240 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,125 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:07,125 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:07,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Waiting until timeout for monitored process [2022-11-02 21:12:07,197 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:07,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,199 INFO L229 MonitoredProcess]: Starting monitored process 241 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,202 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:12:07,202 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:07,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Waiting until timeout for monitored process [2022-11-02 21:12:07,234 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:12:07,267 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:07,267 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:07,267 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:07,267 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:07,267 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:07,267 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:12:07,268 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,268 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:07,268 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:07,268 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration35_Loop [2022-11-02 21:12:07,268 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:07,268 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:07,269 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,274 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,276 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,279 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,281 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,284 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,290 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:07,372 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:07,373 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:12:07,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,374 INFO L229 MonitoredProcess]: Starting monitored process 242 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,379 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:07,391 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:07,391 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:07,391 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:07,391 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:07,391 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:07,392 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:07,393 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:07,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Waiting until timeout for monitored process [2022-11-02 21:12:07,407 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:07,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Ended with exit code 0 [2022-11-02 21:12:07,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,439 INFO L229 MonitoredProcess]: Starting monitored process 243 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Waiting until timeout for monitored process [2022-11-02 21:12:07,440 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:07,450 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:07,450 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:07,450 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:07,450 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:07,450 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:07,450 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:07,451 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:07,452 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:07,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Ended with exit code 0 [2022-11-02 21:12:07,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,477 INFO L229 MonitoredProcess]: Starting monitored process 244 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Waiting until timeout for monitored process [2022-11-02 21:12:07,478 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:07,488 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:07,488 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:07,488 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:07,488 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:07,488 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:07,490 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:07,490 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:07,511 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:07,531 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Ended with exit code 0 [2022-11-02 21:12:07,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,532 INFO L229 MonitoredProcess]: Starting monitored process 245 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Waiting until timeout for monitored process [2022-11-02 21:12:07,533 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:07,542 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:07,543 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:07,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:07,543 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:12:07,543 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:07,543 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:12:07,543 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:07,545 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:07,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:07,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,569 INFO L229 MonitoredProcess]: Starting monitored process 246 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Waiting until timeout for monitored process [2022-11-02 21:12:07,570 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:07,580 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:07,580 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:07,580 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:07,580 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:07,580 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:07,581 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:07,581 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:07,582 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:07,604 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Ended with exit code 0 [2022-11-02 21:12:07,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,605 INFO L229 MonitoredProcess]: Starting monitored process 247 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Waiting until timeout for monitored process [2022-11-02 21:12:07,606 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:07,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:07,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:07,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:07,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:07,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:07,617 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:07,617 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:07,620 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:12:07,622 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:12:07,623 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-02 21:12:07,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:07,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:07,624 INFO L229 MonitoredProcess]: Starting monitored process 248 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:07,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Waiting until timeout for monitored process [2022-11-02 21:12:07,625 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:12:07,626 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:12:07,626 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:12:07,626 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = -2*ULTIMATE.start_ssl3_connect_~s__state~0#1 + 8977 Supporting invariants [] [2022-11-02 21:12:07,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Ended with exit code 0 [2022-11-02 21:12:07,648 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:12:07,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:07,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:07,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:07,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:08,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:12:08,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:08,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:08,145 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:12:08,145 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 4769 states and 5634 transitions. cyclomatic complexity: 881 Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:08,275 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 4769 states and 5634 transitions. cyclomatic complexity: 881. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 5644 states and 6653 transitions. Complement of second has 7 states. [2022-11-02 21:12:08,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:12:08,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:08,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 166 transitions. [2022-11-02 21:12:08,276 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 166 transitions. Stem has 209 letters. Loop has 31 letters. [2022-11-02 21:12:08,277 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:08,277 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 166 transitions. Stem has 240 letters. Loop has 31 letters. [2022-11-02 21:12:08,277 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:08,277 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 166 transitions. Stem has 209 letters. Loop has 62 letters. [2022-11-02 21:12:08,278 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:08,278 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5644 states and 6653 transitions. [2022-11-02 21:12:08,328 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1655 [2022-11-02 21:12:08,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:08,353 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5644 states to 5424 states and 6385 transitions. [2022-11-02 21:12:08,353 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2758 [2022-11-02 21:12:08,355 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2770 [2022-11-02 21:12:08,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5424 states and 6385 transitions. [2022-11-02 21:12:08,356 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:08,356 INFO L218 hiAutomatonCegarLoop]: Abstraction has 5424 states and 6385 transitions. [2022-11-02 21:12:08,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5424 states and 6385 transitions. [2022-11-02 21:12:08,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5424 to 4970. [2022-11-02 21:12:08,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4970 states, 4970 states have (on average 1.1808853118712275) internal successors, (5869), 4969 states have internal predecessors, (5869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:08,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4970 states to 4970 states and 5869 transitions. [2022-11-02 21:12:08,411 INFO L240 hiAutomatonCegarLoop]: Abstraction has 4970 states and 5869 transitions. [2022-11-02 21:12:08,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:08,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:08,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:12:08,412 INFO L87 Difference]: Start difference. First operand 4970 states and 5869 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:08,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:08,532 INFO L93 Difference]: Finished difference Result 4896 states and 5763 transitions. [2022-11-02 21:12:08,532 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4896 states and 5763 transitions. [2022-11-02 21:12:08,548 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1691 [2022-11-02 21:12:08,558 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4896 states to 4774 states and 5625 transitions. [2022-11-02 21:12:08,558 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2593 [2022-11-02 21:12:08,566 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2717 [2022-11-02 21:12:08,566 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4774 states and 5625 transitions. [2022-11-02 21:12:08,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:08,569 INFO L218 hiAutomatonCegarLoop]: Abstraction has 4774 states and 5625 transitions. [2022-11-02 21:12:08,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4774 states and 5625 transitions. [2022-11-02 21:12:08,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4774 to 4264. [2022-11-02 21:12:08,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4264 states, 4264 states have (on average 1.178470919324578) internal successors, (5025), 4263 states have internal predecessors, (5025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:08,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4264 states to 4264 states and 5025 transitions. [2022-11-02 21:12:08,616 INFO L240 hiAutomatonCegarLoop]: Abstraction has 4264 states and 5025 transitions. [2022-11-02 21:12:08,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:08,617 INFO L428 stractBuchiCegarLoop]: Abstraction has 4264 states and 5025 transitions. [2022-11-02 21:12:08,617 INFO L335 stractBuchiCegarLoop]: ======== Iteration 36 ============ [2022-11-02 21:12:08,617 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 4264 states and 5025 transitions. [2022-11-02 21:12:08,627 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1655 [2022-11-02 21:12:08,627 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:08,628 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:08,631 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:08,631 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:08,632 INFO L748 eck$LassoCheckResult]: Stem: 258865#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 258681#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 258682#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 258746#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 258866#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 260297#L108-1 assume !false; 260295#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 260293#L111 assume 12292 == ssl3_connect_~s__state~0#1; 260291#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 260289#L216 ssl3_connect_~s__server~0#1 := 0; 260283#L221 assume 0 != ssl3_connect_~cb~0#1; 260274#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 260275#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 260269#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 260268#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 258871#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 258872#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 262735#L526 ssl3_connect_~skip~0#1 := 0; 262733#L108-1 assume !false; 262731#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 262729#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 262727#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 262725#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 262723#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 262721#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 262719#L126 assume 4368 == ssl3_connect_~s__state~0#1; 258712#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 258713#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 258735#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 261899#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 261897#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261894#L526 ssl3_connect_~skip~0#1 := 0; 261893#L108-1 assume !false; 261892#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261891#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261890#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261889#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261888#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261887#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261886#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261885#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261884#L132 assume 4384 == ssl3_connect_~s__state~0#1; 261883#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 258837#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 258838#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 258618#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 258619#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 262744#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 262741#L526 ssl3_connect_~skip~0#1 := 0; 262740#L108-1 assume !false; 262739#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 262736#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 262734#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 262732#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 262730#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 262728#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 262726#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 262724#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 262722#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 262720#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 262718#L138 assume 4400 == ssl3_connect_~s__state~0#1; 258823#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 258697#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 258863#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 262706#L526 ssl3_connect_~skip~0#1 := 0; 262705#L108-1 assume !false; 262704#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 262703#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 262702#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 262701#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 262700#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 262699#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 262698#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 262697#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 262696#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 262695#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 262694#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 262693#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 262692#L144 assume 4416 == ssl3_connect_~s__state~0#1; 262691#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 262690#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 262689#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 262687#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 261946#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261944#L526 ssl3_connect_~skip~0#1 := 0; 261937#L108-1 assume !false; 261938#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261931#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261932#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261925#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261926#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261921#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261922#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261917#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261918#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261913#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261914#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 261909#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 261910#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 261905#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 261906#L150 assume 4432 == ssl3_connect_~s__state~0#1; 258789#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 258790#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 258657#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 258658#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 262683#L526 ssl3_connect_~skip~0#1 := 0; 262680#L108-1 assume !false; 262679#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 262678#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 262677#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 262676#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 262675#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 262674#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 262673#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 262672#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 262671#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 262670#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 262669#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 262668#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 262667#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 262385#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 262185#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 262186#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 262181#L156 assume 4448 == ssl3_connect_~s__state~0#1; 262182#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 258649#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 258650#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 258671#L341 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4464; 262381#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 262380#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 262377#L526 ssl3_connect_~skip~0#1 := 0; 262376#L108-1 assume !false; 262375#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 262374#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 262373#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 262372#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 262371#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 262370#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 262369#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 262368#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 262367#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 262366#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 262365#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 262364#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 262363#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 262362#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 262361#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 262360#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 262359#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 262358#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 262357#L162 assume 4464 == ssl3_connect_~s__state~0#1; 262355#L172 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet44#1;havoc ssl3_connect_#t~nondet44#1; 262353#L353 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4480;ssl3_connect_~s__init_num~0#1 := 0; 262352#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 262349#L526 ssl3_connect_~skip~0#1 := 0; 262348#L108-1 assume !false; 262347#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 262346#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 262345#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 262344#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 262343#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 262342#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 262341#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 262340#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 262339#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 262338#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 262337#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 262336#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 262335#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 262334#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 262333#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 262332#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 262331#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 262330#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 262329#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 262328#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 262327#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 262326#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 262325#L174 assume 4480 == ssl3_connect_~s__state~0#1; 262324#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 262323#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 262321#L366 assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4496; 262319#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 262318#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 262315#L526 ssl3_connect_~skip~0#1 := 0; 262314#L108-1 assume !false; 262313#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 262312#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 262311#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 262310#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 262309#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 262308#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 262306#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 262300#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 262298#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 262296#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 262294#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 262292#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 262290#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 262288#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 262152#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 262151#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 262150#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 262149#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 262148#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 262147#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 262146#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 262145#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 262143#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 262141#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 262135#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 262136#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 262139#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 262496#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 260387#L192 assume 4528 == ssl3_connect_~s__state~0#1; 258730#L196 [2022-11-02 21:12:08,632 INFO L750 eck$LassoCheckResult]: Loop: 258730#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 258731#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 258677#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 258678#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 260373#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 260349#L526 ssl3_connect_~skip~0#1 := 0; 260347#L108-1 assume !false; 260345#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 260342#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 260336#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 260333#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 260330#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 260326#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 260323#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 260320#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 260317#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 260314#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 260311#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 260308#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 260305#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 260302#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 260299#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 260286#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 260279#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 260278#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 260263#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 260258#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 260196#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 260195#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 260185#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 260183#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 260181#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 260179#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 260178#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 260177#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 260176#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 260116#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 260115#L198 assume !(4560 == ssl3_connect_~s__state~0#1); 260112#L201 assume !(4561 == ssl3_connect_~s__state~0#1); 260106#L204 assume 4352 == ssl3_connect_~s__state~0#1; 260103#L205 ssl3_connect_~__cil_tmp61~0#1 := ssl3_connect_~num1~0#1; 260080#L450 assume !(ssl3_connect_~__cil_tmp61~0#1 > 0); 260079#L450-2 ssl3_connect_~s__state~0#1 := ssl3_connect_~s__s3__tmp__next_state___0~0#1; 260005#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 260001#L526 ssl3_connect_~skip~0#1 := 0; 259999#L108-1 assume !false; 259997#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 259993#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 259995#L114 assume 16384 == ssl3_connect_~s__state~0#1; 262386#L216 ssl3_connect_~s__server~0#1 := 0; 258767#L221 assume 0 != ssl3_connect_~cb~0#1; 258768#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 262052#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 262049#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 262046#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 260166#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 260167#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 260104#L526 ssl3_connect_~skip~0#1 := 0; 260105#L108-1 assume !false; 260099#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 260100#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 260095#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 260096#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 260091#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 260092#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 260087#L126 assume 4368 == ssl3_connect_~s__state~0#1; 260088#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 261270#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 261268#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 261267#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 259987#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 259985#L526 ssl3_connect_~skip~0#1 := 0; 259978#L108-1 assume !false; 259979#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 259972#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 259973#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 259966#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 259967#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 259960#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 259961#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 259954#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 259955#L132 assume 4384 == ssl3_connect_~s__state~0#1; 259948#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 259949#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 259923#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 259924#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 261262#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 261261#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261258#L526 ssl3_connect_~skip~0#1 := 0; 261257#L108-1 assume !false; 261256#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261255#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261254#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261205#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261204#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261202#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261200#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261199#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261198#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261197#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261196#L138 assume 4400 == ssl3_connect_~s__state~0#1; 261189#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 261186#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 261185#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261182#L526 ssl3_connect_~skip~0#1 := 0; 261181#L108-1 assume !false; 261180#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261179#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261178#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261177#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261176#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261175#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261174#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261173#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261172#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261171#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261170#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 261168#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 261165#L144 assume 4416 == ssl3_connect_~s__state~0#1; 261164#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 261163#L307 assume 3 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 4; 261161#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 261159#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 261158#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261155#L526 ssl3_connect_~skip~0#1 := 0; 261154#L108-1 assume !false; 261153#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261152#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261151#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261150#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261149#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261148#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261147#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261146#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261145#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261144#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261143#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 261142#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 261114#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 261113#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 261111#L150 assume 4432 == ssl3_connect_~s__state~0#1; 261109#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 261105#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 261102#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 261100#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261097#L526 ssl3_connect_~skip~0#1 := 0; 261096#L108-1 assume !false; 261095#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261094#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261093#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261092#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261091#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261090#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261089#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261088#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261087#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261086#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261085#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 261084#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 261083#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 261082#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 261081#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 261080#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 261079#L156 assume 4448 == ssl3_connect_~s__state~0#1; 261078#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 261077#L335 assume 4 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 5; 261075#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 261070#L341 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4464; 261068#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 261066#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261063#L526 ssl3_connect_~skip~0#1 := 0; 261062#L108-1 assume !false; 261061#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261060#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261059#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261058#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261057#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261056#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261055#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261054#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261053#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261052#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261051#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 261050#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 261049#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 261048#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 261047#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 261046#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 261045#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 261044#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 261043#L162 assume 4464 == ssl3_connect_~s__state~0#1; 261040#L172 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet44#1;havoc ssl3_connect_#t~nondet44#1; 261038#L353 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4480;ssl3_connect_~s__init_num~0#1 := 0; 261036#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261033#L526 ssl3_connect_~skip~0#1 := 0; 261032#L108-1 assume !false; 261031#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261030#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261029#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261028#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261027#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261026#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261025#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261024#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261023#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261022#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261021#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 261020#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 261019#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 261018#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 261017#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 261016#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 261015#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 261014#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 261013#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 261012#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 261011#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 261010#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 261009#L174 assume 4480 == ssl3_connect_~s__state~0#1; 261008#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 261007#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 261005#L366 assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0#1;ssl3_connect_~s__state~0#1 := 4496; 261003#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 261004#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 261351#L526 ssl3_connect_~skip~0#1 := 0; 261350#L108-1 assume !false; 261349#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 261348#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 261347#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 261346#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 261345#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 261344#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 261343#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 261342#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 261341#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 261340#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 261339#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 261338#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 261337#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 261336#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 261335#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 261334#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 261333#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 261332#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 261331#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 261330#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 261329#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 261328#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 261327#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 261326#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 261325#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 261323#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 261321#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 261322#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 259931#L192 assume 4528 == ssl3_connect_~s__state~0#1; 258730#L196 [2022-11-02 21:12:08,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:08,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1504210544, now seen corresponding path program 1 times [2022-11-02 21:12:08,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:08,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668106272] [2022-11-02 21:12:08,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:08,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:08,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:08,703 INFO L134 CoverageAnalysis]: Checked inductivity of 557 backedges. 141 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2022-11-02 21:12:08,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:08,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668106272] [2022-11-02 21:12:08,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668106272] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:08,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:08,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:12:08,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396627510] [2022-11-02 21:12:08,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:08,704 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-02 21:12:08,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:08,705 INFO L85 PathProgramCache]: Analyzing trace with hash -2010594078, now seen corresponding path program 1 times [2022-11-02 21:12:08,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:08,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758055520] [2022-11-02 21:12:08,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:08,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:08,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:08,789 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 224 proven. 6 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2022-11-02 21:12:08,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:08,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758055520] [2022-11-02 21:12:08,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758055520] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:08,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926641262] [2022-11-02 21:12:08,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:08,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:08,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:08,794 INFO L229 MonitoredProcess]: Starting monitored process 249 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:08,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-11-02 21:12:08,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:08,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:08,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:08,964 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 494 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-11-02 21:12:08,964 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:12:08,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926641262] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:08,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:12:08,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-02 21:12:08,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326026714] [2022-11-02 21:12:08,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:08,966 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:12:08,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:08,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:08,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:12:08,966 INFO L87 Difference]: Start difference. First operand 4264 states and 5025 transitions. cyclomatic complexity: 771 Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:09,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:09,088 INFO L93 Difference]: Finished difference Result 4246 states and 4983 transitions. [2022-11-02 21:12:09,088 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4246 states and 4983 transitions. [2022-11-02 21:12:09,103 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1649 [2022-11-02 21:12:09,112 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4246 states to 4246 states and 4983 transitions. [2022-11-02 21:12:09,112 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2669 [2022-11-02 21:12:09,114 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2669 [2022-11-02 21:12:09,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4246 states and 4983 transitions. [2022-11-02 21:12:09,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:09,115 INFO L218 hiAutomatonCegarLoop]: Abstraction has 4246 states and 4983 transitions. [2022-11-02 21:12:09,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4246 states and 4983 transitions. [2022-11-02 21:12:09,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4246 to 4246. [2022-11-02 21:12:09,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4246 states, 4246 states have (on average 1.1735751295336787) internal successors, (4983), 4245 states have internal predecessors, (4983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:09,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4246 states to 4246 states and 4983 transitions. [2022-11-02 21:12:09,167 INFO L240 hiAutomatonCegarLoop]: Abstraction has 4246 states and 4983 transitions. [2022-11-02 21:12:09,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:09,168 INFO L428 stractBuchiCegarLoop]: Abstraction has 4246 states and 4983 transitions. [2022-11-02 21:12:09,168 INFO L335 stractBuchiCegarLoop]: ======== Iteration 37 ============ [2022-11-02 21:12:09,168 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 4246 states and 4983 transitions. [2022-11-02 21:12:09,180 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1649 [2022-11-02 21:12:09,181 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:09,181 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:09,185 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:09,185 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:09,186 INFO L748 eck$LassoCheckResult]: Stem: 268129#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 267958#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 267959#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 268018#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 267968#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 267970#L108-1 assume !false; 270796#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 270794#L111 assume 12292 == ssl3_connect_~s__state~0#1; 267979#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 267980#L216 ssl3_connect_~s__server~0#1 := 0; 268043#L221 assume 0 != ssl3_connect_~cb~0#1; 267990#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 267893#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 267894#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 268922#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 268137#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 268138#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 270830#L526 ssl3_connect_~skip~0#1 := 0; 270828#L108-1 assume !false; 270827#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 270826#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 270825#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 270824#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 270823#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 270821#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 270820#L126 assume 4368 == ssl3_connect_~s__state~0#1; 270819#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 270818#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 270816#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 270814#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 270812#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 270809#L526 ssl3_connect_~skip~0#1 := 0; 270808#L108-1 assume !false; 270807#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 270806#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 270805#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 270804#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 270803#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 270802#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 270801#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 270800#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 270799#L132 assume 4384 == ssl3_connect_~s__state~0#1; 270798#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 270797#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 270795#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 267899#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 267900#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 271103#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271099#L526 ssl3_connect_~skip~0#1 := 0; 271097#L108-1 assume !false; 271095#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271093#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271091#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 271089#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 271087#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271085#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271083#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 271081#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 271079#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 271077#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 271075#L138 assume 4400 == ssl3_connect_~s__state~0#1; 271072#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 271069#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 271061#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 269937#L526 ssl3_connect_~skip~0#1 := 0; 269936#L108-1 assume !false; 269934#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 269932#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 269930#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 269928#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 269926#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 269924#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 269922#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 269920#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 269914#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 269912#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 269910#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 269908#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 269906#L144 assume 4416 == ssl3_connect_~s__state~0#1; 269904#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 269902#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 269900#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 269898#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 269858#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 269855#L526 ssl3_connect_~skip~0#1 := 0; 269852#L108-1 assume !false; 269850#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 269844#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 269842#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 269840#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 269838#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 269836#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 269834#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 269832#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 269830#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 269828#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 269826#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 269824#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 269822#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 269820#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 269819#L150 assume 4432 == ssl3_connect_~s__state~0#1; 269818#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 269816#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 269815#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 269663#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 269659#L526 ssl3_connect_~skip~0#1 := 0; 269654#L108-1 assume !false; 269652#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 269650#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 269648#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 269646#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 269644#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 269642#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 269640#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 269638#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 269636#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 269634#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 269632#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 269630#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 269628#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 269626#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 269624#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 269622#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 269620#L156 assume 4448 == ssl3_connect_~s__state~0#1; 269618#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 269616#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 269614#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 269611#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 269607#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 269608#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 270216#L526 ssl3_connect_~skip~0#1 := 0; 270215#L108-1 assume !false; 270214#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 270213#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 270212#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 270211#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 270210#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 270209#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 270208#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 270207#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 270206#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 270205#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 270204#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 270203#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 270202#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 270201#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 270200#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 270199#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 270198#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 270197#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 270196#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 270195#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 270194#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 270193#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 269537#L174 assume 4480 == ssl3_connect_~s__state~0#1; 269536#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 269535#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 269533#L366 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0#1 := 0; 269534#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 272026#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 272023#L526 ssl3_connect_~skip~0#1 := 0; 272022#L108-1 assume !false; 272021#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 272020#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 272019#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 272018#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 272017#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 272016#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 272015#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 272014#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 272013#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 272012#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 272011#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 272010#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 272009#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 272008#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 272007#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 272006#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 272005#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 272004#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 272003#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 272002#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 272001#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 272000#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 271999#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 271998#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 271997#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 271996#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 271995#L186 assume 4512 == ssl3_connect_~s__state~0#1; 271994#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 271993#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 271992#L393 assume !(0 == ssl3_connect_~s__s3__tmp__new_compression~0#1);ssl3_connect_~s__session__compress_meth~0#1 := ssl3_connect_~s__s3__tmp__new_compression__id~0#1; 271991#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 271990#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 271987#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271984#L526 ssl3_connect_~skip~0#1 := 0; 271983#L108-1 assume !false; 271982#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271981#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271980#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 271979#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 271978#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271977#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271976#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 271975#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 271974#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 271973#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 271972#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 271971#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 271970#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 271969#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 271968#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 271967#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 271966#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 271965#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 271964#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 271963#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 271961#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 271959#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 271955#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 271953#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 271951#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 271949#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 271947#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 271945#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 271944#L192 assume 4528 == ssl3_connect_~s__state~0#1; 268308#L196 [2022-11-02 21:12:09,187 INFO L750 eck$LassoCheckResult]: Loop: 268308#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 268309#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 267954#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 267955#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 268302#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 268299#L526 ssl3_connect_~skip~0#1 := 0; 268298#L108-1 assume !false; 268297#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 268296#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 268295#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 268294#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 268293#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 268292#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 268291#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 268290#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 268289#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 268288#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 268287#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 268286#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 268285#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 268284#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 268283#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 268282#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 268281#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 268280#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 268279#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 268278#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 268277#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 268276#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 268275#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 268274#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 268273#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 268272#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 268271#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 268270#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 268269#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 268268#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 268267#L198 assume !(4560 == ssl3_connect_~s__state~0#1); 268266#L201 assume !(4561 == ssl3_connect_~s__state~0#1); 268265#L204 assume 4352 == ssl3_connect_~s__state~0#1; 268264#L205 ssl3_connect_~__cil_tmp61~0#1 := ssl3_connect_~num1~0#1; 268067#L450 assume !(ssl3_connect_~__cil_tmp61~0#1 > 0); 267872#L450-2 ssl3_connect_~s__state~0#1 := ssl3_connect_~s__s3__tmp__next_state___0~0#1; 267915#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 268243#L526 ssl3_connect_~skip~0#1 := 0; 268241#L108-1 assume !false; 268239#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 268237#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 268228#L114 assume 16384 == ssl3_connect_~s__state~0#1; 268218#L216 ssl3_connect_~s__server~0#1 := 0; 268215#L221 assume 0 != ssl3_connect_~cb~0#1; 268211#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 268208#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 268202#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 268196#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 268192#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 268193#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271873#L526 ssl3_connect_~skip~0#1 := 0; 271872#L108-1 assume !false; 271871#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271870#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271869#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 268163#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 268164#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271868#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271867#L126 assume 4368 == ssl3_connect_~s__state~0#1; 271866#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 271865#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 271864#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 271863#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 271860#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271857#L526 ssl3_connect_~skip~0#1 := 0; 271856#L108-1 assume !false; 271855#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271854#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271853#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 271852#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 271851#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271850#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271849#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 271848#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 271847#L132 assume 4384 == ssl3_connect_~s__state~0#1; 271846#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 271307#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 268103#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 269739#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 269741#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 271400#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271398#L526 ssl3_connect_~skip~0#1 := 0; 271389#L108-1 assume !false; 271390#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271381#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271382#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 271373#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 271374#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271365#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271366#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 271357#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 271358#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 271349#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 271350#L138 assume 4400 == ssl3_connect_~s__state~0#1; 268086#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 267974#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 271465#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271463#L526 ssl3_connect_~skip~0#1 := 0; 271456#L108-1 assume !false; 271457#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271449#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271450#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 271441#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 271442#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271434#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271435#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 271426#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 271427#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 271422#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 271423#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 271417#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 271418#L144 assume 4416 == ssl3_connect_~s__state~0#1; 267945#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 267946#L307 assume 3 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 4; 271836#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 271831#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 271828#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271824#L526 ssl3_connect_~skip~0#1 := 0; 271822#L108-1 assume !false; 271820#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271818#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271816#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 271814#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 271812#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271810#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271808#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 271806#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 271804#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 271802#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 271800#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 271798#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 271796#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 271794#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 271793#L150 assume 4432 == ssl3_connect_~s__state~0#1; 268062#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 267867#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 267868#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 267861#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 267862#L526 ssl3_connect_~skip~0#1 := 0; 268036#L108-1 assume !false; 268037#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 267917#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 267918#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 267881#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 267882#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 267925#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 267926#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 268010#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 268115#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 268091#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 267995#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 267971#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 267885#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 267886#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 268076#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 267889#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 267890#L156 assume 4448 == ssl3_connect_~s__state~0#1; 268134#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 267929#L335 assume 4 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 5; 267930#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 271744#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 268056#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 268072#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 271777#L526 ssl3_connect_~skip~0#1 := 0; 271775#L108-1 assume !false; 271773#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 271771#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 271769#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 271767#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 271765#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 271763#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 271761#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 271759#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 271757#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 271755#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 271753#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 271751#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 271629#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 271627#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 271626#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 271625#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 271624#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 271623#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 271620#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 271615#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 271610#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 271607#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 271604#L174 assume 4480 == ssl3_connect_~s__state~0#1; 271601#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 268131#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 268107#L366 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0#1 := 0; 268108#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 272100#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 272097#L526 ssl3_connect_~skip~0#1 := 0; 272096#L108-1 assume !false; 272095#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 272094#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 272093#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 272092#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 272091#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 272090#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 272089#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 272088#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 272087#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 272086#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 272085#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 272084#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 272083#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 272082#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 272081#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 272080#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 272079#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 272078#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 272077#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 272076#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 272075#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 272074#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 272073#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 272072#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 272071#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 272070#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 272069#L186 assume 4512 == ssl3_connect_~s__state~0#1; 272068#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 272067#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 272066#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 272065#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 272064#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 272061#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 272058#L526 ssl3_connect_~skip~0#1 := 0; 272057#L108-1 assume !false; 272056#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 272055#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 272054#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 272053#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 272052#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 272051#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 272050#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 272049#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 272048#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 272047#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 272046#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 272045#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 272044#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 272043#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 272042#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 272041#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 272040#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 272039#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 272038#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 272037#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 272036#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 272035#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 272034#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 272033#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 272032#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 272031#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 272030#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 272029#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 271943#L192 assume 4528 == ssl3_connect_~s__state~0#1; 268308#L196 [2022-11-02 21:12:09,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:09,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1536518365, now seen corresponding path program 1 times [2022-11-02 21:12:09,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:09,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932351764] [2022-11-02 21:12:09,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:09,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:09,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:09,204 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:09,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:09,274 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:09,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:09,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1779267497, now seen corresponding path program 1 times [2022-11-02 21:12:09,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:09,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487168749] [2022-11-02 21:12:09,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:09,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:09,374 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 232 proven. 6 refuted. 0 times theorem prover too weak. 542 trivial. 0 not checked. [2022-11-02 21:12:09,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:09,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487168749] [2022-11-02 21:12:09,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487168749] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:09,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174117720] [2022-11-02 21:12:09,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:09,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:09,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:09,376 INFO L229 MonitoredProcess]: Starting monitored process 250 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:09,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-11-02 21:12:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:09,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:09,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:09,540 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 502 proven. 0 refuted. 0 times theorem prover too weak. 278 trivial. 0 not checked. [2022-11-02 21:12:09,540 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:12:09,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174117720] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:09,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:12:09,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-02 21:12:09,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306973133] [2022-11-02 21:12:09,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:09,542 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:12:09,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:09,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:09,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:12:09,543 INFO L87 Difference]: Start difference. First operand 4246 states and 4983 transitions. cyclomatic complexity: 747 Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:09,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:09,582 INFO L93 Difference]: Finished difference Result 8175 states and 9544 transitions. [2022-11-02 21:12:09,583 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 8175 states and 9544 transitions. [2022-11-02 21:12:09,613 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 3298 [2022-11-02 21:12:09,632 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 8175 states to 8175 states and 9544 transitions. [2022-11-02 21:12:09,632 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 5113 [2022-11-02 21:12:09,635 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 5113 [2022-11-02 21:12:09,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8175 states and 9544 transitions. [2022-11-02 21:12:09,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-02 21:12:09,639 INFO L218 hiAutomatonCegarLoop]: Abstraction has 8175 states and 9544 transitions. [2022-11-02 21:12:09,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8175 states and 9544 transitions. [2022-11-02 21:12:09,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8175 to 7955. [2022-11-02 21:12:09,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7955 states, 7955 states have (on average 1.1695788812067882) internal successors, (9304), 7954 states have internal predecessors, (9304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:09,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7955 states to 7955 states and 9304 transitions. [2022-11-02 21:12:09,737 INFO L240 hiAutomatonCegarLoop]: Abstraction has 7955 states and 9304 transitions. [2022-11-02 21:12:09,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:09,738 INFO L428 stractBuchiCegarLoop]: Abstraction has 7955 states and 9304 transitions. [2022-11-02 21:12:09,738 INFO L335 stractBuchiCegarLoop]: ======== Iteration 38 ============ [2022-11-02 21:12:09,739 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 7955 states and 9304 transitions. [2022-11-02 21:12:09,763 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 3134 [2022-11-02 21:12:09,763 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:09,763 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:09,768 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:09,768 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:09,768 INFO L748 eck$LassoCheckResult]: Stem: 281370#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 281188#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 281189#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 281251#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 281371#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 281541#L108-1 assume !false; 281539#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 281537#L111 assume 12292 == ssl3_connect_~s__state~0#1; 281535#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 281533#L216 ssl3_connect_~s__server~0#1 := 0; 281530#L221 assume 0 != ssl3_connect_~cb~0#1; 281528#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 281529#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 281522#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 281521#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 281376#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 281377#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 283357#L526 ssl3_connect_~skip~0#1 := 0; 283356#L108-1 assume !false; 283355#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 283354#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 283353#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 283352#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 283351#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 283350#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 283349#L126 assume 4368 == ssl3_connect_~s__state~0#1; 281220#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 281221#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 281242#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 285207#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 285205#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 285202#L526 ssl3_connect_~skip~0#1 := 0; 285201#L108-1 assume !false; 285200#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 285199#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 285198#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 285197#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 285196#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 285195#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 285194#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 285193#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 285192#L132 assume 4384 == ssl3_connect_~s__state~0#1; 285191#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 285190#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 285189#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 285188#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 285186#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 285184#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 285181#L526 ssl3_connect_~skip~0#1 := 0; 285180#L108-1 assume !false; 285179#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 285178#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 285177#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 285176#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 285175#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 285174#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 285173#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 285172#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 285171#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 285169#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 285168#L138 assume 4400 == ssl3_connect_~s__state~0#1; 285166#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 285163#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 285159#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 285152#L526 ssl3_connect_~skip~0#1 := 0; 285150#L108-1 assume !false; 285148#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 285146#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 285144#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 285142#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 285140#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 285138#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 285136#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 285134#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 285132#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 285130#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 285128#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 285126#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 285124#L144 assume 4416 == ssl3_connect_~s__state~0#1; 285122#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 285120#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 285118#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 285115#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 285111#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 285104#L526 ssl3_connect_~skip~0#1 := 0; 285102#L108-1 assume !false; 285100#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 285098#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 285096#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 285094#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 285092#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 285090#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 285088#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 285086#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 285084#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 285082#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 285080#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 285078#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 285076#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 285074#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 285072#L150 assume 4432 == ssl3_connect_~s__state~0#1; 285070#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 285068#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 285065#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 285061#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 285054#L526 ssl3_connect_~skip~0#1 := 0; 285052#L108-1 assume !false; 285050#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 285048#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 285046#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 285044#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 285042#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 285040#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 285038#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 285036#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 285034#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 285032#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 285030#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 285028#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 285026#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 285024#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 285022#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 285020#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 285018#L156 assume 4448 == ssl3_connect_~s__state~0#1; 285016#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 285014#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 285011#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 285008#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 285010#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 288559#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 288556#L526 ssl3_connect_~skip~0#1 := 0; 288554#L108-1 assume !false; 288552#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 288551#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 288550#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 288548#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 288546#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 288542#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 288540#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 288538#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 288536#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 288534#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 288532#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 288530#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 288528#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 288526#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 288524#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 288522#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 288520#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 288518#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 288516#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 288507#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 288505#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 288496#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 288486#L174 assume 4480 == ssl3_connect_~s__state~0#1; 281170#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 281171#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 281352#L366 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0#1 := 0; 281353#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 284909#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 288472#L526 ssl3_connect_~skip~0#1 := 0; 288470#L108-1 assume !false; 288286#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 288284#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 288282#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 288280#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 288278#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 288276#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 288274#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 288271#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 288268#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 288264#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 288262#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 288260#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 288258#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 288256#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 288254#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 288252#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 288250#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 288248#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 288246#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 288244#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 288242#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 288240#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 288238#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 288236#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 288031#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 288026#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 288020#L186 assume 4512 == ssl3_connect_~s__state~0#1; 288015#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 288014#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 288006#L393 assume !(0 == ssl3_connect_~s__s3__tmp__new_compression~0#1);ssl3_connect_~s__session__compress_meth~0#1 := ssl3_connect_~s__s3__tmp__new_compression__id~0#1; 287999#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 287997#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 287990#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287984#L526 ssl3_connect_~skip~0#1 := 0; 287980#L108-1 assume !false; 287976#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287972#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287968#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287964#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287960#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287956#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287952#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287948#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287944#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 287940#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 287936#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 287932#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 287928#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 287924#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 287920#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 287916#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 287912#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 287908#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 287904#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 287900#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 287896#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 287892#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 287888#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 287884#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 287878#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 287875#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 287872#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 287868#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 287864#L192 assume 4528 == ssl3_connect_~s__state~0#1; 287858#L196 [2022-11-02 21:12:09,769 INFO L750 eck$LassoCheckResult]: Loop: 287858#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 287856#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 287853#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 287850#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 287848#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287844#L526 ssl3_connect_~skip~0#1 := 0; 287842#L108-1 assume !false; 287840#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287838#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287836#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287834#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287832#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287830#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287828#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287826#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287824#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 287822#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 287820#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 287818#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 287816#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 287814#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 287812#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 287810#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 287808#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 287806#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 287804#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 287802#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 287800#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 287798#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 287796#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 287794#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 287792#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 287790#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 287788#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 287786#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 287784#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 287782#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 287778#L198 assume !(4560 == ssl3_connect_~s__state~0#1); 287775#L201 assume !(4561 == ssl3_connect_~s__state~0#1); 287771#L204 assume 4352 == ssl3_connect_~s__state~0#1; 287769#L205 ssl3_connect_~__cil_tmp61~0#1 := ssl3_connect_~num1~0#1; 287765#L450 assume !(ssl3_connect_~__cil_tmp61~0#1 > 0); 287762#L450-2 ssl3_connect_~s__state~0#1 := ssl3_connect_~s__s3__tmp__next_state___0~0#1; 287760#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287753#L526 ssl3_connect_~skip~0#1 := 0; 287751#L108-1 assume !false; 287749#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287748#L111 assume 12292 == ssl3_connect_~s__state~0#1; 287741#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 287737#L216 ssl3_connect_~s__server~0#1 := 0; 287734#L221 assume 0 != ssl3_connect_~cb~0#1; 287121#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 287729#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 287726#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 287722#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 287719#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 287717#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287713#L526 ssl3_connect_~skip~0#1 := 0; 287711#L108-1 assume !false; 287709#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287707#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287705#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287703#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287700#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287697#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287693#L126 assume 4368 == ssl3_connect_~s__state~0#1; 287691#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 287690#L260 assume !(0 == ssl3_connect_~blastFlag~0#1); 287688#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 287684#L268 assume ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1; 287679#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287675#L526 ssl3_connect_~skip~0#1 := 0; 287673#L108-1 assume !false; 287671#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287669#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287667#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287665#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287663#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287660#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287659#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287658#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287656#L132 assume 4384 == ssl3_connect_~s__state~0#1; 287655#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 287649#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 287643#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 287640#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 287637#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 287635#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287631#L526 ssl3_connect_~skip~0#1 := 0; 287629#L108-1 assume !false; 287627#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287625#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287623#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287621#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287619#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287617#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287615#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287613#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287612#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 287611#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 287610#L138 assume 4400 == ssl3_connect_~s__state~0#1; 287607#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 287600#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 287597#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287591#L526 ssl3_connect_~skip~0#1 := 0; 287589#L108-1 assume !false; 287587#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287585#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287583#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287581#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287579#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287577#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287575#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287573#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287571#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 287569#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 287567#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 287565#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 287563#L144 assume 4416 == ssl3_connect_~s__state~0#1; 287561#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 287559#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 287556#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 287552#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 287549#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287543#L526 ssl3_connect_~skip~0#1 := 0; 287541#L108-1 assume !false; 287539#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287537#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287535#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287533#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287531#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287529#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287527#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287525#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287523#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 287521#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 287519#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 287517#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 287515#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 287513#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 287511#L150 assume 4432 == ssl3_connect_~s__state~0#1; 287509#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 287506#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 287502#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 287499#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287493#L526 ssl3_connect_~skip~0#1 := 0; 287491#L108-1 assume !false; 287489#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287487#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287485#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287483#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287481#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287479#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287477#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287475#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287473#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 287471#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 287469#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 287467#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 287465#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 287463#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 287461#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 287459#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 287457#L156 assume 4448 == ssl3_connect_~s__state~0#1; 287455#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 287453#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 281178#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 281179#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 288163#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 288161#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 288157#L526 ssl3_connect_~skip~0#1 := 0; 288155#L108-1 assume !false; 288153#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 288151#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 288149#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 288147#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 288145#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 288143#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 288141#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 288139#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 288137#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 288135#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 288133#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 288131#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 288129#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 288127#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 288125#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 288123#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 288121#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 288119#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 288117#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 288115#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 288113#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 288110#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 288107#L174 assume 4480 == ssl3_connect_~s__state~0#1; 288103#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 288101#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 288098#L366 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0#1 := 0; 288095#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 288093#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 288089#L526 ssl3_connect_~skip~0#1 := 0; 288087#L108-1 assume !false; 288085#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 288083#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 288081#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 288079#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 288077#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 288075#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 288073#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 288071#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 288069#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 288067#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 288065#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 288063#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 288061#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 288059#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 288057#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 288055#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 288053#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 288051#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 288049#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 288047#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 288045#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 288043#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 288041#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 288039#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 288037#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 288035#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 288033#L186 assume 4512 == ssl3_connect_~s__state~0#1; 288028#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 288022#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 288018#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 288011#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 288003#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 287993#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 287985#L526 ssl3_connect_~skip~0#1 := 0; 287981#L108-1 assume !false; 287977#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 287973#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 287969#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 287965#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 287961#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 287957#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 287953#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 287949#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 287945#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 287941#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 287937#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 287933#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 287929#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 287925#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 287921#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 287917#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 287913#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 287909#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 287905#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 287901#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 287897#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 287893#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 287889#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 287885#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 287879#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 287876#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 287873#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 287869#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 287865#L192 assume 4528 == ssl3_connect_~s__state~0#1; 287858#L196 [2022-11-02 21:12:09,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:09,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1536518365, now seen corresponding path program 2 times [2022-11-02 21:12:09,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:09,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581607955] [2022-11-02 21:12:09,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:09,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:09,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:09,787 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:09,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:09,866 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:09,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:09,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1476261063, now seen corresponding path program 1 times [2022-11-02 21:12:09,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:09,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415902008] [2022-11-02 21:12:09,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:09,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:09,954 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 223 proven. 5 refuted. 0 times theorem prover too weak. 542 trivial. 0 not checked. [2022-11-02 21:12:09,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:09,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415902008] [2022-11-02 21:12:09,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415902008] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:09,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980851851] [2022-11-02 21:12:09,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:09,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:09,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:09,958 INFO L229 MonitoredProcess]: Starting monitored process 251 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:09,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-11-02 21:12:10,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:10,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 21:12:10,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:10,131 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 223 proven. 5 refuted. 0 times theorem prover too weak. 542 trivial. 0 not checked. [2022-11-02 21:12:10,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:12:10,219 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 223 proven. 5 refuted. 0 times theorem prover too weak. 542 trivial. 0 not checked. [2022-11-02 21:12:10,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980851851] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 21:12:10,219 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 21:12:10,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2022-11-02 21:12:10,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057929510] [2022-11-02 21:12:10,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 21:12:10,221 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-02 21:12:10,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:10,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 21:12:10,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-02 21:12:10,222 INFO L87 Difference]: Start difference. First operand 7955 states and 9304 transitions. cyclomatic complexity: 1359 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) [2022-11-02 21:12:10,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:10,362 INFO L93 Difference]: Finished difference Result 4393 states and 5018 transitions. [2022-11-02 21:12:10,362 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4393 states and 5018 transitions. [2022-11-02 21:12:10,372 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 164 [2022-11-02 21:12:10,375 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4393 states to 2339 states and 2672 transitions. [2022-11-02 21:12:10,375 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2329 [2022-11-02 21:12:10,376 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2339 [2022-11-02 21:12:10,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2339 states and 2672 transitions. [2022-11-02 21:12:10,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:12:10,379 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2339 states and 2672 transitions. [2022-11-02 21:12:10,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2339 states and 2672 transitions. [2022-11-02 21:12:10,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2339 to 1158. [2022-11-02 21:12:10,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1158 states have (on average 1.1511226252158895) internal successors, (1333), 1157 states have internal predecessors, (1333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:10,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1333 transitions. [2022-11-02 21:12:10,438 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1158 states and 1333 transitions. [2022-11-02 21:12:10,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:12:10,441 INFO L428 stractBuchiCegarLoop]: Abstraction has 1158 states and 1333 transitions. [2022-11-02 21:12:10,441 INFO L335 stractBuchiCegarLoop]: ======== Iteration 39 ============ [2022-11-02 21:12:10,441 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1158 states and 1333 transitions. [2022-11-02 21:12:10,445 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 164 [2022-11-02 21:12:10,445 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-02 21:12:10,445 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-02 21:12:10,447 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:10,447 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:12:10,448 INFO L748 eck$LassoCheckResult]: Stem: 295188#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 295081#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret54#1, main_~s~0#1;havoc main_~s~0#1;main_~s~0#1 := 12292;assume { :begin_inline_ssl3_connect } true;ssl3_connect_#in~initial_state#1 := 12292;havoc ssl3_connect_#res#1;havoc ssl3_connect_#t~nondet4#1, ssl3_connect_#t~nondet5#1, ssl3_connect_#t~nondet6#1, ssl3_connect_#t~nondet7#1, ssl3_connect_#t~nondet8#1, ssl3_connect_#t~nondet9#1, ssl3_connect_#t~nondet10#1, ssl3_connect_#t~nondet11#1, ssl3_connect_#t~nondet12#1, ssl3_connect_#t~nondet13#1, ssl3_connect_#t~nondet14#1, ssl3_connect_#t~nondet15#1, ssl3_connect_#t~nondet16#1, ssl3_connect_#t~nondet17#1, ssl3_connect_#t~nondet18#1, ssl3_connect_#t~nondet19#1, ssl3_connect_#t~nondet20#1, ssl3_connect_#t~nondet21#1, ssl3_connect_#t~nondet22#1, ssl3_connect_#t~nondet23#1, ssl3_connect_#t~nondet24#1, ssl3_connect_#t~nondet25#1, ssl3_connect_#t~nondet26#1, ssl3_connect_#t~nondet27#1, ssl3_connect_#t~nondet28#1, ssl3_connect_#t~nondet29#1, ssl3_connect_#t~nondet30#1, ssl3_connect_#t~nondet31#1, ssl3_connect_#t~nondet32#1, ssl3_connect_#t~nondet33#1, ssl3_connect_#t~post34#1, ssl3_connect_#t~post35#1, ssl3_connect_#t~nondet36#1, ssl3_connect_#t~post37#1, ssl3_connect_#t~nondet38#1, ssl3_connect_#t~nondet39#1, ssl3_connect_#t~nondet40#1, ssl3_connect_#t~nondet41#1, ssl3_connect_#t~nondet42#1, ssl3_connect_#t~nondet43#1, ssl3_connect_#t~nondet44#1, ssl3_connect_#t~nondet45#1, ssl3_connect_#t~nondet46#1, ssl3_connect_#t~nondet47#1, ssl3_connect_#t~nondet48#1, ssl3_connect_#t~nondet49#1, ssl3_connect_#t~post50#1, ssl3_connect_#t~post51#1, ssl3_connect_#t~nondet52#1, ssl3_connect_#t~post53#1, ssl3_connect_~initial_state#1, ssl3_connect_~s__info_callback~0#1, ssl3_connect_~s__in_handshake~0#1, ssl3_connect_~s__state~0#1, ssl3_connect_~s__new_session~0#1, ssl3_connect_~s__server~0#1, ssl3_connect_~s__version~0#1, ssl3_connect_~s__type~0#1, ssl3_connect_~s__init_num~0#1, ssl3_connect_~s__bbio~0#1, ssl3_connect_~s__wbio~0#1, ssl3_connect_~s__hit~0#1, ssl3_connect_~s__rwstate~0#1, ssl3_connect_~s__init_buf___0~0#1, ssl3_connect_~s__debug~0#1, ssl3_connect_~s__shutdown~0#1, ssl3_connect_~s__ctx__info_callback~0#1, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1, ssl3_connect_~s__ctx__stats__sess_connect~0#1, ssl3_connect_~s__ctx__stats__sess_hit~0#1, ssl3_connect_~s__ctx__stats__sess_connect_good~0#1, ssl3_connect_~s__s3__change_cipher_spec~0#1, ssl3_connect_~s__s3__flags~0#1, ssl3_connect_~s__s3__delay_buf_pop_ret~0#1, ssl3_connect_~s__s3__tmp__cert_req~0#1, ssl3_connect_~s__s3__tmp__new_compression~0#1, ssl3_connect_~s__s3__tmp__reuse_message~0#1, ssl3_connect_~s__s3__tmp__new_cipher~0#1, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1, ssl3_connect_~s__s3__tmp__next_state___0~0#1, ssl3_connect_~s__s3__tmp__new_compression__id~0#1, ssl3_connect_~s__session__cipher~0#1, ssl3_connect_~s__session__compress_meth~0#1, ssl3_connect_~buf~0#1, ssl3_connect_~tmp~0#1, ssl3_connect_~l~0#1, ssl3_connect_~num1~0#1, ssl3_connect_~cb~0#1, ssl3_connect_~ret~0#1, ssl3_connect_~new_state~0#1, ssl3_connect_~state~0#1, ssl3_connect_~skip~0#1, ssl3_connect_~tmp___0~0#1, ssl3_connect_~tmp___1~0#1, ssl3_connect_~tmp___2~0#1, ssl3_connect_~tmp___3~0#1, ssl3_connect_~tmp___4~0#1, ssl3_connect_~tmp___5~0#1, ssl3_connect_~tmp___6~0#1, ssl3_connect_~tmp___7~0#1, ssl3_connect_~tmp___8~0#1, ssl3_connect_~tmp___9~0#1, ssl3_connect_~blastFlag~0#1, ssl3_connect_~__cil_tmp55~0#1, ssl3_connect_~__cil_tmp56~0#1, ssl3_connect_~__cil_tmp57~0#1, ssl3_connect_~__cil_tmp58~0#1, ssl3_connect_~__cil_tmp59~0#1, ssl3_connect_~__cil_tmp60~0#1, ssl3_connect_~__cil_tmp61~0#1, ssl3_connect_~__cil_tmp62~0#1, ssl3_connect_~__cil_tmp63~0#1, ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~initial_state#1 := ssl3_connect_#in~initial_state#1;ssl3_connect_~s__info_callback~0#1 := ssl3_connect_#t~nondet4#1;havoc ssl3_connect_#t~nondet4#1;ssl3_connect_~s__in_handshake~0#1 := ssl3_connect_#t~nondet5#1;havoc ssl3_connect_#t~nondet5#1;havoc ssl3_connect_~s__state~0#1;havoc ssl3_connect_~s__new_session~0#1;havoc ssl3_connect_~s__server~0#1;ssl3_connect_~s__version~0#1 := ssl3_connect_#t~nondet6#1;havoc ssl3_connect_#t~nondet6#1;havoc ssl3_connect_~s__type~0#1;havoc ssl3_connect_~s__init_num~0#1;ssl3_connect_~s__bbio~0#1 := ssl3_connect_#t~nondet7#1;havoc ssl3_connect_#t~nondet7#1;ssl3_connect_~s__wbio~0#1 := ssl3_connect_#t~nondet8#1;havoc ssl3_connect_#t~nondet8#1;ssl3_connect_~s__hit~0#1 := ssl3_connect_#t~nondet9#1;havoc ssl3_connect_#t~nondet9#1;havoc ssl3_connect_~s__rwstate~0#1;ssl3_connect_~s__init_buf___0~0#1 := 1;ssl3_connect_~s__debug~0#1 := ssl3_connect_#t~nondet10#1;havoc ssl3_connect_#t~nondet10#1;havoc ssl3_connect_~s__shutdown~0#1;ssl3_connect_~s__ctx__info_callback~0#1 := ssl3_connect_#t~nondet11#1;havoc ssl3_connect_#t~nondet11#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := ssl3_connect_#t~nondet12#1;havoc ssl3_connect_#t~nondet12#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := ssl3_connect_#t~nondet13#1;havoc ssl3_connect_#t~nondet13#1;ssl3_connect_~s__ctx__stats__sess_hit~0#1 := ssl3_connect_#t~nondet14#1;havoc ssl3_connect_#t~nondet14#1;ssl3_connect_~s__ctx__stats__sess_connect_good~0#1 := ssl3_connect_#t~nondet15#1;havoc ssl3_connect_#t~nondet15#1;havoc ssl3_connect_~s__s3__change_cipher_spec~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_#t~nondet16#1;havoc ssl3_connect_#t~nondet16#1;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0#1;ssl3_connect_~s__s3__tmp__cert_req~0#1 := ssl3_connect_#t~nondet17#1;havoc ssl3_connect_#t~nondet17#1;ssl3_connect_~s__s3__tmp__new_compression~0#1 := ssl3_connect_#t~nondet18#1;havoc ssl3_connect_#t~nondet18#1;ssl3_connect_~s__s3__tmp__reuse_message~0#1 := ssl3_connect_#t~nondet19#1;havoc ssl3_connect_#t~nondet19#1;ssl3_connect_~s__s3__tmp__new_cipher~0#1 := ssl3_connect_#t~nondet20#1;havoc ssl3_connect_#t~nondet20#1;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 := ssl3_connect_#t~nondet21#1;havoc ssl3_connect_#t~nondet21#1;havoc ssl3_connect_~s__s3__tmp__next_state___0~0#1;ssl3_connect_~s__s3__tmp__new_compression__id~0#1 := ssl3_connect_#t~nondet22#1;havoc ssl3_connect_#t~nondet22#1;havoc ssl3_connect_~s__session__cipher~0#1;havoc ssl3_connect_~s__session__compress_meth~0#1;havoc ssl3_connect_~buf~0#1;havoc ssl3_connect_~tmp~0#1;havoc ssl3_connect_~l~0#1;ssl3_connect_~num1~0#1 := ssl3_connect_#t~nondet23#1;havoc ssl3_connect_#t~nondet23#1;havoc ssl3_connect_~cb~0#1;havoc ssl3_connect_~ret~0#1;havoc ssl3_connect_~new_state~0#1;havoc ssl3_connect_~state~0#1;havoc ssl3_connect_~skip~0#1;havoc ssl3_connect_~tmp___0~0#1;ssl3_connect_~tmp___1~0#1 := ssl3_connect_#t~nondet24#1;havoc ssl3_connect_#t~nondet24#1;ssl3_connect_~tmp___2~0#1 := ssl3_connect_#t~nondet25#1;havoc ssl3_connect_#t~nondet25#1;ssl3_connect_~tmp___3~0#1 := ssl3_connect_#t~nondet26#1;havoc ssl3_connect_#t~nondet26#1;ssl3_connect_~tmp___4~0#1 := ssl3_connect_#t~nondet27#1;havoc ssl3_connect_#t~nondet27#1;ssl3_connect_~tmp___5~0#1 := ssl3_connect_#t~nondet28#1;havoc ssl3_connect_#t~nondet28#1;ssl3_connect_~tmp___6~0#1 := ssl3_connect_#t~nondet29#1;havoc ssl3_connect_#t~nondet29#1;ssl3_connect_~tmp___7~0#1 := ssl3_connect_#t~nondet30#1;havoc ssl3_connect_#t~nondet30#1;ssl3_connect_~tmp___8~0#1 := ssl3_connect_#t~nondet31#1;havoc ssl3_connect_#t~nondet31#1;ssl3_connect_~tmp___9~0#1 := ssl3_connect_#t~nondet32#1;havoc ssl3_connect_#t~nondet32#1;havoc ssl3_connect_~blastFlag~0#1;havoc ssl3_connect_~__cil_tmp55~0#1;havoc ssl3_connect_~__cil_tmp56~0#1;havoc ssl3_connect_~__cil_tmp57~0#1;havoc ssl3_connect_~__cil_tmp58~0#1;havoc ssl3_connect_~__cil_tmp59~0#1;havoc ssl3_connect_~__cil_tmp60~0#1;havoc ssl3_connect_~__cil_tmp61~0#1;havoc ssl3_connect_~__cil_tmp62~0#1;havoc ssl3_connect_~__cil_tmp63~0#1;havoc ssl3_connect_~__cil_tmp64~0#1;ssl3_connect_~s__state~0#1 := ssl3_connect_~initial_state#1;ssl3_connect_~blastFlag~0#1 := 0;ssl3_connect_~tmp~0#1 := ssl3_connect_#t~nondet33#1;havoc ssl3_connect_#t~nondet33#1;ssl3_connect_~cb~0#1 := 0;ssl3_connect_~ret~0#1 := -1;ssl3_connect_~skip~0#1 := 0;ssl3_connect_~tmp___0~0#1 := 0; 295082#L94 assume 0 != ssl3_connect_~s__info_callback~0#1;ssl3_connect_~cb~0#1 := ssl3_connect_~s__info_callback~0#1; 295117#L97-2 ssl3_connect_#t~post34#1 := ssl3_connect_~s__in_handshake~0#1;ssl3_connect_~s__in_handshake~0#1 := 1 + ssl3_connect_#t~post34#1;havoc ssl3_connect_#t~post34#1; 295089#L102 assume !(0 != ssl3_connect_~tmp___1~0#1 - 12288); 295091#L108-1 assume !false; 295226#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295197#L111 assume 12292 == ssl3_connect_~s__state~0#1; 295198#L112 ssl3_connect_~s__new_session~0#1 := 1;ssl3_connect_~s__state~0#1 := 4096;ssl3_connect_#t~post35#1 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0#1 := 1 + ssl3_connect_#t~post35#1;havoc ssl3_connect_#t~post35#1; 295167#L216 ssl3_connect_~s__server~0#1 := 0; 295131#L221 assume 0 != ssl3_connect_~cb~0#1; 295132#L221-2 ssl3_connect_~__cil_tmp55~0#1 := ssl3_connect_~s__version~0#1 - 65280; 295049#L226 assume !(768 != ssl3_connect_~__cil_tmp55~0#1);ssl3_connect_~s__type~0#1 := 4096; 295050#L232 assume !(0 == ssl3_connect_~s__init_buf___0~0#1); 295069#L232-2 assume !(0 == ssl3_connect_~tmp___4~0#1); 295126#L248 assume !(0 == ssl3_connect_~tmp___5~0#1);ssl3_connect_~s__state~0#1 := 4368;ssl3_connect_#t~post37#1 := ssl3_connect_~s__ctx__stats__sess_connect~0#1;ssl3_connect_~s__ctx__stats__sess_connect~0#1 := 1 + ssl3_connect_#t~post37#1;havoc ssl3_connect_#t~post37#1;ssl3_connect_~s__init_num~0#1 := 0; 295195#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295281#L526 ssl3_connect_~skip~0#1 := 0; 295279#L108-1 assume !false; 295277#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295241#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295242#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295233#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295234#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295224#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295225#L126 assume 4368 == ssl3_connect_~s__state~0#1; 295100#L130 ssl3_connect_~s__shutdown~0#1 := 0;ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet38#1;havoc ssl3_connect_#t~nondet38#1; 295101#L260 assume 0 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 1; 295110#L260-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4384;ssl3_connect_~s__init_num~0#1 := 0; 295062#L268 assume !(ssl3_connect_~s__bbio~0#1 != ssl3_connect_~s__wbio~0#1); 295063#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295305#L526 ssl3_connect_~skip~0#1 := 0; 295304#L108-1 assume !false; 295303#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295302#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295301#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295300#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295299#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295298#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295297#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295296#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295295#L132 assume 4384 == ssl3_connect_~s__state~0#1; 295056#L136 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet39#1;havoc ssl3_connect_#t~nondet39#1; 295057#L275 assume 1 == ssl3_connect_~blastFlag~0#1;ssl3_connect_~blastFlag~0#1 := 2; 295185#L275-2 assume !(ssl3_connect_~ret~0#1 <= 0); 295052#L281 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__state~0#1 := 4400; 295053#L281-2 ssl3_connect_~s__init_num~0#1 := 0; 295125#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295239#L526 ssl3_connect_~skip~0#1 := 0; 295240#L108-1 assume !false; 295231#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295232#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295222#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295223#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295218#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295219#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295214#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295215#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295210#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295211#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295201#L138 assume 4400 == ssl3_connect_~s__state~0#1; 295202#L142 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1 - 256;ssl3_connect_~skip~0#1 := 1; 295480#L290-1 ssl3_connect_~s__state~0#1 := 4416;ssl3_connect_~s__init_num~0#1 := 0; 295476#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295469#L526 ssl3_connect_~skip~0#1 := 0; 295467#L108-1 assume !false; 295465#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295463#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295461#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295459#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295457#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295455#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295453#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295451#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295449#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295447#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295445#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295443#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295441#L144 assume 4416 == ssl3_connect_~s__state~0#1; 295439#L148 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet41#1;havoc ssl3_connect_#t~nondet41#1; 295437#L307 assume !(3 == ssl3_connect_~blastFlag~0#1); 295433#L307-2 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4432;ssl3_connect_~s__init_num~0#1 := 0; 295434#L315 assume !(0 == ssl3_connect_~tmp___6~0#1); 295430#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295415#L526 ssl3_connect_~skip~0#1 := 0; 295641#L108-1 assume !false; 295639#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295637#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295635#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295633#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295631#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295629#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295627#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295625#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295623#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295621#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295619#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295617#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295615#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 295613#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 295611#L150 assume 4432 == ssl3_connect_~s__state~0#1; 295609#L154 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet42#1;havoc ssl3_connect_#t~nondet42#1; 295607#L323 assume !(5 == ssl3_connect_~blastFlag~0#1); 295604#L326 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4448;ssl3_connect_~s__init_num~0#1 := 0; 295600#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295593#L526 ssl3_connect_~skip~0#1 := 0; 295591#L108-1 assume !false; 295589#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295587#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295585#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295583#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295581#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295579#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295577#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295575#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295573#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295571#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295569#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295567#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295565#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 295563#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 295561#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 295559#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 295557#L156 assume 4448 == ssl3_connect_~s__state~0#1; 295555#L160 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet43#1;havoc ssl3_connect_#t~nondet43#1; 295553#L335 assume !(4 == ssl3_connect_~blastFlag~0#1); 295551#L335-2 assume !(ssl3_connect_~ret~0#1 <= 0); 295550#L341 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4480; 295153#L341-2 ssl3_connect_~s__init_num~0#1 := 0; 295154#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295905#L526 ssl3_connect_~skip~0#1 := 0; 295898#L108-1 assume !false; 295899#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 295894#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295895#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295890#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295891#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295886#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295887#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295882#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295883#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295878#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295879#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295874#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295875#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 295870#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 295871#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 295866#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 295867#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 295862#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 295863#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 295858#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 295859#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 295854#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 295855#L174 assume 4480 == ssl3_connect_~s__state~0#1; 295073#L178 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet45#1;havoc ssl3_connect_#t~nondet45#1; 295074#L362 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~l~0#1 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1; 295178#L366 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0#1);ssl3_connect_~s__state~0#1 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0#1 := 0; 295179#L366-2 ssl3_connect_~s__init_num~0#1 := 0; 296171#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 296167#L526 ssl3_connect_~skip~0#1 := 0; 296166#L108-1 assume !false; 296165#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 296164#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 295097#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 295098#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 296163#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 296162#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 296161#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 296160#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295190#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295166#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295105#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295088#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295045#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 295046#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 295155#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 295156#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 296153#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 295119#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 295120#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 296146#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 296145#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 296144#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 296143#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 296142#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 296141#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 296064#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 296063#L186 assume 4512 == ssl3_connect_~s__state~0#1; 296062#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 296061#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 296060#L393 assume !(0 == ssl3_connect_~s__s3__tmp__new_compression~0#1);ssl3_connect_~s__session__compress_meth~0#1 := ssl3_connect_~s__s3__tmp__new_compression__id~0#1; 296058#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 296056#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 296053#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 296045#L526 ssl3_connect_~skip~0#1 := 0; 296043#L108-1 assume !false; 296041#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 296039#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 296019#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 296020#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 296011#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 296012#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 296003#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 296004#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295995#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295996#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295987#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295988#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295979#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 295980#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 295971#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 295972#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 295963#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 295964#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 295955#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 295956#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 295947#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 295948#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 295939#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 295940#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 295931#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 295932#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 295923#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 295924#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 295851#L192 assume 4528 == ssl3_connect_~s__state~0#1; 295850#L196 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet48#1;havoc ssl3_connect_#t~nondet48#1; 296037#L410 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4352;ssl3_connect_~__cil_tmp56~0#1 := ssl3_connect_~s__s3__flags~0#1;ssl3_connect_~__cil_tmp57~0#1 := 5 + ssl3_connect_~__cil_tmp56~0#1;ssl3_connect_~s__s3__flags~0#1 := ssl3_connect_~__cil_tmp57~0#1; 295079#L417 assume !(0 != ssl3_connect_~s__hit~0#1);ssl3_connect_~s__s3__tmp__next_state___0~0#1 := 4560; 295080#L417-1 ssl3_connect_~s__init_num~0#1 := 0; 295187#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 296028#L526 ssl3_connect_~skip~0#1 := 0; 296017#L108-1 assume !false; 296018#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 296009#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 296010#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 296001#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 296002#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295993#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295994#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295985#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295986#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295977#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295978#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295969#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295970#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 295961#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 295962#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 295953#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 295954#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 295945#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 295946#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 295937#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 295938#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 295929#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 295930#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 295921#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 295922#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 295917#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 295918#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 295913#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 295914#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 295168#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 295169#L198 assume !(4560 == ssl3_connect_~s__state~0#1); 295106#L201 assume !(4561 == ssl3_connect_~s__state~0#1); 295107#L204 assume 4352 == ssl3_connect_~s__state~0#1; 295121#L205 ssl3_connect_~__cil_tmp61~0#1 := ssl3_connect_~num1~0#1; 295122#L450 assume !(ssl3_connect_~__cil_tmp61~0#1 > 0); 296185#L450-2 ssl3_connect_~s__state~0#1 := ssl3_connect_~s__s3__tmp__next_state___0~0#1; 296184#L491 [2022-11-02 21:12:10,448 INFO L750 eck$LassoCheckResult]: Loop: 296184#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 295136#L526 ssl3_connect_~skip~0#1 := 0; 296181#L108-1 assume !false; 296168#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 296151#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 296149#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 296148#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 295548#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 295549#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 295521#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 295522#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 295509#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 295510#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 295499#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 295500#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 295407#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 295408#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 295395#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 295396#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 295383#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 295384#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 295371#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 295372#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 295360#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 295361#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 295348#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 295349#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 295336#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 295337#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 295324#L186 assume !(4512 == ssl3_connect_~s__state~0#1); 295325#L189 assume !(4513 == ssl3_connect_~s__state~0#1); 295316#L192 assume !(4528 == ssl3_connect_~s__state~0#1); 295317#L195 assume !(4529 == ssl3_connect_~s__state~0#1); 295310#L198 assume 4560 == ssl3_connect_~s__state~0#1; 295311#L202 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet49#1;havoc ssl3_connect_#t~nondet49#1; 295041#L437 assume !(ssl3_connect_~ret~0#1 <= 0); 295042#L440 assume 0 != ssl3_connect_~s__hit~0#1;ssl3_connect_~s__state~0#1 := 4512; 295158#L440-2 ssl3_connect_~s__init_num~0#1 := 0; 295159#L491 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0#1); 296127#L526 ssl3_connect_~skip~0#1 := 0; 296128#L108-1 assume !false; 296123#L109 ssl3_connect_~state~0#1 := ssl3_connect_~s__state~0#1; 296124#L111 assume !(12292 == ssl3_connect_~s__state~0#1); 296119#L114 assume !(16384 == ssl3_connect_~s__state~0#1); 296120#L117 assume !(4096 == ssl3_connect_~s__state~0#1); 296115#L120 assume !(20480 == ssl3_connect_~s__state~0#1); 296116#L123 assume !(4099 == ssl3_connect_~s__state~0#1); 296111#L126 assume !(4368 == ssl3_connect_~s__state~0#1); 296112#L129 assume !(4369 == ssl3_connect_~s__state~0#1); 296107#L132 assume !(4384 == ssl3_connect_~s__state~0#1); 296108#L135 assume !(4385 == ssl3_connect_~s__state~0#1); 296103#L138 assume !(4400 == ssl3_connect_~s__state~0#1); 296104#L141 assume !(4401 == ssl3_connect_~s__state~0#1); 296099#L144 assume !(4416 == ssl3_connect_~s__state~0#1); 296100#L147 assume !(4417 == ssl3_connect_~s__state~0#1); 296095#L150 assume !(4432 == ssl3_connect_~s__state~0#1); 296096#L153 assume !(4433 == ssl3_connect_~s__state~0#1); 296091#L156 assume !(4448 == ssl3_connect_~s__state~0#1); 296092#L159 assume !(4449 == ssl3_connect_~s__state~0#1); 296087#L162 assume !(4464 == ssl3_connect_~s__state~0#1); 296088#L165 assume !(4465 == ssl3_connect_~s__state~0#1); 296083#L168 assume !(4466 == ssl3_connect_~s__state~0#1); 296084#L171 assume !(4467 == ssl3_connect_~s__state~0#1); 296079#L174 assume !(4480 == ssl3_connect_~s__state~0#1); 296080#L177 assume !(4481 == ssl3_connect_~s__state~0#1); 296075#L180 assume !(4496 == ssl3_connect_~s__state~0#1); 296076#L183 assume !(4497 == ssl3_connect_~s__state~0#1); 296071#L186 assume 4512 == ssl3_connect_~s__state~0#1; 296072#L190 ssl3_connect_~ret~0#1 := ssl3_connect_#t~nondet47#1;havoc ssl3_connect_#t~nondet47#1; 296067#L387 assume !(ssl3_connect_~ret~0#1 <= 0);ssl3_connect_~s__state~0#1 := 4528;ssl3_connect_~s__init_num~0#1 := 0;ssl3_connect_~s__session__cipher~0#1 := ssl3_connect_~s__s3__tmp__new_cipher~0#1; 296068#L393 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0#1;ssl3_connect_~s__session__compress_meth~0#1 := 0; 295183#L393-2 assume !(0 == ssl3_connect_~tmp___7~0#1); 295184#L402 assume !(0 == ssl3_connect_~tmp___8~0#1); 296184#L491 [2022-11-02 21:12:10,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:10,449 INFO L85 PathProgramCache]: Analyzing trace with hash -2073234653, now seen corresponding path program 1 times [2022-11-02 21:12:10,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:10,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241666268] [2022-11-02 21:12:10,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:10,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:10,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:10,469 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:10,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:10,568 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:10,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:10,569 INFO L85 PathProgramCache]: Analyzing trace with hash 816935564, now seen corresponding path program 2 times [2022-11-02 21:12:10,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:10,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400446240] [2022-11-02 21:12:10,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:10,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:10,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:10,575 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 21:12:10,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 21:12:10,583 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 21:12:10,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:10,583 INFO L85 PathProgramCache]: Analyzing trace with hash 88012202, now seen corresponding path program 1 times [2022-11-02 21:12:10,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:10,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595315301] [2022-11-02 21:12:10,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:10,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:10,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:10,699 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 469 proven. 0 refuted. 0 times theorem prover too weak. 740 trivial. 0 not checked. [2022-11-02 21:12:10,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:10,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595315301] [2022-11-02 21:12:10,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595315301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:10,701 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:10,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 21:12:10,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004479386] [2022-11-02 21:12:10,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:11,106 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:11,106 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:11,106 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:11,106 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:11,106 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-02 21:12:11,106 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,106 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:11,106 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:11,106 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration39_Loop [2022-11-02 21:12:11,106 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:11,107 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:11,107 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,111 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,113 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,116 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,119 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,124 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,127 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,133 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,136 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,139 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,142 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,145 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,148 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,264 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:11,264 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-02 21:12:11,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,266 INFO L229 MonitoredProcess]: Starting monitored process 252 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Waiting until timeout for monitored process [2022-11-02 21:12:11,267 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:11,267 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:11,279 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:11,279 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__session__compress_meth~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__session__compress_meth~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:11,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:11,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,303 INFO L229 MonitoredProcess]: Starting monitored process 253 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Waiting until timeout for monitored process [2022-11-02 21:12:11,304 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:11,304 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:11,316 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:11,316 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~skip~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:11,340 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Ended with exit code 0 [2022-11-02 21:12:11,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,341 INFO L229 MonitoredProcess]: Starting monitored process 254 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Waiting until timeout for monitored process [2022-11-02 21:12:11,343 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:11,343 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:11,360 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:11,360 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~tmp___7~0#1=-1} Honda state: {ULTIMATE.start_ssl3_connect_~tmp___7~0#1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:11,383 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Ended with exit code 0 [2022-11-02 21:12:11,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,385 INFO L229 MonitoredProcess]: Starting monitored process 255 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Waiting until timeout for monitored process [2022-11-02 21:12:11,387 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:11,387 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:11,398 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-02 21:12:11,398 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_num~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-02 21:12:11,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Ended with exit code 0 [2022-11-02 21:12:11,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,423 INFO L229 MonitoredProcess]: Starting monitored process 256 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Waiting until timeout for monitored process [2022-11-02 21:12:11,428 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-02 21:12:11,428 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:11,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Ended with exit code 0 [2022-11-02 21:12:11,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,467 INFO L229 MonitoredProcess]: Starting monitored process 257 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Waiting until timeout for monitored process [2022-11-02 21:12:11,468 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-02 21:12:11,468 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-02 21:12:11,480 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-02 21:12:11,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Ended with exit code 0 [2022-11-02 21:12:11,502 INFO L210 LassoAnalysis]: Preferences: [2022-11-02 21:12:11,502 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-02 21:12:11,502 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-02 21:12:11,502 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-02 21:12:11,502 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-02 21:12:11,503 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,503 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-02 21:12:11,503 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-02 21:12:11,503 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration39_Loop [2022-11-02 21:12:11,503 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-02 21:12:11,503 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-02 21:12:11,504 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,506 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,510 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,513 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,515 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,517 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,522 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,524 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,526 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,529 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,531 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,533 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,535 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-02 21:12:11,653 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-02 21:12:11,653 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-02 21:12:11,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,654 INFO L229 MonitoredProcess]: Starting monitored process 258 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,659 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:11,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Waiting until timeout for monitored process [2022-11-02 21:12:11,669 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:11,669 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:11,670 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:11,670 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-02 21:12:11,670 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:11,670 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2022-11-02 21:12:11,670 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:11,672 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-02 21:12:11,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:11,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,694 INFO L229 MonitoredProcess]: Starting monitored process 259 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Waiting until timeout for monitored process [2022-11-02 21:12:11,696 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-02 21:12:11,705 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-02 21:12:11,705 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-02 21:12:11,705 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-02 21:12:11,705 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-02 21:12:11,705 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-02 21:12:11,706 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-02 21:12:11,706 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-02 21:12:11,708 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-02 21:12:11,711 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-02 21:12:11,711 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-02 21:12:11,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-02 21:12:11,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:11,712 INFO L229 MonitoredProcess]: Starting monitored process 260 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-02 21:12:11,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Waiting until timeout for monitored process [2022-11-02 21:12:11,713 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-02 21:12:11,714 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-02 21:12:11,714 INFO L513 LassoAnalysis]: Proved termination. [2022-11-02 21:12:11,714 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0#1) = 1*ULTIMATE.start_ssl3_connect_~s__state~0#1 Supporting invariants [] [2022-11-02 21:12:11,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Ended with exit code 0 [2022-11-02 21:12:11,745 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-02 21:12:11,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:11,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:11,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:11,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:12:12,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:12,298 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:12,299 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:12:12,299 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1158 states and 1333 transitions. cyclomatic complexity: 177 Second operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 5 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:12,398 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1158 states and 1333 transitions. cyclomatic complexity: 177. Second operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 5 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1472 states and 1679 transitions. Complement of second has 7 states. [2022-11-02 21:12:12,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2022-11-02 21:12:12,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 5 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:12,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 189 transitions. [2022-11-02 21:12:12,399 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 189 transitions. Stem has 269 letters. Loop has 73 letters. [2022-11-02 21:12:12,399 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:12,399 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-02 21:12:12,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:12,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 21:12:12,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:12,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:13,033 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 21:12:13,034 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-02 21:12:13,035 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1158 states and 1333 transitions. cyclomatic complexity: 177 Second operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 5 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:13,154 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1158 states and 1333 transitions. cyclomatic complexity: 177. Second operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 5 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1324 states and 1523 transitions. Complement of second has 8 states. [2022-11-02 21:12:13,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-02 21:12:13,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 5 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:13,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 231 transitions. [2022-11-02 21:12:13,156 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 231 transitions. Stem has 269 letters. Loop has 73 letters. [2022-11-02 21:12:13,156 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:13,157 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 231 transitions. Stem has 342 letters. Loop has 73 letters. [2022-11-02 21:12:13,157 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:13,158 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 231 transitions. Stem has 269 letters. Loop has 146 letters. [2022-11-02 21:12:13,158 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-02 21:12:13,159 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1324 states and 1523 transitions. [2022-11-02 21:12:13,166 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-02 21:12:13,166 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1324 states to 0 states and 0 transitions. [2022-11-02 21:12:13,167 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2022-11-02 21:12:13,167 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2022-11-02 21:12:13,167 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2022-11-02 21:12:13,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:12:13,167 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-02 21:12:13,167 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-02 21:12:13,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:13,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:13,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 21:12:13,168 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 21:12:13,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:13,169 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2022-11-02 21:12:13,169 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2022-11-02 21:12:13,169 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-02 21:12:13,169 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2022-11-02 21:12:13,170 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2022-11-02 21:12:13,170 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2022-11-02 21:12:13,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2022-11-02 21:12:13,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-02 21:12:13,170 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-02 21:12:13,170 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-02 21:12:13,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-02 21:12:13,171 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-02 21:12:13,171 INFO L335 stractBuchiCegarLoop]: ======== Iteration 40 ============ [2022-11-02 21:12:13,171 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2022-11-02 21:12:13,172 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-02 21:12:13,172 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2022-11-02 21:12:13,180 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 02.11 09:12:13 BoogieIcfgContainer [2022-11-02 21:12:13,180 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2022-11-02 21:12:13,181 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-02 21:12:13,181 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-02 21:12:13,182 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-02 21:12:13,182 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 09:11:25" (3/4) ... [2022-11-02 21:12:13,186 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-02 21:12:13,186 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-02 21:12:13,187 INFO L158 Benchmark]: Toolchain (without parser) took 49232.93ms. Allocated memory was 142.6MB in the beginning and 551.6MB in the end (delta: 408.9MB). Free memory was 108.8MB in the beginning and 464.1MB in the end (delta: -355.3MB). Peak memory consumption was 53.1MB. Max. memory is 16.1GB. [2022-11-02 21:12:13,187 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 88.1MB. Free memory was 43.0MB in the beginning and 43.0MB in the end (delta: 40.0kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-02 21:12:13,187 INFO L158 Benchmark]: CACSL2BoogieTranslator took 387.95ms. Allocated memory is still 142.6MB. Free memory was 108.5MB in the beginning and 115.6MB in the end (delta: -7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-02 21:12:13,188 INFO L158 Benchmark]: Boogie Procedure Inliner took 77.71ms. Allocated memory is still 142.6MB. Free memory was 115.6MB in the beginning and 112.7MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-02 21:12:13,188 INFO L158 Benchmark]: Boogie Preprocessor took 62.77ms. Allocated memory is still 142.6MB. Free memory was 112.7MB in the beginning and 110.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-02 21:12:13,189 INFO L158 Benchmark]: RCFGBuilder took 738.11ms. Allocated memory is still 142.6MB. Free memory was 110.6MB in the beginning and 83.3MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2022-11-02 21:12:13,189 INFO L158 Benchmark]: BuchiAutomizer took 47956.08ms. Allocated memory was 142.6MB in the beginning and 551.6MB in the end (delta: 408.9MB). Free memory was 83.3MB in the beginning and 464.1MB in the end (delta: -380.7MB). Peak memory consumption was 30.8MB. Max. memory is 16.1GB. [2022-11-02 21:12:13,189 INFO L158 Benchmark]: Witness Printer took 4.83ms. Allocated memory is still 551.6MB. Free memory is still 464.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-02 21:12:13,191 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.22ms. Allocated memory is still 88.1MB. Free memory was 43.0MB in the beginning and 43.0MB in the end (delta: 40.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 387.95ms. Allocated memory is still 142.6MB. Free memory was 108.5MB in the beginning and 115.6MB in the end (delta: -7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 77.71ms. Allocated memory is still 142.6MB. Free memory was 115.6MB in the beginning and 112.7MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 62.77ms. Allocated memory is still 142.6MB. Free memory was 112.7MB in the beginning and 110.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 738.11ms. Allocated memory is still 142.6MB. Free memory was 110.6MB in the beginning and 83.3MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * BuchiAutomizer took 47956.08ms. Allocated memory was 142.6MB in the beginning and 551.6MB in the end (delta: 408.9MB). Free memory was 83.3MB in the beginning and 464.1MB in the end (delta: -380.7MB). Peak memory consumption was 30.8MB. Max. memory is 16.1GB. * Witness Printer took 4.83ms. Allocated memory is still 551.6MB. Free memory is still 464.1MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 56 terminating modules (35 trivial, 21 deterministic, 0 nondeterministic). One deterministic module has affine ranking function s__state and consists of 5 locations. One deterministic module has affine ranking function s__state and consists of 5 locations. One deterministic module has affine ranking function s__state and consists of 5 locations. One deterministic module has affine ranking function s__state and consists of 5 locations. One deterministic module has affine ranking function -1 * s__state + 4232 and consists of 4 locations. One deterministic module has affine ranking function -2 * blastFlag + 1 and consists of 3 locations. One deterministic module has affine ranking function 4376 + -1 * s__state and consists of 5 locations. One deterministic module has affine ranking function -1 * s__state + 4408 and consists of 5 locations. One deterministic module has affine ranking function 8753 + -2 * s__state and consists of 4 locations. One deterministic module has affine ranking function 8817 + -2 * s__state and consists of 4 locations. One deterministic module has affine ranking function -1 * s__state + 4424 and consists of 4 locations. One deterministic module has affine ranking function 4440 + -1 * s__state and consists of 5 locations. One deterministic module has affine ranking function s__state and consists of 5 locations. One deterministic module has affine ranking function 8881 + -2 * s__state and consists of 4 locations. One deterministic module has affine ranking function -1 * s__state + 4472 and consists of 5 locations. One deterministic module has affine ranking function 8945 + -2 * s__state and consists of 4 locations. One deterministic module has affine ranking function -1 * s__state + 4473 and consists of 4 locations. One deterministic module has affine ranking function 8947 + -2 * s__state and consists of 4 locations. One deterministic module has affine ranking function -1 * s__state + 4488 and consists of 4 locations. One deterministic module has affine ranking function 8977 + -2 * s__state and consists of 4 locations. One deterministic module has affine ranking function s__state and consists of 5 locations. 35 modules have a trivial ranking function, the largest among these consists of 6 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 47.8s and 40 iterations. TraceHistogramMax:11. Analysis of lassos took 27.3s. Construction of modules took 6.3s. Büchi inclusion checks took 12.1s. Highest rank in rank-based complementation 3. Minimization of det autom 4. Minimization of nondet autom 52. Automata minimization 2.2s AutomataMinimizationTime, 54 MinimizatonAttempts, 10566 StatesRemovedByMinimization, 50 NontrivialMinimizations. Non-live state removal took 1.4s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [16, 5, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 30/60 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8385 SdHoareTripleChecker+Valid, 8.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8359 mSDsluCounter, 15315 SdHoareTripleChecker+Invalid, 6.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 5406 mSDsCounter, 946 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8260 IncrementalHoareTripleChecker+Invalid, 9206 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 946 mSolverCounterUnsat, 9909 mSDtfsCounter, 8260 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI11 SFLT4 conc0 concLT9 SILN0 SILU0 SILI7 SILT8 lasso0 LassoPreprocessingBenchmarks: Lassos: inital41 mio100 ax100 hnf100 lsp29 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq207 hnf86 smp100 dnf100 smp100 tf110 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 45ms VariablesStem: 0 VariablesLoop: 1 DisjunctsStem: 1 DisjunctsLoop: 2 SupportingInvariants: 0 MotzkinApplications: 4 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 67 LassoNonterminationAnalysisSatUnbounded: 6 LassoNonterminationAnalysisUnsat: 21 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 4.2s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2022-11-02 21:12:13,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:13,445 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:13,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Ended with exit code 0 [2022-11-02 21:12:13,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:14,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:14,244 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-11-02 21:12:14,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-11-02 21:12:14,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad62e158-eb87-4589-a87d-1c797f35d46f/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE