// Author: heizmann@informatik.uni-freiburg.de, Jeffery Hsu // Date: 2015-01-22 // File contains the automata that were used by Ultimate Automizer while // verifying the Boogie program examples/programs/real-life/s3_clnt_1_Safe.bpl // up to iteration 10. // // The automaton A has the shape of the control flow graph (we call it control // automaton or error automaton) the automata B_{0},...,B_{9} are the // interpolant automata that were constructed during the verification. // // The inclusion A ⊆ (B_{1} ∪ ... ∪ B_{9}) does not hold. String isIncluded1 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),1); print (isIncluded1); String isIncluded3 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),3); print (isIncluded3); String isIncluded4 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),4); print (isIncluded4); String isIncluded5 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),5); print (isIncluded5); String isIncluded32 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),32); print (isIncluded32); String isIncluded42 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),42); print (isIncluded42); String isIncluded52 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),52); print (isIncluded52); String isIncluded2 = Jeffery_Test_3(A,NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(NwaList(B0, B1), B2),B3),B4),B5),B6),B7),B8),B9),2); print (isIncluded2); // Testfile dumped by Ultimate at 2015/01/22 15:24:17 // // NestedWordAutomaton A = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"2#L292true" "3#L435true" "4#L307true" "5#ssl3_connectENTRYtrue" "6#L308true" "7#L474true" "8#L254true" "9#L563true" "10#L291true" "11#L306true" "12#L256true" "13#L334true" "14#L290true" "15#ssl3_connectErr0AssertViolationtrue" "17#L624true" "16#L252true" "19#L433true" "18#L294true" "21#L337true" "20#ssl3_connectFINALtrue" "23#L445''true" "22#L259true" "25#L567true" "24#L334''true" "27#L401''true" "26#L432true" "29#L262true" "28#L258true" "31#L282true" "30#L263true" "34#L300true" "35#L280true" "32#L264true" "33#L351true" "38#L267true" "39#L302true" "36#L266true" "37#L396'true" "42#L250true" "43#L296true" "40#L268true" "41#L295true" "46#L304true" "47#L525true" "44#L299true" "45#L563''true" "51#ssl3_connectEXITtrue" "50#L551true" "49#L303true" "48#L298true" "55#L278true" "54#L274true" "53#L341true" "52#L275true" "59#L287true" "58#L276true" "57#L606''true" "56#L415''true" "63#L601true" "62#L288true" "61#L279true" "60#L260true" "68#L507''true" "69#L464true" "70#L516true" "71#L247true" "64#L284true" "65#L286true" "66#L366''true" "67#L329true" "76#L606true" "77#L490true" "78#L423true" "79#L248true" "72#L246true" "73#L605true" "74#L604true" "75#L239loopEntrytrue" "85#L272true" "84#L501true" "87#L271true" "86#L381''true" "81#L270true" "80#L609true" "83#L241true" "82#L321true" }, initialStates = {"5#ssl3_connectENTRYtrue" }, finalStates = {"15#ssl3_connectErr0AssertViolationtrue" }, callTransitions = { }, internalTransitions = { ("2#L292true" "assume ~s__state~7 == 4496;" "41#L295true") ("2#L292true" "assume !(~s__state~7 == 4496);" "18#L294true") ("3#L435true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "63#L601true") ("3#L435true" "assume ~ret~7 <= 0;" "17#L624true") ("4#L307true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "50#L551true") ("5#ssl3_connectENTRYtrue" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "75#L239loopEntrytrue") ("6#L308true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "17#L624true") ("6#L308true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "9#L563true") ("7#L474true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "63#L601true") ("7#L474true" "assume ~ret~7 <= 0;" "17#L624true") ("8#L254true" "assume !(~s__state~7 == 4099);" "12#L256true") ("8#L254true" "assume ~s__state~7 == 4099;" "82#L321true") ("9#L563true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "25#L567true") ("9#L563true" "assume !(~__cil_tmp61~7 > 0);" "45#L563''true") ("10#L291true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "7#L474true") ("11#L306true" "assume ~s__state~7 == 4561;" "4#L307true") ("11#L306true" "assume !(~s__state~7 == 4561);" "6#L308true") ("12#L256true" "assume !(~s__state~7 == 4368);" "28#L258true") ("12#L256true" "assume ~s__state~7 == 4368;" "22#L259true") ("13#L334true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "21#L337true") ("13#L334true" "assume !(~s__init_buf___0~7 == 0);" "24#L334''true") ("14#L290true" "assume ~s__state~7 == 4481;" "10#L291true") ("14#L290true" "assume !(~s__state~7 == 4481);" "2#L292true") ("17#L624true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "20#ssl3_connectFINALtrue") ("16#L252true" "assume !(~s__state~7 == 20480);" "8#L254true") ("16#L252true" "assume ~s__state~7 == 20480;" "82#L321true") ("19#L433true" "assume !false;" "15#ssl3_connectErr0AssertViolationtrue") ("19#L433true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "20#ssl3_connectFINALtrue") ("18#L294true" "assume ~s__state~7 == 4497;" "41#L295true") ("18#L294true" "assume !(~s__state~7 == 4497);" "43#L296true") ("21#L337true" "assume ~buf~7 == 0;~ret~7 := -1;" "17#L624true") ("21#L337true" "assume !(~buf~7 == 0);" "53#L341true") ("20#ssl3_connectFINALtrue" "assume true;" "51#ssl3_connectEXITtrue") ("23#L445''true" "assume ~ret~7 <= 0;" "17#L624true") ("23#L445''true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "63#L601true") ("22#L259true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "66#L366''true") ("25#L567true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "17#L624true") ("25#L567true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "45#L563''true") ("24#L334''true" "assume !!(~tmp___4~7 != 0);" "33#L351true") ("24#L334''true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "17#L624true") ("27#L401''true" "assume ~ret~7 <= 0;" "17#L624true") ("27#L401''true" "assume !(~ret~7 <= 0);" "37#L396'true") ("26#L432true" "assume !(~blastFlag~7 == 5);" "3#L435true") ("26#L432true" "assume ~blastFlag~7 == 5;" "19#L433true") ("29#L262true" "assume ~s__state~7 == 4385;" "30#L263true") ("29#L262true" "assume !(~s__state~7 == 4385);" "32#L264true") ("28#L258true" "assume !(~s__state~7 == 4369);" "60#L260true") ("28#L258true" "assume ~s__state~7 == 4369;" "22#L259true") ("31#L282true" "assume !(~s__state~7 == 4465);" "64#L284true") ("31#L282true" "assume ~s__state~7 == 4465;" "59#L287true") ("30#L263true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "86#L381''true") ("34#L300true" "assume !(~s__state~7 == 4528);" "39#L302true") ("34#L300true" "assume ~s__state~7 == 4528;" "49#L303true") ("35#L280true" "assume !(~s__state~7 == 4464);" "31#L282true") ("35#L280true" "assume ~s__state~7 == 4464;" "59#L287true") ("32#L264true" "assume !(~s__state~7 == 4400);" "36#L266true") ("32#L264true" "assume ~s__state~7 == 4400;" "38#L267true") ("33#L351true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "63#L601true") ("33#L351true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "17#L624true") ("38#L267true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "27#L401''true") ("38#L267true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "37#L396'true") ("39#L302true" "assume !(~s__state~7 == 4529);" "46#L304true") ("39#L302true" "assume ~s__state~7 == 4529;" "49#L303true") ("36#L266true" "assume ~s__state~7 == 4401;" "38#L267true") ("36#L266true" "assume !(~s__state~7 == 4401);" "40#L268true") ("37#L396'true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "63#L601true") ("42#L250true" "assume !(~s__state~7 == 4096);" "16#L252true") ("42#L250true" "assume ~s__state~7 == 4096;" "82#L321true") ("43#L296true" "assume ~s__state~7 == 4512;" "44#L299true") ("43#L296true" "assume !(~s__state~7 == 4512);" "48#L298true") ("40#L268true" "assume ~s__state~7 == 4416;" "87#L271true") ("40#L268true" "assume !(~s__state~7 == 4416);" "81#L270true") ("41#L295true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "77#L490true") ("46#L304true" "assume !(~s__state~7 == 4560);" "11#L306true") ("46#L304true" "assume ~s__state~7 == 4560;" "4#L307true") ("47#L525true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "63#L601true") ("47#L525true" "assume ~ret~7 <= 0;" "17#L624true") ("44#L299true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "84#L501true") ("45#L563''true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "63#L601true") ("50#L551true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "63#L601true") ("50#L551true" "assume ~ret~7 <= 0;" "17#L624true") ("49#L303true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "47#L525true") ("48#L298true" "assume !(~s__state~7 == 4513);" "34#L300true") ("48#L298true" "assume ~s__state~7 == 4513;" "44#L299true") ("55#L278true" "assume !(~s__state~7 == 4449);" "35#L280true") ("55#L278true" "assume ~s__state~7 == 4449;" "61#L279true") ("54#L274true" "assume !(~s__state~7 == 4433);" "58#L276true") ("54#L274true" "assume ~s__state~7 == 4433;" "52#L275true") ("53#L341true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "24#L334''true") ("53#L341true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "17#L624true") ("52#L275true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "26#L432true") ("59#L287true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "69#L464true") ("58#L276true" "assume !(~s__state~7 == 4448);" "55#L278true") ("58#L276true" "assume ~s__state~7 == 4448;" "61#L279true") ("57#L606''true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "74#L604true") ("56#L415''true" "assume ~ret~7 <= 0;" "17#L624true") ("56#L415''true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "78#L423true") ("63#L601true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "74#L604true") ("63#L601true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "73#L605true") ("62#L288true" "assume ~s__state~7 == 4480;" "10#L291true") ("62#L288true" "assume !(~s__state~7 == 4480);" "14#L290true") ("61#L279true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "23#L445''true") ("60#L260true" "assume ~s__state~7 == 4384;" "30#L263true") ("60#L260true" "assume !(~s__state~7 == 4384);" "29#L262true") ("68#L507''true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "17#L624true") ("68#L507''true" "assume !!(~tmp___7~7 != 0);" "70#L516true") ("69#L464true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "63#L601true") ("69#L464true" "assume ~ret~7 <= 0;" "17#L624true") ("70#L516true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "17#L624true") ("70#L516true" "assume !!(~tmp___8~7 != 0);" "63#L601true") ("71#L247true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "82#L321true") ("64#L284true" "assume ~s__state~7 == 4466;" "59#L287true") ("64#L284true" "assume !(~s__state~7 == 4466);" "65#L286true") ("65#L286true" "assume ~s__state~7 == 4467;" "59#L287true") ("65#L286true" "assume !(~s__state~7 == 4467);" "62#L288true") ("66#L366''true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "63#L601true") ("66#L366''true" "assume ~ret~7 <= 0;" "17#L624true") ("67#L329true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "13#L334true") ("67#L329true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "17#L624true") ("76#L606true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "80#L609true") ("76#L606true" "assume !(~s__debug~7 != 0);" "57#L606''true") ("77#L490true" "assume ~ret~7 <= 0;" "17#L624true") ("77#L490true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "63#L601true") ("78#L423true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "17#L624true") ("78#L423true" "assume !!(~tmp___6~7 != 0);" "63#L601true") ("79#L248true" "assume ~s__state~7 == 16384;" "82#L321true") ("79#L248true" "assume !(~s__state~7 == 16384);" "42#L250true") ("72#L246true" "assume !(~s__state~7 == 12292);" "79#L248true") ("72#L246true" "assume ~s__state~7 == 12292;" "71#L247true") ("73#L605true" "assume !!(~skip~7 != 0);" "74#L604true") ("73#L605true" "assume !(~skip~7 != 0);" "76#L606true") ("74#L604true" "~skip~7 := 0;" "75#L239loopEntrytrue") ("75#L239loopEntrytrue" "assume true;" "83#L241true") ("75#L239loopEntrytrue" "assume !true;" "17#L624true") ("85#L272true" "assume ~s__state~7 == 4432;" "52#L275true") ("85#L272true" "assume !(~s__state~7 == 4432);" "54#L274true") ("84#L501true" "assume ~ret~7 <= 0;" "17#L624true") ("84#L501true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "68#L507''true") ("87#L271true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "56#L415''true") ("86#L381''true" "assume ~ret~7 <= 0;" "17#L624true") ("86#L381''true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "63#L601true") ("81#L270true" "assume !(~s__state~7 == 4417);" "85#L272true") ("81#L270true" "assume ~s__state~7 == 4417;" "87#L271true") ("80#L609true" "assume ~ret~7 <= 0;" "17#L624true") ("80#L609true" "assume !(~ret~7 <= 0);" "57#L606''true") ("83#L241true" "assume !!true;~state~7 := ~s__state~7;" "72#L246true") ("83#L241true" "assume !true;" "17#L624true") ("82#L321true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "67#L329true") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:56 // // NestedWordAutomaton B0 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"184#(<= ssl3_connect_~blastFlag~7 0)" "89#false" "88#true" }, initialStates = {"88#true" }, finalStates = {"89#false" }, callTransitions = { }, internalTransitions = { ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume true;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !true;" "89#false") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~skip~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~skip~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 12292);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 12292;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 16384;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !true;" "89#false") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4096;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 16384);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___6~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4096);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 20480);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 20480;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4099);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4099;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "88#true") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4368;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume true;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!true;~state~7 := ~s__state~7;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4369);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4368);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4369;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4385;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4385);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4384;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4384);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4400);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4401;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~blastFlag~7 == 5);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~blastFlag~7 == 5;" "89#false") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4400;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4416;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4416);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4401);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4432;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4417);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4417;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4433);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4433;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4432);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4449);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4449;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4448);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4448;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4465;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4464);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4464;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4467;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4467);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4480;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4465);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___8~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4466;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4466);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4496;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4496);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4497;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4497);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___7~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4480);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4481;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4481);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4513);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4528);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4528;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp61~7 > 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4512;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4513;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4512);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4561;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4560);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4561);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4529);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4529;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4560;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~buf~7 == 0;~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___4~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__init_buf___0~7 == 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__debug~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~buf~7 == 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~skip~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("184#(<= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "184#(<= ssl3_connect_~blastFlag~7 0)") ("89#false" "assume !false;" "89#false") ("89#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "89#false") ("89#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "89#false") ("89#false" "assume true;" "89#false") ("88#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "88#true") ("88#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "88#true") ("88#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "88#true") ("88#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "88#true") ("88#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "88#true") ("88#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "88#true") ("88#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "88#true") ("88#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "88#true") ("88#true" "assume true;" "88#true") ("88#true" "assume !true;" "89#false") ("88#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "88#true") ("88#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "88#true") ("88#true" "~skip~7 := 0;" "88#true") ("88#true" "assume !!(~skip~7 != 0);" "88#true") ("88#true" "assume !(~s__state~7 == 12292);" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume ~s__state~7 == 12292;" "88#true") ("88#true" "assume ~s__state~7 == 16384;" "88#true") ("88#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "88#true") ("88#true" "assume !true;" "89#false") ("88#true" "assume ~s__state~7 == 4096;" "88#true") ("88#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "88#true") ("88#true" "assume !(~s__state~7 == 16384);" "88#true") ("88#true" "assume !!(~tmp___6~7 != 0);" "88#true") ("88#true" "assume !false;" "88#true") ("88#true" "assume !(~s__state~7 == 4096);" "88#true") ("88#true" "assume !(~s__state~7 == 20480);" "88#true") ("88#true" "assume ~s__state~7 == 20480;" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume !(~s__state~7 == 4099);" "88#true") ("88#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "88#true") ("88#true" "assume !(~ret~7 <= 0);" "88#true") ("88#true" "assume ~s__state~7 == 4099;" "88#true") ("88#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "88#true") ("88#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "88#true") ("88#true" "assume true;" "88#true") ("88#true" "assume ~s__state~7 == 4368;" "88#true") ("88#true" "assume !!true;~state~7 := ~s__state~7;" "88#true") ("88#true" "assume !(~s__state~7 == 4369);" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume !(~s__state~7 == 4368);" "88#true") ("88#true" "assume ~s__state~7 == 4369;" "88#true") ("88#true" "assume ~s__state~7 == 4385;" "88#true") ("88#true" "assume !(~s__state~7 == 4385);" "88#true") ("88#true" "assume ~s__state~7 == 4384;" "88#true") ("88#true" "assume !(~s__state~7 == 4384);" "88#true") ("88#true" "assume !(~s__state~7 == 4400);" "88#true") ("88#true" "assume ~s__state~7 == 4401;" "88#true") ("88#true" "assume !(~blastFlag~7 == 5);" "88#true") ("88#true" "assume ~blastFlag~7 == 5;" "88#true") ("88#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "88#true") ("88#true" "assume ~s__state~7 == 4400;" "88#true") ("88#true" "assume ~s__state~7 == 4416;" "88#true") ("88#true" "assume !(~s__state~7 == 4416);" "88#true") ("88#true" "assume !(~s__state~7 == 4401);" "88#true") ("88#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "88#true") ("88#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "88#true") ("88#true" "assume ~s__state~7 == 4432;" "88#true") ("88#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "88#true") ("88#true" "assume !(~s__state~7 == 4417);" "88#true") ("88#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "88#true") ("88#true" "assume ~s__state~7 == 4417;" "88#true") ("88#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume !(~s__state~7 == 4433);" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume ~s__state~7 == 4433;" "88#true") ("88#true" "assume !(~s__state~7 == 4432);" "88#true") ("88#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "88#true") ("88#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "184#(<= ssl3_connect_~blastFlag~7 0)") ("88#true" "assume !(~s__state~7 == 4449);" "88#true") ("88#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "88#true") ("88#true" "assume ~s__state~7 == 4449;" "88#true") ("88#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "88#true") ("88#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "88#true") ("88#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "88#true") ("88#true" "assume !(~s__state~7 == 4448);" "88#true") ("88#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume ~s__state~7 == 4448;" "88#true") ("88#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "88#true") ("88#true" "assume ~s__state~7 == 4465;" "88#true") ("88#true" "assume !(~s__state~7 == 4464);" "88#true") ("88#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "88#true") ("88#true" "assume ~s__state~7 == 4464;" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume ~s__state~7 == 4467;" "88#true") ("88#true" "assume !(~s__state~7 == 4467);" "88#true") ("88#true" "assume ~s__state~7 == 4480;" "88#true") ("88#true" "assume !(~s__state~7 == 4465);" "88#true") ("88#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "88#true") ("88#true" "assume !!(~tmp___8~7 != 0);" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume ~s__state~7 == 4466;" "88#true") ("88#true" "assume !(~s__state~7 == 4466);" "88#true") ("88#true" "assume ~s__state~7 == 4496;" "88#true") ("88#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "88#true") ("88#true" "assume !(~s__state~7 == 4496);" "88#true") ("88#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "88#true") ("88#true" "assume ~s__state~7 == 4497;" "88#true") ("88#true" "assume !(~s__state~7 == 4497);" "88#true") ("88#true" "assume !!(~tmp___7~7 != 0);" "88#true") ("88#true" "assume !(~s__state~7 == 4480);" "88#true") ("88#true" "assume ~s__state~7 == 4481;" "88#true") ("88#true" "assume !(~s__state~7 == 4481);" "88#true") ("88#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "88#true") ("88#true" "assume !(~s__state~7 == 4513);" "88#true") ("88#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "88#true") ("88#true" "assume !(~s__state~7 == 4528);" "88#true") ("88#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "88#true") ("88#true" "assume ~s__state~7 == 4528;" "88#true") ("88#true" "assume !(~__cil_tmp61~7 > 0);" "88#true") ("88#true" "assume ~s__state~7 == 4512;" "88#true") ("88#true" "assume ~s__state~7 == 4513;" "88#true") ("88#true" "assume !(~s__state~7 == 4512);" "88#true") ("88#true" "assume ~s__state~7 == 4561;" "88#true") ("88#true" "assume !(~s__state~7 == 4560);" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume !(~s__state~7 == 4561);" "88#true") ("88#true" "assume !(~s__state~7 == 4529);" "88#true") ("88#true" "assume ~s__state~7 == 4529;" "88#true") ("88#true" "assume ~s__state~7 == 4560;" "88#true") ("88#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "88#true") ("88#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "88#true") ("88#true" "assume ~buf~7 == 0;~ret~7 := -1;" "88#true") ("88#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "88#true") ("88#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "88#true") ("88#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "88#true") ("88#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "88#true") ("88#true" "assume !!(~tmp___4~7 != 0);" "88#true") ("88#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "88#true") ("88#true" "assume !(~s__init_buf___0~7 == 0);" "88#true") ("88#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "88#true") ("88#true" "assume !(~ret~7 <= 0);" "88#true") ("88#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "88#true") ("88#true" "assume !(~s__debug~7 != 0);" "88#true") ("88#true" "assume !(~buf~7 == 0);" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume ~ret~7 <= 0;" "88#true") ("88#true" "assume !(~skip~7 != 0);" "88#true") ("88#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "88#true") ("88#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "88#true") ("88#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "88#true") ("88#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "88#true") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:56 // // NestedWordAutomaton B1 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"244#false" "243#true" "376#(= ssl3_connect_~s__state~7 4384)" }, initialStates = {"243#true" }, finalStates = {"244#false" }, callTransitions = { }, internalTransitions = { ("244#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "244#false") ("244#false" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "244#false") ("244#false" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "244#false") ("244#false" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "244#false") ("244#false" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "244#false") ("244#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "244#false") ("244#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "244#false") ("244#false" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "244#false") ("244#false" "assume true;" "244#false") ("244#false" "assume !true;" "244#false") ("244#false" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "244#false") ("244#false" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "244#false") ("244#false" "~skip~7 := 0;" "244#false") ("244#false" "assume !(~s__state~7 == 12292);" "244#false") ("244#false" "assume !!(~skip~7 != 0);" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume ~s__state~7 == 12292;" "244#false") ("244#false" "assume ~s__state~7 == 16384;" "244#false") ("244#false" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "244#false") ("244#false" "assume !true;" "244#false") ("244#false" "assume ~s__state~7 == 4096;" "244#false") ("244#false" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "244#false") ("244#false" "assume !(~s__state~7 == 16384);" "244#false") ("244#false" "assume !!(~tmp___6~7 != 0);" "244#false") ("244#false" "assume !false;" "244#false") ("244#false" "assume !(~s__state~7 == 4096);" "244#false") ("244#false" "assume !(~s__state~7 == 20480);" "244#false") ("244#false" "assume ~s__state~7 == 20480;" "244#false") ("244#false" "assume !(~s__state~7 == 4099);" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "244#false") ("244#false" "assume ~s__state~7 == 4099;" "244#false") ("244#false" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "244#false") ("244#false" "assume !(~ret~7 <= 0);" "244#false") ("244#false" "~s__state~7 := 4416;~s__init_num~7 := 0;" "244#false") ("244#false" "assume ~s__state~7 == 4368;" "244#false") ("244#false" "assume true;" "244#false") ("244#false" "assume !!true;~state~7 := ~s__state~7;" "244#false") ("244#false" "assume !(~s__state~7 == 4369);" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume !(~s__state~7 == 4368);" "244#false") ("244#false" "assume ~s__state~7 == 4369;" "244#false") ("244#false" "assume ~s__state~7 == 4385;" "244#false") ("244#false" "assume !(~s__state~7 == 4385);" "244#false") ("244#false" "assume ~s__state~7 == 4384;" "244#false") ("244#false" "assume !(~s__state~7 == 4384);" "244#false") ("244#false" "assume !(~s__state~7 == 4400);" "244#false") ("244#false" "assume ~s__state~7 == 4401;" "244#false") ("244#false" "assume !(~blastFlag~7 == 5);" "244#false") ("244#false" "assume ~blastFlag~7 == 5;" "244#false") ("244#false" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "244#false") ("244#false" "assume ~s__state~7 == 4400;" "244#false") ("244#false" "assume ~s__state~7 == 4416;" "244#false") ("244#false" "assume !(~s__state~7 == 4416);" "244#false") ("244#false" "assume !(~s__state~7 == 4401);" "244#false") ("244#false" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "244#false") ("244#false" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "244#false") ("244#false" "assume ~s__state~7 == 4432;" "244#false") ("244#false" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "244#false") ("244#false" "assume !(~s__state~7 == 4417);" "244#false") ("244#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "244#false") ("244#false" "assume ~s__state~7 == 4417;" "244#false") ("244#false" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume !(~s__state~7 == 4433);" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume ~s__state~7 == 4433;" "244#false") ("244#false" "assume !(~s__state~7 == 4432);" "244#false") ("244#false" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "244#false") ("244#false" "assume !(~s__state~7 == 4449);" "244#false") ("244#false" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "244#false") ("244#false" "assume ~s__state~7 == 4449;" "244#false") ("244#false" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "244#false") ("244#false" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "244#false") ("244#false" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "244#false") ("244#false" "assume !(~s__state~7 == 4448);" "244#false") ("244#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume ~s__state~7 == 4448;" "244#false") ("244#false" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "244#false") ("244#false" "assume ~s__state~7 == 4465;" "244#false") ("244#false" "assume !(~s__state~7 == 4464);" "244#false") ("244#false" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "244#false") ("244#false" "assume ~s__state~7 == 4464;" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume ~s__state~7 == 4467;" "244#false") ("244#false" "assume !(~s__state~7 == 4467);" "244#false") ("244#false" "assume ~s__state~7 == 4480;" "244#false") ("244#false" "assume !(~s__state~7 == 4465);" "244#false") ("244#false" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "244#false") ("244#false" "assume !!(~tmp___8~7 != 0);" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume ~s__state~7 == 4466;" "244#false") ("244#false" "assume !(~s__state~7 == 4466);" "244#false") ("244#false" "assume ~s__state~7 == 4496;" "244#false") ("244#false" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "244#false") ("244#false" "assume !(~s__state~7 == 4496);" "244#false") ("244#false" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "244#false") ("244#false" "assume ~s__state~7 == 4497;" "244#false") ("244#false" "assume !(~s__state~7 == 4497);" "244#false") ("244#false" "assume !!(~tmp___7~7 != 0);" "244#false") ("244#false" "assume !(~s__state~7 == 4480);" "244#false") ("244#false" "assume ~s__state~7 == 4481;" "244#false") ("244#false" "assume !(~s__state~7 == 4481);" "244#false") ("244#false" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "244#false") ("244#false" "assume !(~s__state~7 == 4513);" "244#false") ("244#false" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "244#false") ("244#false" "assume !(~s__state~7 == 4528);" "244#false") ("244#false" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "244#false") ("244#false" "assume ~s__state~7 == 4528;" "244#false") ("244#false" "assume !(~__cil_tmp61~7 > 0);" "244#false") ("244#false" "assume ~s__state~7 == 4512;" "244#false") ("244#false" "assume ~s__state~7 == 4513;" "244#false") ("244#false" "assume !(~s__state~7 == 4512);" "244#false") ("244#false" "assume ~s__state~7 == 4561;" "244#false") ("244#false" "assume !(~s__state~7 == 4560);" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume !(~s__state~7 == 4561);" "244#false") ("244#false" "assume !(~s__state~7 == 4529);" "244#false") ("244#false" "assume ~s__state~7 == 4529;" "244#false") ("244#false" "assume ~s__state~7 == 4560;" "244#false") ("244#false" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "244#false") ("244#false" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "244#false") ("244#false" "assume ~buf~7 == 0;~ret~7 := -1;" "244#false") ("244#false" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "244#false") ("244#false" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "244#false") ("244#false" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "244#false") ("244#false" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "244#false") ("244#false" "assume !!(~tmp___4~7 != 0);" "244#false") ("244#false" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "244#false") ("244#false" "assume !(~s__init_buf___0~7 == 0);" "244#false") ("244#false" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "244#false") ("244#false" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "244#false") ("244#false" "assume !(~ret~7 <= 0);" "244#false") ("244#false" "assume !(~s__debug~7 != 0);" "244#false") ("244#false" "assume !(~buf~7 == 0);" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume ~ret~7 <= 0;" "244#false") ("244#false" "assume !(~skip~7 != 0);" "244#false") ("244#false" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "244#false") ("244#false" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "244#false") ("244#false" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "244#false") ("244#false" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 4369);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~ret~7 <= 0;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 4368);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 4369;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 4384;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 4384);" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume true;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !true;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "~skip~7 := 0;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !!(~skip~7 != 0);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 12292);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "243#true") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 12292;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 16384;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !true;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~ret~7 <= 0);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 4096;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__debug~7 != 0);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 16384);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 4096);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~ret~7 <= 0;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~skip~7 != 0);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 20480);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 20480;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !(~s__state~7 == 4099);" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 4099;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume true;" "376#(= ssl3_connect_~s__state~7 4384)") ("376#(= ssl3_connect_~s__state~7 4384)" "assume ~s__state~7 == 4368;" "244#false") ("376#(= ssl3_connect_~s__state~7 4384)" "assume !!true;~state~7 := ~s__state~7;" "376#(= ssl3_connect_~s__state~7 4384)") ("243#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "243#true") ("243#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "243#true") ("243#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "243#true") ("243#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "243#true") ("243#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "243#true") ("243#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "243#true") ("243#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "243#true") ("243#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "243#true") ("243#true" "assume true;" "243#true") ("243#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "243#true") ("243#true" "assume !true;" "244#false") ("243#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "243#true") ("243#true" "~skip~7 := 0;" "243#true") ("243#true" "assume !!(~skip~7 != 0);" "243#true") ("243#true" "assume !(~s__state~7 == 12292);" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume ~s__state~7 == 12292;" "243#true") ("243#true" "assume ~s__state~7 == 16384;" "243#true") ("243#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "243#true") ("243#true" "assume !true;" "244#false") ("243#true" "assume ~s__state~7 == 4096;" "243#true") ("243#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "243#true") ("243#true" "assume !(~s__state~7 == 16384);" "243#true") ("243#true" "assume !!(~tmp___6~7 != 0);" "243#true") ("243#true" "assume !false;" "243#true") ("243#true" "assume !(~s__state~7 == 4096);" "243#true") ("243#true" "assume !(~s__state~7 == 20480);" "243#true") ("243#true" "assume ~s__state~7 == 20480;" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume !(~s__state~7 == 4099);" "243#true") ("243#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "243#true") ("243#true" "assume !(~ret~7 <= 0);" "243#true") ("243#true" "assume ~s__state~7 == 4099;" "243#true") ("243#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "243#true") ("243#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "243#true") ("243#true" "assume ~s__state~7 == 4368;" "243#true") ("243#true" "assume true;" "243#true") ("243#true" "assume !!true;~state~7 := ~s__state~7;" "243#true") ("243#true" "assume !(~s__state~7 == 4369);" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume !(~s__state~7 == 4368);" "243#true") ("243#true" "assume ~s__state~7 == 4369;" "243#true") ("243#true" "assume ~s__state~7 == 4385;" "243#true") ("243#true" "assume !(~s__state~7 == 4385);" "243#true") ("243#true" "assume ~s__state~7 == 4384;" "376#(= ssl3_connect_~s__state~7 4384)") ("243#true" "assume !(~s__state~7 == 4384);" "243#true") ("243#true" "assume !(~s__state~7 == 4400);" "243#true") ("243#true" "assume ~s__state~7 == 4401;" "243#true") ("243#true" "assume !(~blastFlag~7 == 5);" "243#true") ("243#true" "assume ~blastFlag~7 == 5;" "243#true") ("243#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "243#true") ("243#true" "assume ~s__state~7 == 4400;" "243#true") ("243#true" "assume ~s__state~7 == 4416;" "243#true") ("243#true" "assume !(~s__state~7 == 4416);" "243#true") ("243#true" "assume !(~s__state~7 == 4401);" "243#true") ("243#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "243#true") ("243#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "376#(= ssl3_connect_~s__state~7 4384)") ("243#true" "assume ~s__state~7 == 4432;" "243#true") ("243#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "243#true") ("243#true" "assume !(~s__state~7 == 4417);" "243#true") ("243#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "243#true") ("243#true" "assume ~s__state~7 == 4417;" "243#true") ("243#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume !(~s__state~7 == 4433);" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume ~s__state~7 == 4433;" "243#true") ("243#true" "assume !(~s__state~7 == 4432);" "243#true") ("243#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "243#true") ("243#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "243#true") ("243#true" "assume !(~s__state~7 == 4449);" "243#true") ("243#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "243#true") ("243#true" "assume ~s__state~7 == 4449;" "243#true") ("243#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "243#true") ("243#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "243#true") ("243#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "243#true") ("243#true" "assume !(~s__state~7 == 4448);" "243#true") ("243#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume ~s__state~7 == 4448;" "243#true") ("243#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "243#true") ("243#true" "assume ~s__state~7 == 4465;" "243#true") ("243#true" "assume !(~s__state~7 == 4464);" "243#true") ("243#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "243#true") ("243#true" "assume ~s__state~7 == 4464;" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume ~s__state~7 == 4467;" "243#true") ("243#true" "assume !(~s__state~7 == 4467);" "243#true") ("243#true" "assume ~s__state~7 == 4480;" "243#true") ("243#true" "assume !(~s__state~7 == 4465);" "243#true") ("243#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "243#true") ("243#true" "assume !!(~tmp___8~7 != 0);" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume ~s__state~7 == 4466;" "243#true") ("243#true" "assume !(~s__state~7 == 4466);" "243#true") ("243#true" "assume ~s__state~7 == 4496;" "243#true") ("243#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "243#true") ("243#true" "assume !(~s__state~7 == 4496);" "243#true") ("243#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "243#true") ("243#true" "assume ~s__state~7 == 4497;" "243#true") ("243#true" "assume !(~s__state~7 == 4497);" "243#true") ("243#true" "assume !!(~tmp___7~7 != 0);" "243#true") ("243#true" "assume !(~s__state~7 == 4480);" "243#true") ("243#true" "assume ~s__state~7 == 4481;" "243#true") ("243#true" "assume !(~s__state~7 == 4481);" "243#true") ("243#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "243#true") ("243#true" "assume !(~s__state~7 == 4513);" "243#true") ("243#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "243#true") ("243#true" "assume !(~s__state~7 == 4528);" "243#true") ("243#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "243#true") ("243#true" "assume ~s__state~7 == 4528;" "243#true") ("243#true" "assume !(~__cil_tmp61~7 > 0);" "243#true") ("243#true" "assume ~s__state~7 == 4512;" "243#true") ("243#true" "assume ~s__state~7 == 4513;" "243#true") ("243#true" "assume !(~s__state~7 == 4512);" "243#true") ("243#true" "assume ~s__state~7 == 4561;" "243#true") ("243#true" "assume !(~s__state~7 == 4560);" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume !(~s__state~7 == 4561);" "243#true") ("243#true" "assume !(~s__state~7 == 4529);" "243#true") ("243#true" "assume ~s__state~7 == 4529;" "243#true") ("243#true" "assume ~s__state~7 == 4560;" "243#true") ("243#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "243#true") ("243#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "243#true") ("243#true" "assume ~buf~7 == 0;~ret~7 := -1;" "243#true") ("243#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "243#true") ("243#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "243#true") ("243#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "243#true") ("243#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "243#true") ("243#true" "assume !!(~tmp___4~7 != 0);" "243#true") ("243#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "243#true") ("243#true" "assume !(~s__init_buf___0~7 == 0);" "243#true") ("243#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "243#true") ("243#true" "assume !(~ret~7 <= 0);" "243#true") ("243#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "243#true") ("243#true" "assume !(~s__debug~7 != 0);" "243#true") ("243#true" "assume !(~buf~7 == 0);" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume ~ret~7 <= 0;" "243#true") ("243#true" "assume !(~skip~7 != 0);" "243#true") ("243#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "243#true") ("243#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "243#true") ("243#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "243#true") ("243#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "243#true") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:56 // // NestedWordAutomaton B2 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"669#(= ssl3_connect_~s__state~7 4560)" "442#true" "443#false" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" }, initialStates = {"442#true" }, finalStates = {"443#false" }, callTransitions = { }, internalTransitions = { ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4467;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "442#true") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4467);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4480;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4465);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4466;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4466);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4496;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4401;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4496);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4497;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4497);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4480);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4416;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4481;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4416);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4401);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4481);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4432;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4513);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4528);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4417);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4528;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4417;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4512;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4433);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4513;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4433;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4432);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4512);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4449);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4449;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4560);" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~ret~7 <= 0;" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4448);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4448;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4465;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4529);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume !(~s__state~7 == 4464);" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4529;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4560;" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume true;" "669#(= ssl3_connect_~s__state~7 4560)") ("669#(= ssl3_connect_~s__state~7 4560)" "assume ~s__state~7 == 4464;" "443#false") ("669#(= ssl3_connect_~s__state~7 4560)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "669#(= ssl3_connect_~s__state~7 4560)") ("442#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "442#true") ("442#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "442#true") ("442#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "442#true") ("442#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "442#true") ("442#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "442#true") ("442#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "442#true") ("442#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "442#true") ("442#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "442#true") ("442#true" "assume true;" "442#true") ("442#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "442#true") ("442#true" "assume !true;" "443#false") ("442#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "442#true") ("442#true" "~skip~7 := 0;" "442#true") ("442#true" "assume !!(~skip~7 != 0);" "442#true") ("442#true" "assume !(~s__state~7 == 12292);" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume ~s__state~7 == 12292;" "442#true") ("442#true" "assume ~s__state~7 == 16384;" "442#true") ("442#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "442#true") ("442#true" "assume !true;" "443#false") ("442#true" "assume ~s__state~7 == 4096;" "442#true") ("442#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "442#true") ("442#true" "assume !(~s__state~7 == 16384);" "442#true") ("442#true" "assume !!(~tmp___6~7 != 0);" "442#true") ("442#true" "assume !false;" "442#true") ("442#true" "assume !(~s__state~7 == 4096);" "442#true") ("442#true" "assume !(~s__state~7 == 20480);" "442#true") ("442#true" "assume ~s__state~7 == 20480;" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume !(~s__state~7 == 4099);" "442#true") ("442#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "442#true") ("442#true" "assume !(~ret~7 <= 0);" "442#true") ("442#true" "assume ~s__state~7 == 4099;" "442#true") ("442#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "442#true") ("442#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "442#true") ("442#true" "assume ~s__state~7 == 4368;" "442#true") ("442#true" "assume true;" "442#true") ("442#true" "assume !!true;~state~7 := ~s__state~7;" "442#true") ("442#true" "assume !(~s__state~7 == 4369);" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume !(~s__state~7 == 4368);" "442#true") ("442#true" "assume ~s__state~7 == 4369;" "442#true") ("442#true" "assume ~s__state~7 == 4385;" "442#true") ("442#true" "assume !(~s__state~7 == 4385);" "442#true") ("442#true" "assume ~s__state~7 == 4384;" "442#true") ("442#true" "assume !(~s__state~7 == 4384);" "442#true") ("442#true" "assume !(~s__state~7 == 4400);" "442#true") ("442#true" "assume ~s__state~7 == 4401;" "442#true") ("442#true" "assume !(~blastFlag~7 == 5);" "442#true") ("442#true" "assume ~blastFlag~7 == 5;" "442#true") ("442#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "442#true") ("442#true" "assume ~s__state~7 == 4400;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("442#true" "assume ~s__state~7 == 4416;" "442#true") ("442#true" "assume !(~s__state~7 == 4416);" "442#true") ("442#true" "assume !(~s__state~7 == 4401);" "442#true") ("442#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "442#true") ("442#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "442#true") ("442#true" "assume ~s__state~7 == 4432;" "442#true") ("442#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "442#true") ("442#true" "assume !(~s__state~7 == 4417);" "442#true") ("442#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("442#true" "assume ~s__state~7 == 4417;" "442#true") ("442#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume !(~s__state~7 == 4433);" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume ~s__state~7 == 4433;" "442#true") ("442#true" "assume !(~s__state~7 == 4432);" "442#true") ("442#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "442#true") ("442#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "442#true") ("442#true" "assume !(~s__state~7 == 4449);" "442#true") ("442#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "442#true") ("442#true" "assume ~s__state~7 == 4449;" "442#true") ("442#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "442#true") ("442#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "442#true") ("442#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "442#true") ("442#true" "assume !(~s__state~7 == 4448);" "442#true") ("442#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume ~s__state~7 == 4448;" "442#true") ("442#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "442#true") ("442#true" "assume ~s__state~7 == 4465;" "442#true") ("442#true" "assume !(~s__state~7 == 4464);" "442#true") ("442#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "442#true") ("442#true" "assume ~s__state~7 == 4464;" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume ~s__state~7 == 4467;" "442#true") ("442#true" "assume !(~s__state~7 == 4467);" "442#true") ("442#true" "assume ~s__state~7 == 4480;" "442#true") ("442#true" "assume !(~s__state~7 == 4465);" "442#true") ("442#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "442#true") ("442#true" "assume !!(~tmp___8~7 != 0);" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume ~s__state~7 == 4466;" "442#true") ("442#true" "assume !(~s__state~7 == 4466);" "442#true") ("442#true" "assume ~s__state~7 == 4496;" "442#true") ("442#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "442#true") ("442#true" "assume !(~s__state~7 == 4496);" "442#true") ("442#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "442#true") ("442#true" "assume ~s__state~7 == 4497;" "442#true") ("442#true" "assume !(~s__state~7 == 4497);" "442#true") ("442#true" "assume !!(~tmp___7~7 != 0);" "442#true") ("442#true" "assume !(~s__state~7 == 4480);" "442#true") ("442#true" "assume ~s__state~7 == 4481;" "442#true") ("442#true" "assume !(~s__state~7 == 4481);" "442#true") ("442#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "442#true") ("442#true" "assume !(~s__state~7 == 4513);" "442#true") ("442#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "442#true") ("442#true" "assume !(~s__state~7 == 4528);" "442#true") ("442#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "442#true") ("442#true" "assume ~s__state~7 == 4528;" "442#true") ("442#true" "assume !(~__cil_tmp61~7 > 0);" "442#true") ("442#true" "assume ~s__state~7 == 4512;" "442#true") ("442#true" "assume ~s__state~7 == 4513;" "442#true") ("442#true" "assume !(~s__state~7 == 4512);" "442#true") ("442#true" "assume ~s__state~7 == 4561;" "442#true") ("442#true" "assume !(~s__state~7 == 4560);" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume !(~s__state~7 == 4561);" "442#true") ("442#true" "assume !(~s__state~7 == 4529);" "442#true") ("442#true" "assume ~s__state~7 == 4529;" "442#true") ("442#true" "assume ~s__state~7 == 4560;" "669#(= ssl3_connect_~s__state~7 4560)") ("442#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "442#true") ("442#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "442#true") ("442#true" "assume ~buf~7 == 0;~ret~7 := -1;" "442#true") ("442#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "442#true") ("442#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "442#true") ("442#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "442#true") ("442#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "442#true") ("442#true" "assume !!(~tmp___4~7 != 0);" "442#true") ("442#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "442#true") ("442#true" "assume !(~s__init_buf___0~7 == 0);" "442#true") ("442#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "442#true") ("442#true" "assume !(~ret~7 <= 0);" "442#true") ("442#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "442#true") ("442#true" "assume !(~s__debug~7 != 0);" "442#true") ("442#true" "assume !(~buf~7 == 0);" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume ~ret~7 <= 0;" "442#true") ("442#true" "assume !(~skip~7 != 0);" "442#true") ("442#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "442#true") ("442#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "442#true") ("442#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "442#true") ("442#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "442#true") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 4369);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 4368);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 4369;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 4385;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 4385);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 4384;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 4384);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 4400);" "669#(= ssl3_connect_~s__state~7 4560)") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 4400;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume true;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !true;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "~skip~7 := 0;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !!(~skip~7 != 0);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 12292);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 12292;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 16384;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !true;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~ret~7 <= 0);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 4096;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 16384);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__debug~7 != 0);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 4096);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~ret~7 <= 0;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~skip~7 != 0);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 20480);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 20480;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~ret~7 <= 0;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~s__state~7 == 4099);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !(~ret~7 <= 0);" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 4099;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "~s__state~7 := 4416;~s__init_num~7 := 0;" "442#true") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume true;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume ~s__state~7 == 4368;" "443#false") ("624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))" "assume !!true;~state~7 := ~s__state~7;" "624#(or (= ssl3_connect_~s__state~7 4560) (= ssl3_connect_~s__state~7 4400))") ("443#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "443#false") ("443#false" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "443#false") ("443#false" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "443#false") ("443#false" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "443#false") ("443#false" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "443#false") ("443#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "443#false") ("443#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "443#false") ("443#false" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "443#false") ("443#false" "assume true;" "443#false") ("443#false" "assume !true;" "443#false") ("443#false" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "443#false") ("443#false" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "443#false") ("443#false" "~skip~7 := 0;" "443#false") ("443#false" "assume !(~s__state~7 == 12292);" "443#false") ("443#false" "assume !!(~skip~7 != 0);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume ~s__state~7 == 12292;" "443#false") ("443#false" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "443#false") ("443#false" "assume ~s__state~7 == 16384;" "443#false") ("443#false" "assume !true;" "443#false") ("443#false" "assume ~s__state~7 == 4096;" "443#false") ("443#false" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "443#false") ("443#false" "assume !(~s__state~7 == 16384);" "443#false") ("443#false" "assume !!(~tmp___6~7 != 0);" "443#false") ("443#false" "assume !false;" "443#false") ("443#false" "assume !(~s__state~7 == 4096);" "443#false") ("443#false" "assume !(~s__state~7 == 20480);" "443#false") ("443#false" "assume ~s__state~7 == 20480;" "443#false") ("443#false" "assume !(~s__state~7 == 4099);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "443#false") ("443#false" "assume ~s__state~7 == 4099;" "443#false") ("443#false" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "443#false") ("443#false" "assume !(~ret~7 <= 0);" "443#false") ("443#false" "~s__state~7 := 4416;~s__init_num~7 := 0;" "443#false") ("443#false" "assume ~s__state~7 == 4368;" "443#false") ("443#false" "assume true;" "443#false") ("443#false" "assume !!true;~state~7 := ~s__state~7;" "443#false") ("443#false" "assume !(~s__state~7 == 4369);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume !(~s__state~7 == 4368);" "443#false") ("443#false" "assume ~s__state~7 == 4369;" "443#false") ("443#false" "assume ~s__state~7 == 4385;" "443#false") ("443#false" "assume !(~s__state~7 == 4385);" "443#false") ("443#false" "assume ~s__state~7 == 4384;" "443#false") ("443#false" "assume !(~s__state~7 == 4384);" "443#false") ("443#false" "assume !(~s__state~7 == 4400);" "443#false") ("443#false" "assume ~s__state~7 == 4401;" "443#false") ("443#false" "assume !(~blastFlag~7 == 5);" "443#false") ("443#false" "assume ~blastFlag~7 == 5;" "443#false") ("443#false" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "443#false") ("443#false" "assume ~s__state~7 == 4400;" "443#false") ("443#false" "assume ~s__state~7 == 4416;" "443#false") ("443#false" "assume !(~s__state~7 == 4416);" "443#false") ("443#false" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "443#false") ("443#false" "assume !(~s__state~7 == 4401);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "443#false") ("443#false" "assume ~s__state~7 == 4432;" "443#false") ("443#false" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "443#false") ("443#false" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "443#false") ("443#false" "assume !(~s__state~7 == 4417);" "443#false") ("443#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "443#false") ("443#false" "assume ~s__state~7 == 4417;" "443#false") ("443#false" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume !(~s__state~7 == 4433);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume ~s__state~7 == 4433;" "443#false") ("443#false" "assume !(~s__state~7 == 4432);" "443#false") ("443#false" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "443#false") ("443#false" "assume !(~s__state~7 == 4449);" "443#false") ("443#false" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "443#false") ("443#false" "assume ~s__state~7 == 4449;" "443#false") ("443#false" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "443#false") ("443#false" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "443#false") ("443#false" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "443#false") ("443#false" "assume !(~s__state~7 == 4448);" "443#false") ("443#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "443#false") ("443#false" "assume ~s__state~7 == 4448;" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume ~s__state~7 == 4465;" "443#false") ("443#false" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "443#false") ("443#false" "assume !(~s__state~7 == 4464);" "443#false") ("443#false" "assume ~s__state~7 == 4464;" "443#false") ("443#false" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume ~s__state~7 == 4467;" "443#false") ("443#false" "assume !(~s__state~7 == 4467);" "443#false") ("443#false" "assume ~s__state~7 == 4480;" "443#false") ("443#false" "assume !(~s__state~7 == 4465);" "443#false") ("443#false" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "443#false") ("443#false" "assume !!(~tmp___8~7 != 0);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume ~s__state~7 == 4466;" "443#false") ("443#false" "assume !(~s__state~7 == 4466);" "443#false") ("443#false" "assume ~s__state~7 == 4496;" "443#false") ("443#false" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "443#false") ("443#false" "assume !(~s__state~7 == 4496);" "443#false") ("443#false" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "443#false") ("443#false" "assume ~s__state~7 == 4497;" "443#false") ("443#false" "assume !!(~tmp___7~7 != 0);" "443#false") ("443#false" "assume !(~s__state~7 == 4497);" "443#false") ("443#false" "assume !(~s__state~7 == 4480);" "443#false") ("443#false" "assume ~s__state~7 == 4481;" "443#false") ("443#false" "assume !(~s__state~7 == 4481);" "443#false") ("443#false" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "443#false") ("443#false" "assume !(~s__state~7 == 4513);" "443#false") ("443#false" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "443#false") ("443#false" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "443#false") ("443#false" "assume !(~s__state~7 == 4528);" "443#false") ("443#false" "assume !(~__cil_tmp61~7 > 0);" "443#false") ("443#false" "assume ~s__state~7 == 4528;" "443#false") ("443#false" "assume ~s__state~7 == 4512;" "443#false") ("443#false" "assume ~s__state~7 == 4513;" "443#false") ("443#false" "assume !(~s__state~7 == 4512);" "443#false") ("443#false" "assume ~s__state~7 == 4561;" "443#false") ("443#false" "assume !(~s__state~7 == 4560);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume !(~s__state~7 == 4561);" "443#false") ("443#false" "assume !(~s__state~7 == 4529);" "443#false") ("443#false" "assume ~s__state~7 == 4529;" "443#false") ("443#false" "assume ~s__state~7 == 4560;" "443#false") ("443#false" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "443#false") ("443#false" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "443#false") ("443#false" "assume ~buf~7 == 0;~ret~7 := -1;" "443#false") ("443#false" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "443#false") ("443#false" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "443#false") ("443#false" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "443#false") ("443#false" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "443#false") ("443#false" "assume !!(~tmp___4~7 != 0);" "443#false") ("443#false" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "443#false") ("443#false" "assume !(~s__init_buf___0~7 == 0);" "443#false") ("443#false" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "443#false") ("443#false" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "443#false") ("443#false" "assume !(~ret~7 <= 0);" "443#false") ("443#false" "assume !(~s__debug~7 != 0);" "443#false") ("443#false" "assume !(~buf~7 == 0);" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume ~ret~7 <= 0;" "443#false") ("443#false" "assume !(~skip~7 != 0);" "443#false") ("443#false" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "443#false") ("443#false" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "443#false") ("443#false" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "443#false") ("443#false" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "443#false") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:57 // // NestedWordAutomaton B3 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"926#(= ssl3_connect_~s__state~7 4416)" "692#false" "691#true" }, initialStates = {"691#true" }, finalStates = {"692#false" }, callTransitions = { }, internalTransitions = { ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4369);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4368);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4369;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4385;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4385);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4384;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4384);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4400);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4401;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4400;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4416;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume true;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4416);" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4401);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !true;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "~skip~7 := 0;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !!(~skip~7 != 0);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 12292);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~ret~7 <= 0;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 12292;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 16384;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "691#true") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~ret~7 <= 0);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !true;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4096;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 16384);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__debug~7 != 0);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4096);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~ret~7 <= 0;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~skip~7 != 0);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 20480);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 20480;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !(~s__state~7 == 4099);" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4099;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume true;" "926#(= ssl3_connect_~s__state~7 4416)") ("926#(= ssl3_connect_~s__state~7 4416)" "assume ~s__state~7 == 4368;" "692#false") ("926#(= ssl3_connect_~s__state~7 4416)" "assume !!true;~state~7 := ~s__state~7;" "926#(= ssl3_connect_~s__state~7 4416)") ("692#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "692#false") ("692#false" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "692#false") ("692#false" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "692#false") ("692#false" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "692#false") ("692#false" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "692#false") ("692#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "692#false") ("692#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "692#false") ("692#false" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "692#false") ("692#false" "assume true;" "692#false") ("692#false" "assume !true;" "692#false") ("692#false" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "692#false") ("692#false" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "692#false") ("692#false" "~skip~7 := 0;" "692#false") ("692#false" "assume !(~s__state~7 == 12292);" "692#false") ("692#false" "assume !!(~skip~7 != 0);" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume ~s__state~7 == 12292;" "692#false") ("692#false" "assume ~s__state~7 == 16384;" "692#false") ("692#false" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "692#false") ("692#false" "assume !true;" "692#false") ("692#false" "assume ~s__state~7 == 4096;" "692#false") ("692#false" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "692#false") ("692#false" "assume !(~s__state~7 == 16384);" "692#false") ("692#false" "assume !!(~tmp___6~7 != 0);" "692#false") ("692#false" "assume !false;" "692#false") ("692#false" "assume !(~s__state~7 == 4096);" "692#false") ("692#false" "assume !(~s__state~7 == 20480);" "692#false") ("692#false" "assume ~s__state~7 == 20480;" "692#false") ("692#false" "assume !(~s__state~7 == 4099);" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "692#false") ("692#false" "assume ~s__state~7 == 4099;" "692#false") ("692#false" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "692#false") ("692#false" "assume !(~ret~7 <= 0);" "692#false") ("692#false" "~s__state~7 := 4416;~s__init_num~7 := 0;" "692#false") ("692#false" "assume ~s__state~7 == 4368;" "692#false") ("692#false" "assume true;" "692#false") ("692#false" "assume !!true;~state~7 := ~s__state~7;" "692#false") ("692#false" "assume !(~s__state~7 == 4369);" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume !(~s__state~7 == 4368);" "692#false") ("692#false" "assume ~s__state~7 == 4369;" "692#false") ("692#false" "assume ~s__state~7 == 4385;" "692#false") ("692#false" "assume !(~s__state~7 == 4385);" "692#false") ("692#false" "assume ~s__state~7 == 4384;" "692#false") ("692#false" "assume !(~s__state~7 == 4384);" "692#false") ("692#false" "assume !(~s__state~7 == 4400);" "692#false") ("692#false" "assume ~s__state~7 == 4401;" "692#false") ("692#false" "assume !(~blastFlag~7 == 5);" "692#false") ("692#false" "assume ~blastFlag~7 == 5;" "692#false") ("692#false" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "692#false") ("692#false" "assume ~s__state~7 == 4400;" "692#false") ("692#false" "assume ~s__state~7 == 4416;" "692#false") ("692#false" "assume !(~s__state~7 == 4416);" "692#false") ("692#false" "assume !(~s__state~7 == 4401);" "692#false") ("692#false" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "692#false") ("692#false" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "692#false") ("692#false" "assume ~s__state~7 == 4432;" "692#false") ("692#false" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "692#false") ("692#false" "assume !(~s__state~7 == 4417);" "692#false") ("692#false" "assume ~s__state~7 == 4417;" "692#false") ("692#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "692#false") ("692#false" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume !(~s__state~7 == 4433);" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume ~s__state~7 == 4433;" "692#false") ("692#false" "assume !(~s__state~7 == 4432);" "692#false") ("692#false" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "692#false") ("692#false" "assume !(~s__state~7 == 4449);" "692#false") ("692#false" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "692#false") ("692#false" "assume ~s__state~7 == 4449;" "692#false") ("692#false" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "692#false") ("692#false" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "692#false") ("692#false" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "692#false") ("692#false" "assume !(~s__state~7 == 4448);" "692#false") ("692#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "692#false") ("692#false" "assume ~s__state~7 == 4448;" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "692#false") ("692#false" "assume ~s__state~7 == 4465;" "692#false") ("692#false" "assume !(~s__state~7 == 4464);" "692#false") ("692#false" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "692#false") ("692#false" "assume ~s__state~7 == 4464;" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume ~s__state~7 == 4467;" "692#false") ("692#false" "assume !(~s__state~7 == 4467);" "692#false") ("692#false" "assume ~s__state~7 == 4480;" "692#false") ("692#false" "assume !(~s__state~7 == 4465);" "692#false") ("692#false" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "692#false") ("692#false" "assume !!(~tmp___8~7 != 0);" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume ~s__state~7 == 4466;" "692#false") ("692#false" "assume !(~s__state~7 == 4466);" "692#false") ("692#false" "assume ~s__state~7 == 4496;" "692#false") ("692#false" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "692#false") ("692#false" "assume !(~s__state~7 == 4496);" "692#false") ("692#false" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "692#false") ("692#false" "assume ~s__state~7 == 4497;" "692#false") ("692#false" "assume !(~s__state~7 == 4497);" "692#false") ("692#false" "assume !!(~tmp___7~7 != 0);" "692#false") ("692#false" "assume !(~s__state~7 == 4480);" "692#false") ("692#false" "assume ~s__state~7 == 4481;" "692#false") ("692#false" "assume !(~s__state~7 == 4481);" "692#false") ("692#false" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "692#false") ("692#false" "assume !(~s__state~7 == 4513);" "692#false") ("692#false" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "692#false") ("692#false" "assume !(~s__state~7 == 4528);" "692#false") ("692#false" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "692#false") ("692#false" "assume ~s__state~7 == 4528;" "692#false") ("692#false" "assume !(~__cil_tmp61~7 > 0);" "692#false") ("692#false" "assume ~s__state~7 == 4512;" "692#false") ("692#false" "assume ~s__state~7 == 4513;" "692#false") ("692#false" "assume !(~s__state~7 == 4512);" "692#false") ("692#false" "assume ~s__state~7 == 4561;" "692#false") ("692#false" "assume !(~s__state~7 == 4560);" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume !(~s__state~7 == 4561);" "692#false") ("692#false" "assume !(~s__state~7 == 4529);" "692#false") ("692#false" "assume ~s__state~7 == 4529;" "692#false") ("692#false" "assume ~s__state~7 == 4560;" "692#false") ("692#false" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "692#false") ("692#false" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "692#false") ("692#false" "assume ~buf~7 == 0;~ret~7 := -1;" "692#false") ("692#false" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "692#false") ("692#false" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "692#false") ("692#false" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "692#false") ("692#false" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "692#false") ("692#false" "assume !!(~tmp___4~7 != 0);" "692#false") ("692#false" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "692#false") ("692#false" "assume !(~s__init_buf___0~7 == 0);" "692#false") ("692#false" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "692#false") ("692#false" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "692#false") ("692#false" "assume !(~ret~7 <= 0);" "692#false") ("692#false" "assume !(~s__debug~7 != 0);" "692#false") ("692#false" "assume !(~buf~7 == 0);" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume ~ret~7 <= 0;" "692#false") ("692#false" "assume !(~skip~7 != 0);" "692#false") ("692#false" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "692#false") ("692#false" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "692#false") ("692#false" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "692#false") ("692#false" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "692#false") ("691#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "691#true") ("691#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "691#true") ("691#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "691#true") ("691#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "691#true") ("691#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "691#true") ("691#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "691#true") ("691#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "691#true") ("691#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "691#true") ("691#true" "assume true;" "691#true") ("691#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "691#true") ("691#true" "assume !true;" "692#false") ("691#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "691#true") ("691#true" "~skip~7 := 0;" "691#true") ("691#true" "assume !!(~skip~7 != 0);" "691#true") ("691#true" "assume !(~s__state~7 == 12292);" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume ~s__state~7 == 12292;" "691#true") ("691#true" "assume ~s__state~7 == 16384;" "691#true") ("691#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "691#true") ("691#true" "assume !true;" "692#false") ("691#true" "assume ~s__state~7 == 4096;" "691#true") ("691#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "691#true") ("691#true" "assume !(~s__state~7 == 16384);" "691#true") ("691#true" "assume !!(~tmp___6~7 != 0);" "691#true") ("691#true" "assume !false;" "691#true") ("691#true" "assume !(~s__state~7 == 4096);" "691#true") ("691#true" "assume !(~s__state~7 == 20480);" "691#true") ("691#true" "assume ~s__state~7 == 20480;" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume !(~s__state~7 == 4099);" "691#true") ("691#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "691#true") ("691#true" "assume !(~ret~7 <= 0);" "691#true") ("691#true" "assume ~s__state~7 == 4099;" "691#true") ("691#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "691#true") ("691#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "926#(= ssl3_connect_~s__state~7 4416)") ("691#true" "assume ~s__state~7 == 4368;" "691#true") ("691#true" "assume true;" "691#true") ("691#true" "assume !!true;~state~7 := ~s__state~7;" "691#true") ("691#true" "assume !(~s__state~7 == 4369);" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume !(~s__state~7 == 4368);" "691#true") ("691#true" "assume ~s__state~7 == 4369;" "691#true") ("691#true" "assume ~s__state~7 == 4385;" "691#true") ("691#true" "assume !(~s__state~7 == 4385);" "691#true") ("691#true" "assume ~s__state~7 == 4384;" "691#true") ("691#true" "assume !(~s__state~7 == 4384);" "691#true") ("691#true" "assume !(~s__state~7 == 4400);" "691#true") ("691#true" "assume ~s__state~7 == 4401;" "691#true") ("691#true" "assume !(~blastFlag~7 == 5);" "691#true") ("691#true" "assume ~blastFlag~7 == 5;" "691#true") ("691#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "691#true") ("691#true" "assume ~s__state~7 == 4400;" "691#true") ("691#true" "assume ~s__state~7 == 4416;" "926#(= ssl3_connect_~s__state~7 4416)") ("691#true" "assume !(~s__state~7 == 4416);" "691#true") ("691#true" "assume !(~s__state~7 == 4401);" "691#true") ("691#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "691#true") ("691#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "691#true") ("691#true" "assume ~s__state~7 == 4432;" "691#true") ("691#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "691#true") ("691#true" "assume !(~s__state~7 == 4417);" "691#true") ("691#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "691#true") ("691#true" "assume ~s__state~7 == 4417;" "691#true") ("691#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume !(~s__state~7 == 4433);" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume ~s__state~7 == 4433;" "691#true") ("691#true" "assume !(~s__state~7 == 4432);" "691#true") ("691#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "691#true") ("691#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "691#true") ("691#true" "assume !(~s__state~7 == 4449);" "691#true") ("691#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "691#true") ("691#true" "assume ~s__state~7 == 4449;" "691#true") ("691#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "691#true") ("691#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "691#true") ("691#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "691#true") ("691#true" "assume !(~s__state~7 == 4448);" "691#true") ("691#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume ~s__state~7 == 4448;" "691#true") ("691#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "691#true") ("691#true" "assume ~s__state~7 == 4465;" "691#true") ("691#true" "assume !(~s__state~7 == 4464);" "691#true") ("691#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "691#true") ("691#true" "assume ~s__state~7 == 4464;" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume ~s__state~7 == 4467;" "691#true") ("691#true" "assume !(~s__state~7 == 4467);" "691#true") ("691#true" "assume ~s__state~7 == 4480;" "691#true") ("691#true" "assume !(~s__state~7 == 4465);" "691#true") ("691#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "691#true") ("691#true" "assume !!(~tmp___8~7 != 0);" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume ~s__state~7 == 4466;" "691#true") ("691#true" "assume !(~s__state~7 == 4466);" "691#true") ("691#true" "assume ~s__state~7 == 4496;" "691#true") ("691#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "691#true") ("691#true" "assume !(~s__state~7 == 4496);" "691#true") ("691#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "691#true") ("691#true" "assume ~s__state~7 == 4497;" "691#true") ("691#true" "assume !(~s__state~7 == 4497);" "691#true") ("691#true" "assume !!(~tmp___7~7 != 0);" "691#true") ("691#true" "assume !(~s__state~7 == 4480);" "691#true") ("691#true" "assume ~s__state~7 == 4481;" "691#true") ("691#true" "assume !(~s__state~7 == 4481);" "691#true") ("691#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "691#true") ("691#true" "assume !(~s__state~7 == 4513);" "691#true") ("691#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "691#true") ("691#true" "assume !(~s__state~7 == 4528);" "691#true") ("691#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "691#true") ("691#true" "assume ~s__state~7 == 4528;" "691#true") ("691#true" "assume !(~__cil_tmp61~7 > 0);" "691#true") ("691#true" "assume ~s__state~7 == 4512;" "691#true") ("691#true" "assume ~s__state~7 == 4513;" "691#true") ("691#true" "assume !(~s__state~7 == 4512);" "691#true") ("691#true" "assume ~s__state~7 == 4561;" "691#true") ("691#true" "assume !(~s__state~7 == 4560);" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume !(~s__state~7 == 4561);" "691#true") ("691#true" "assume !(~s__state~7 == 4529);" "691#true") ("691#true" "assume ~s__state~7 == 4529;" "691#true") ("691#true" "assume ~s__state~7 == 4560;" "691#true") ("691#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "691#true") ("691#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "691#true") ("691#true" "assume ~buf~7 == 0;~ret~7 := -1;" "691#true") ("691#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "691#true") ("691#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "691#true") ("691#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "691#true") ("691#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "691#true") ("691#true" "assume !!(~tmp___4~7 != 0);" "691#true") ("691#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "691#true") ("691#true" "assume !(~s__init_buf___0~7 == 0);" "691#true") ("691#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "691#true") ("691#true" "assume !(~ret~7 <= 0);" "691#true") ("691#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "691#true") ("691#true" "assume !(~s__debug~7 != 0);" "691#true") ("691#true" "assume !(~buf~7 == 0);" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume ~ret~7 <= 0;" "691#true") ("691#true" "assume !(~skip~7 != 0);" "691#true") ("691#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "691#true") ("691#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "691#true") ("691#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "691#true") ("691#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "691#true") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:57 // // NestedWordAutomaton B4 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"1117#(= ssl3_connect_~blastFlag~7 1)" "993#false" "992#true" "1088#(= ssl3_connect_~blastFlag~7 0)" "1164#(= ssl3_connect_~blastFlag~7 2)" }, initialStates = {"992#true" }, finalStates = {"993#false" }, callTransitions = { }, internalTransitions = { ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume true;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !true;" "993#false") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~skip~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~skip~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 12292);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 12292;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 16384;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !true;" "993#false") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4096;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 16384);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___6~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4096);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 20480);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 20480;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4099);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4099;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume true;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4368;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!true;~state~7 := ~s__state~7;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4369);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4368);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4369;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4385;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4385);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4384;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4384);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4400);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4401;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~blastFlag~7 == 5);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~blastFlag~7 == 5;" "993#false") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4400;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4416;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4416);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4401);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4432;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4417);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4417;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4433);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4433;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4432);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4449);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4449;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4448);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4448;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4465;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4464);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4464;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4467;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4467);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4480;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4465);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___8~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4466;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4466);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4496;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4496);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4497;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4497);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___7~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4480);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4481;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4481);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4513);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4528);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4528;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~__cil_tmp61~7 > 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4512;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4513;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4512);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4561;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4560);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4561);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4529);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4529;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4560;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~buf~7 == 0;~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___4~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__init_buf___0~7 == 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__debug~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~buf~7 == 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~skip~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1117#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1117#(= ssl3_connect_~blastFlag~7 1)") ("993#false" "assume !false;" "993#false") ("993#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "993#false") ("993#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "993#false") ("993#false" "assume true;" "993#false") ("992#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "992#true") ("992#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "992#true") ("992#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "992#true") ("992#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "992#true") ("992#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "992#true") ("992#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "992#true") ("992#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "992#true") ("992#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "992#true") ("992#true" "assume true;" "992#true") ("992#true" "assume !true;" "993#false") ("992#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "992#true") ("992#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "992#true") ("992#true" "~skip~7 := 0;" "992#true") ("992#true" "assume !!(~skip~7 != 0);" "992#true") ("992#true" "assume !(~s__state~7 == 12292);" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume ~s__state~7 == 12292;" "992#true") ("992#true" "assume ~s__state~7 == 16384;" "992#true") ("992#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "992#true") ("992#true" "assume !true;" "993#false") ("992#true" "assume ~s__state~7 == 4096;" "992#true") ("992#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "992#true") ("992#true" "assume !(~s__state~7 == 16384);" "992#true") ("992#true" "assume !!(~tmp___6~7 != 0);" "992#true") ("992#true" "assume !false;" "992#true") ("992#true" "assume !(~s__state~7 == 4096);" "992#true") ("992#true" "assume !(~s__state~7 == 20480);" "992#true") ("992#true" "assume ~s__state~7 == 20480;" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume !(~s__state~7 == 4099);" "992#true") ("992#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "992#true") ("992#true" "assume !(~ret~7 <= 0);" "992#true") ("992#true" "assume ~s__state~7 == 4099;" "992#true") ("992#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "992#true") ("992#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "992#true") ("992#true" "assume true;" "992#true") ("992#true" "assume ~s__state~7 == 4368;" "992#true") ("992#true" "assume !!true;~state~7 := ~s__state~7;" "992#true") ("992#true" "assume !(~s__state~7 == 4369);" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume !(~s__state~7 == 4368);" "992#true") ("992#true" "assume ~s__state~7 == 4369;" "992#true") ("992#true" "assume ~s__state~7 == 4385;" "992#true") ("992#true" "assume !(~s__state~7 == 4385);" "992#true") ("992#true" "assume ~s__state~7 == 4384;" "992#true") ("992#true" "assume !(~s__state~7 == 4384);" "992#true") ("992#true" "assume !(~s__state~7 == 4400);" "992#true") ("992#true" "assume ~s__state~7 == 4401;" "992#true") ("992#true" "assume !(~blastFlag~7 == 5);" "992#true") ("992#true" "assume ~blastFlag~7 == 5;" "992#true") ("992#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "992#true") ("992#true" "assume ~s__state~7 == 4400;" "992#true") ("992#true" "assume ~s__state~7 == 4416;" "992#true") ("992#true" "assume !(~s__state~7 == 4416);" "992#true") ("992#true" "assume !(~s__state~7 == 4401);" "992#true") ("992#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "992#true") ("992#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "992#true") ("992#true" "assume ~s__state~7 == 4432;" "992#true") ("992#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "992#true") ("992#true" "assume !(~s__state~7 == 4417);" "992#true") ("992#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "992#true") ("992#true" "assume ~s__state~7 == 4417;" "992#true") ("992#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume !(~s__state~7 == 4433);" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume ~s__state~7 == 4433;" "992#true") ("992#true" "assume !(~s__state~7 == 4432);" "992#true") ("992#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "992#true") ("992#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("992#true" "assume !(~s__state~7 == 4449);" "992#true") ("992#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "992#true") ("992#true" "assume ~s__state~7 == 4449;" "992#true") ("992#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "992#true") ("992#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "992#true") ("992#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "992#true") ("992#true" "assume !(~s__state~7 == 4448);" "992#true") ("992#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume ~s__state~7 == 4448;" "992#true") ("992#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "992#true") ("992#true" "assume ~s__state~7 == 4465;" "992#true") ("992#true" "assume !(~s__state~7 == 4464);" "992#true") ("992#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "992#true") ("992#true" "assume ~s__state~7 == 4464;" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume ~s__state~7 == 4467;" "992#true") ("992#true" "assume !(~s__state~7 == 4467);" "992#true") ("992#true" "assume ~s__state~7 == 4480;" "992#true") ("992#true" "assume !(~s__state~7 == 4465);" "992#true") ("992#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "992#true") ("992#true" "assume !!(~tmp___8~7 != 0);" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume ~s__state~7 == 4466;" "992#true") ("992#true" "assume !(~s__state~7 == 4466);" "992#true") ("992#true" "assume ~s__state~7 == 4496;" "992#true") ("992#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "992#true") ("992#true" "assume !(~s__state~7 == 4496);" "992#true") ("992#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "992#true") ("992#true" "assume ~s__state~7 == 4497;" "992#true") ("992#true" "assume !(~s__state~7 == 4497);" "992#true") ("992#true" "assume !!(~tmp___7~7 != 0);" "992#true") ("992#true" "assume !(~s__state~7 == 4480);" "992#true") ("992#true" "assume ~s__state~7 == 4481;" "992#true") ("992#true" "assume !(~s__state~7 == 4481);" "992#true") ("992#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "992#true") ("992#true" "assume !(~s__state~7 == 4513);" "992#true") ("992#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "992#true") ("992#true" "assume !(~s__state~7 == 4528);" "992#true") ("992#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "992#true") ("992#true" "assume ~s__state~7 == 4528;" "992#true") ("992#true" "assume !(~__cil_tmp61~7 > 0);" "992#true") ("992#true" "assume ~s__state~7 == 4512;" "992#true") ("992#true" "assume ~s__state~7 == 4513;" "992#true") ("992#true" "assume !(~s__state~7 == 4512);" "992#true") ("992#true" "assume ~s__state~7 == 4561;" "992#true") ("992#true" "assume !(~s__state~7 == 4560);" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume !(~s__state~7 == 4561);" "992#true") ("992#true" "assume !(~s__state~7 == 4529);" "992#true") ("992#true" "assume ~s__state~7 == 4529;" "992#true") ("992#true" "assume ~s__state~7 == 4560;" "992#true") ("992#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "992#true") ("992#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "992#true") ("992#true" "assume ~buf~7 == 0;~ret~7 := -1;" "992#true") ("992#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "992#true") ("992#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "992#true") ("992#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "992#true") ("992#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "992#true") ("992#true" "assume !!(~tmp___4~7 != 0);" "992#true") ("992#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "992#true") ("992#true" "assume !(~s__init_buf___0~7 == 0);" "992#true") ("992#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "992#true") ("992#true" "assume !(~ret~7 <= 0);" "992#true") ("992#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "992#true") ("992#true" "assume !(~s__debug~7 != 0);" "992#true") ("992#true" "assume !(~buf~7 == 0);" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume ~ret~7 <= 0;" "992#true") ("992#true" "assume !(~skip~7 != 0);" "992#true") ("992#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "992#true") ("992#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "992#true") ("992#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "992#true") ("992#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "992#true") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume true;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !true;" "993#false") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~skip~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~skip~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 12292);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 12292;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 16384;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !true;" "993#false") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4096;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 16384);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___6~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4096);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 20480);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 20480;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4099);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4099;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1117#(= ssl3_connect_~blastFlag~7 1)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4368;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume true;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!true;~state~7 := ~s__state~7;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4369);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4368);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4369;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4385;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4385);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4384;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4384);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4400);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4401;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~blastFlag~7 == 5);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~blastFlag~7 == 5;" "993#false") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4400;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4416;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4416);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4401);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4432;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4417);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4417;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4433);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4433;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4432);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4449);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4449;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4448);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4448;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4465;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4464);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4464;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4467;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4467);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4480;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4465);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___8~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4466;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4466);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4496;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4496);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4497;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4497);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___7~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4480);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4481;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4481);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4513);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4528);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4528;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp61~7 > 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4512;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4513;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4512);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4561;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4560);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4561);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4529);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4529;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4560;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~buf~7 == 0;~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___4~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__init_buf___0~7 == 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__debug~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~buf~7 == 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~skip~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1088#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1088#(= ssl3_connect_~blastFlag~7 0)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume true;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !true;" "993#false") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~skip~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~skip~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 12292);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 12292;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 16384;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !true;" "993#false") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4096;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 16384);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___6~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4096);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 20480);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 20480;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4099);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4099;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume true;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4368;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!true;~state~7 := ~s__state~7;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4369);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4368);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4369;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4385;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4385);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4384;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4384);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4400);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4401;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~blastFlag~7 == 5);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~blastFlag~7 == 5;" "993#false") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4400;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4416;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4416);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4401);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4432;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4417);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4417;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4433);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4433;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4432);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4449);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4449;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4448);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4448;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "992#true") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4465;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4464);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4464;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4467;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4467);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4480;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4465);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___8~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4466;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4466);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4496;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4496);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4497;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4497);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___7~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4480);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4481;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4481);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4513);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4528);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4528;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~__cil_tmp61~7 > 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4512;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4513;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4512);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4561;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4560);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4561);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4529);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4529;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4560;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~buf~7 == 0;~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___4~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__init_buf___0~7 == 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__debug~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~buf~7 == 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~skip~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1164#(= ssl3_connect_~blastFlag~7 2)") ("1164#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1164#(= ssl3_connect_~blastFlag~7 2)") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:57 // // NestedWordAutomaton B5 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"1445#(= ssl3_connect_~blastFlag~7 0)" "1474#(= ssl3_connect_~blastFlag~7 1)" "1521#(= ssl3_connect_~blastFlag~7 2)" "1350#false" "1574#(= ssl3_connect_~blastFlag~7 3)" "1349#true" "1636#(= ssl3_connect_~blastFlag~7 4)" }, initialStates = {"1349#true" }, finalStates = {"1350#false" }, callTransitions = { }, internalTransitions = { ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume true;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !true;" "1350#false") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~skip~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~skip~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 12292);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 12292;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 16384;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !true;" "1350#false") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4096;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 16384);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___6~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4096);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 20480);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 20480;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4099);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4099;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4368;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume true;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!true;~state~7 := ~s__state~7;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4369);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4368);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4369;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4385;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4385);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4384;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4384);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4400);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4401;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~blastFlag~7 == 5);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~blastFlag~7 == 5;" "1350#false") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4400;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4416;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4416);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4401);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4432;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4417);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4417;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4433);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4433;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4432);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4449);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4449;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4448);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4448;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4465;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4464);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4464;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4467;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4467);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4480;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4465);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___8~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4466;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4466);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4496;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4496);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4497;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4497);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___7~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4480);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4481;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4481);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4513);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4528);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4528;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp61~7 > 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4512;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4513;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4512);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4561;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4560);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4561);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__state~7 == 4529);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4529;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__state~7 == 4560;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~buf~7 == 0;~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___4~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__init_buf___0~7 == 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~ret~7 <= 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__debug~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~buf~7 == 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~ret~7 <= 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~skip~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1445#(= ssl3_connect_~blastFlag~7 0)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume true;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !true;" "1350#false") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~skip~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~skip~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 12292);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 12292;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 16384;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !true;" "1350#false") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4096;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 16384);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___6~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4096);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 20480);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 20480;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4099);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4099;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume true;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4368;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!true;~state~7 := ~s__state~7;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4369);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4368);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4369;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4385;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4385);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4384;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4384);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4400);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4401;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~blastFlag~7 == 5);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~blastFlag~7 == 5;" "1350#false") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4400;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4416;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4416);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4401);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4432;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4417);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4417;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4433);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4433;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4432);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4449);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4449;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4448);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4448;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4465;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4464);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4464;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4467;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4467);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4480;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4465);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___8~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4466;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4466);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4496;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4496);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4497;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4497);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___7~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4480);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4481;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4481);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4513);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4528);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4528;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~__cil_tmp61~7 > 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4512;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4513;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4512);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4561;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4560);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4561);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__state~7 == 4529);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4529;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__state~7 == 4560;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~buf~7 == 0;~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___4~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__init_buf___0~7 == 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~ret~7 <= 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__debug~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~buf~7 == 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~ret~7 <= 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~skip~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1521#(= ssl3_connect_~blastFlag~7 2)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume true;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1521#(= ssl3_connect_~blastFlag~7 2)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !true;" "1350#false") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~skip~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~skip~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 12292);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 12292;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 16384;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !true;" "1350#false") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4096;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 16384);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___6~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4096);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 20480);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 20480;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4099);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4099;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume true;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4368;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!true;~state~7 := ~s__state~7;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4369);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4368);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4369;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4385;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4385);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4384;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4384);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4400);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4401;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~blastFlag~7 == 5);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~blastFlag~7 == 5;" "1350#false") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4400;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4416;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4416);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4401);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4432;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4417);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4417;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4433);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4433;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4432);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4449);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4449;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4448);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4448;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4465;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4464);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4464;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4467;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4467);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4480;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4465);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___8~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4466;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4466);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4496;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4496);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4497;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4497);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___7~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4480);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4481;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4481);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4513);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4528);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4528;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~__cil_tmp61~7 > 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4512;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4513;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4512);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4561;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4560);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4561);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__state~7 == 4529);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4529;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__state~7 == 4560;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~buf~7 == 0;~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___4~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__init_buf___0~7 == 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~ret~7 <= 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__debug~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~buf~7 == 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~ret~7 <= 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~skip~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1474#(= ssl3_connect_~blastFlag~7 1)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1474#(= ssl3_connect_~blastFlag~7 1)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume true;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !true;" "1350#false") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~skip~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!(~skip~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 12292);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 12292;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 16384;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !true;" "1350#false") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4096;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 16384);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4096);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 20480);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 20480;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4099);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4099;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume true;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4368;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!true;~state~7 := ~s__state~7;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4369);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4368);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4369;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4385;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4385);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4384;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4384);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4400);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4401;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~blastFlag~7 == 5);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~blastFlag~7 == 5;" "1350#false") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4400;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4416;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4416);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4401);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4432;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4417);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4417;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4433);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4433;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4432);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4449);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4449;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4448);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4448;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4465;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4464);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4464;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4467;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4467);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4480;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4465);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!(~tmp___8~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4466;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4466);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4496;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4496);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4497;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4497);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!(~tmp___7~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4480);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4481;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4481);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4513);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4528);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4528;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~__cil_tmp61~7 > 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4512;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4513;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4512);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4561;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4560);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4561);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__state~7 == 4529);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4529;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__state~7 == 4560;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~buf~7 == 0;~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!(~tmp___4~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__init_buf___0~7 == 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~ret~7 <= 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__debug~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~buf~7 == 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~ret~7 <= 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~skip~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1574#(= ssl3_connect_~blastFlag~7 3)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1574#(= ssl3_connect_~blastFlag~7 3)") ("1350#false" "assume !false;" "1350#false") ("1350#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "1350#false") ("1350#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1350#false") ("1350#false" "assume true;" "1350#false") ("1349#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1349#true") ("1349#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1349#true") ("1349#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1349#true") ("1349#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1349#true") ("1349#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1349#true") ("1349#true" "assume true;" "1349#true") ("1349#true" "assume !true;" "1350#false") ("1349#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1349#true") ("1349#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1349#true") ("1349#true" "~skip~7 := 0;" "1349#true") ("1349#true" "assume !!(~skip~7 != 0);" "1349#true") ("1349#true" "assume !(~s__state~7 == 12292);" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 12292;" "1349#true") ("1349#true" "assume ~s__state~7 == 16384;" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume !true;" "1350#false") ("1349#true" "assume ~s__state~7 == 4096;" "1349#true") ("1349#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1349#true") ("1349#true" "assume !(~s__state~7 == 16384);" "1349#true") ("1349#true" "assume !!(~tmp___6~7 != 0);" "1349#true") ("1349#true" "assume !false;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4096);" "1349#true") ("1349#true" "assume !(~s__state~7 == 20480);" "1349#true") ("1349#true" "assume ~s__state~7 == 20480;" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4099);" "1349#true") ("1349#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);" "1349#true") ("1349#true" "assume ~s__state~7 == 4099;" "1349#true") ("1349#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1349#true") ("1349#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume true;" "1349#true") ("1349#true" "assume ~s__state~7 == 4368;" "1349#true") ("1349#true" "assume !!true;~state~7 := ~s__state~7;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4369);" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4368);" "1349#true") ("1349#true" "assume ~s__state~7 == 4369;" "1349#true") ("1349#true" "assume ~s__state~7 == 4385;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4385);" "1349#true") ("1349#true" "assume ~s__state~7 == 4384;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4384);" "1349#true") ("1349#true" "assume !(~s__state~7 == 4400);" "1349#true") ("1349#true" "assume ~s__state~7 == 4401;" "1349#true") ("1349#true" "assume !(~blastFlag~7 == 5);" "1349#true") ("1349#true" "assume ~blastFlag~7 == 5;" "1349#true") ("1349#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1349#true") ("1349#true" "assume ~s__state~7 == 4400;" "1349#true") ("1349#true" "assume ~s__state~7 == 4416;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4416);" "1349#true") ("1349#true" "assume !(~s__state~7 == 4401);" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1349#true") ("1349#true" "assume ~s__state~7 == 4432;" "1349#true") ("1349#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1349#true") ("1349#true" "assume !(~s__state~7 == 4417);" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 4417;" "1349#true") ("1349#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4433);" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 4433;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4432);" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1349#true") ("1349#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "1445#(= ssl3_connect_~blastFlag~7 0)") ("1349#true" "assume !(~s__state~7 == 4449);" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 4449;" "1349#true") ("1349#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1349#true") ("1349#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1349#true") ("1349#true" "assume !(~s__state~7 == 4448);" "1349#true") ("1349#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 4448;" "1349#true") ("1349#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1349#true") ("1349#true" "assume ~s__state~7 == 4465;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4464);" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 4464;" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 4467;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4467);" "1349#true") ("1349#true" "assume ~s__state~7 == 4480;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4465);" "1349#true") ("1349#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1349#true") ("1349#true" "assume !!(~tmp___8~7 != 0);" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume ~s__state~7 == 4466;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4466);" "1349#true") ("1349#true" "assume ~s__state~7 == 4496;" "1349#true") ("1349#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4496);" "1349#true") ("1349#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1349#true") ("1349#true" "assume ~s__state~7 == 4497;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4497);" "1349#true") ("1349#true" "assume !!(~tmp___7~7 != 0);" "1349#true") ("1349#true" "assume !(~s__state~7 == 4480);" "1349#true") ("1349#true" "assume ~s__state~7 == 4481;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4481);" "1349#true") ("1349#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4513);" "1349#true") ("1349#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4528);" "1349#true") ("1349#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1349#true") ("1349#true" "assume ~s__state~7 == 4528;" "1349#true") ("1349#true" "assume !(~__cil_tmp61~7 > 0);" "1349#true") ("1349#true" "assume ~s__state~7 == 4512;" "1349#true") ("1349#true" "assume ~s__state~7 == 4513;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4512);" "1349#true") ("1349#true" "assume ~s__state~7 == 4561;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4560);" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume !(~s__state~7 == 4561);" "1349#true") ("1349#true" "assume !(~s__state~7 == 4529);" "1349#true") ("1349#true" "assume ~s__state~7 == 4529;" "1349#true") ("1349#true" "assume ~s__state~7 == 4560;" "1349#true") ("1349#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1349#true") ("1349#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1349#true") ("1349#true" "assume ~buf~7 == 0;~ret~7 := -1;" "1349#true") ("1349#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1349#true") ("1349#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1349#true") ("1349#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1349#true") ("1349#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1349#true") ("1349#true" "assume !!(~tmp___4~7 != 0);" "1349#true") ("1349#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1349#true") ("1349#true" "assume !(~s__init_buf___0~7 == 0);" "1349#true") ("1349#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1349#true") ("1349#true" "assume !(~ret~7 <= 0);" "1349#true") ("1349#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1349#true") ("1349#true" "assume !(~s__debug~7 != 0);" "1349#true") ("1349#true" "assume !(~buf~7 == 0);" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume ~ret~7 <= 0;" "1349#true") ("1349#true" "assume !(~skip~7 != 0);" "1349#true") ("1349#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1349#true") ("1349#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1349#true") ("1349#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1349#true") ("1349#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1349#true") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume true;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !true;" "1350#false") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~skip~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~skip~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 12292);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 12292;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 16384;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !true;" "1350#false") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4096;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 16384);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~tmp___6~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4096);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 20480);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 20480;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4099);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4099;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume true;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4368;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!true;~state~7 := ~s__state~7;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4369);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4368);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4369;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4385;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4385);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4384;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4384);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4400);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4401;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~blastFlag~7 == 5);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~blastFlag~7 == 5;" "1350#false") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4400;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4416;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4416);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4401);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4432;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1349#true") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4417);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4417;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4433);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4433;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4432);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4449);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4449;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4448);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4448;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4465;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4464);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4464;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4467;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4467);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4480;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4465);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~tmp___8~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4466;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4466);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4496;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4496);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4497;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4497);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~tmp___7~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4480);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4481;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4481);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4513);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4528);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4528;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~__cil_tmp61~7 > 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4512;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4513;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4512);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4561;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4560);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4561);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__state~7 == 4529);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4529;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__state~7 == 4560;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~buf~7 == 0;~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~tmp___4~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__init_buf___0~7 == 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~ret~7 <= 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__debug~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~buf~7 == 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~ret~7 <= 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~skip~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1636#(= ssl3_connect_~blastFlag~7 4)") ("1636#(= ssl3_connect_~blastFlag~7 4)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1636#(= ssl3_connect_~blastFlag~7 4)") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:58 // // NestedWordAutomaton B6 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"1711#false" "1710#true" "2011#(= ssl3_connect_~s__state~7 4432)" }, initialStates = {"1710#true" }, finalStates = {"1711#false" }, callTransitions = { }, internalTransitions = { ("1711#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1711#false") ("1711#false" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1711#false") ("1711#false" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1711#false") ("1711#false" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1711#false") ("1711#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1711#false") ("1711#false" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1711#false") ("1711#false" "assume true;" "1711#false") ("1711#false" "assume !true;" "1711#false") ("1711#false" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1711#false") ("1711#false" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1711#false") ("1711#false" "~skip~7 := 0;" "1711#false") ("1711#false" "assume !(~s__state~7 == 12292);" "1711#false") ("1711#false" "assume !!(~skip~7 != 0);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 12292;" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 16384;" "1711#false") ("1711#false" "assume !true;" "1711#false") ("1711#false" "assume ~s__state~7 == 4096;" "1711#false") ("1711#false" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "1711#false") ("1711#false" "assume !(~s__state~7 == 16384);" "1711#false") ("1711#false" "assume !!(~tmp___6~7 != 0);" "1711#false") ("1711#false" "assume !false;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4096);" "1711#false") ("1711#false" "assume !(~s__state~7 == 20480);" "1711#false") ("1711#false" "assume ~s__state~7 == 20480;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4099);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1711#false") ("1711#false" "assume ~s__state~7 == 4099;" "1711#false") ("1711#false" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);" "1711#false") ("1711#false" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 4368;" "1711#false") ("1711#false" "assume true;" "1711#false") ("1711#false" "assume !!true;~state~7 := ~s__state~7;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4369);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4368);" "1711#false") ("1711#false" "assume ~s__state~7 == 4369;" "1711#false") ("1711#false" "assume ~s__state~7 == 4385;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4385);" "1711#false") ("1711#false" "assume ~s__state~7 == 4384;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4384);" "1711#false") ("1711#false" "assume !(~s__state~7 == 4400);" "1711#false") ("1711#false" "assume ~s__state~7 == 4401;" "1711#false") ("1711#false" "assume !(~blastFlag~7 == 5);" "1711#false") ("1711#false" "assume ~blastFlag~7 == 5;" "1711#false") ("1711#false" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1711#false") ("1711#false" "assume ~s__state~7 == 4400;" "1711#false") ("1711#false" "assume ~s__state~7 == 4416;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4416);" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4401);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1711#false") ("1711#false" "assume ~s__state~7 == 4432;" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1711#false") ("1711#false" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1711#false") ("1711#false" "assume !(~s__state~7 == 4417);" "1711#false") ("1711#false" "assume ~s__state~7 == 4417;" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1711#false") ("1711#false" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4433);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 4433;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4432);" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4449);" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 4449;" "1711#false") ("1711#false" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1711#false") ("1711#false" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1711#false") ("1711#false" "assume !(~s__state~7 == 4448);" "1711#false") ("1711#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1711#false") ("1711#false" "assume ~s__state~7 == 4448;" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1711#false") ("1711#false" "assume ~s__state~7 == 4465;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4464);" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 4464;" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 4467;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4467);" "1711#false") ("1711#false" "assume ~s__state~7 == 4480;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4465);" "1711#false") ("1711#false" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1711#false") ("1711#false" "assume !!(~tmp___8~7 != 0);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume ~s__state~7 == 4466;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4466);" "1711#false") ("1711#false" "assume ~s__state~7 == 4496;" "1711#false") ("1711#false" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4496);" "1711#false") ("1711#false" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1711#false") ("1711#false" "assume ~s__state~7 == 4497;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4497);" "1711#false") ("1711#false" "assume !!(~tmp___7~7 != 0);" "1711#false") ("1711#false" "assume !(~s__state~7 == 4480);" "1711#false") ("1711#false" "assume ~s__state~7 == 4481;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4481);" "1711#false") ("1711#false" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4513);" "1711#false") ("1711#false" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4528);" "1711#false") ("1711#false" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1711#false") ("1711#false" "assume ~s__state~7 == 4528;" "1711#false") ("1711#false" "assume !(~__cil_tmp61~7 > 0);" "1711#false") ("1711#false" "assume ~s__state~7 == 4512;" "1711#false") ("1711#false" "assume ~s__state~7 == 4513;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4512);" "1711#false") ("1711#false" "assume ~s__state~7 == 4561;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4560);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume !(~s__state~7 == 4561);" "1711#false") ("1711#false" "assume !(~s__state~7 == 4529);" "1711#false") ("1711#false" "assume ~s__state~7 == 4529;" "1711#false") ("1711#false" "assume ~s__state~7 == 4560;" "1711#false") ("1711#false" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1711#false") ("1711#false" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1711#false") ("1711#false" "assume ~buf~7 == 0;~ret~7 := -1;" "1711#false") ("1711#false" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1711#false") ("1711#false" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1711#false") ("1711#false" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1711#false") ("1711#false" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1711#false") ("1711#false" "assume !!(~tmp___4~7 != 0);" "1711#false") ("1711#false" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1711#false") ("1711#false" "assume !(~s__init_buf___0~7 == 0);" "1711#false") ("1711#false" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1711#false") ("1711#false" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1711#false") ("1711#false" "assume !(~ret~7 <= 0);" "1711#false") ("1711#false" "assume !(~s__debug~7 != 0);" "1711#false") ("1711#false" "assume !(~buf~7 == 0);" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume ~ret~7 <= 0;" "1711#false") ("1711#false" "assume !(~skip~7 != 0);" "1711#false") ("1711#false" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1711#false") ("1711#false" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1711#false") ("1711#false" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1711#false") ("1711#false" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume true;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !true;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "~skip~7 := 0;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !!(~skip~7 != 0);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 12292);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 12292;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 16384;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !true;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4096;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 16384);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !!(~tmp___6~7 != 0);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !false;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4096);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 20480);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 20480;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4099);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4099;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4368;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume true;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !!true;~state~7 := ~s__state~7;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4369);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4368);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4369;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4385;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4385);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4384;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4384);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4400);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4401;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~blastFlag~7 == 5);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~blastFlag~7 == 5;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4400;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4416;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4416);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1710#true") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4401);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~ret~7 <= 0;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4432;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4417);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__state~7 == 4417;" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~ret~7 <= 0);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__state~7 == 4432);" "1711#false") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__debug~7 != 0);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~ret~7 <= 0;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~skip~7 != 0);" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "2011#(= ssl3_connect_~s__state~7 4432)") ("2011#(= ssl3_connect_~s__state~7 4432)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "2011#(= ssl3_connect_~s__state~7 4432)") ("1710#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "1710#true") ("1710#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "1710#true") ("1710#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "1710#true") ("1710#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "1710#true") ("1710#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "1710#true") ("1710#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "1710#true") ("1710#true" "assume true;" "1710#true") ("1710#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "1710#true") ("1710#true" "assume !true;" "1711#false") ("1710#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "1710#true") ("1710#true" "~skip~7 := 0;" "1710#true") ("1710#true" "assume !!(~skip~7 != 0);" "1710#true") ("1710#true" "assume !(~s__state~7 == 12292);" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 12292;" "1710#true") ("1710#true" "assume ~s__state~7 == 16384;" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "2011#(= ssl3_connect_~s__state~7 4432)") ("1710#true" "assume !true;" "1711#false") ("1710#true" "assume ~s__state~7 == 4096;" "1710#true") ("1710#true" "assume !(~s__state~7 == 16384);" "1710#true") ("1710#true" "assume !false;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4096);" "1710#true") ("1710#true" "assume !(~s__state~7 == 20480);" "1710#true") ("1710#true" "assume ~s__state~7 == 20480;" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4099);" "1710#true") ("1710#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);" "1710#true") ("1710#true" "assume ~s__state~7 == 4099;" "1710#true") ("1710#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "1710#true") ("1710#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 4368;" "1710#true") ("1710#true" "assume true;" "1710#true") ("1710#true" "assume !!true;~state~7 := ~s__state~7;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4369);" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4368);" "1710#true") ("1710#true" "assume ~s__state~7 == 4369;" "1710#true") ("1710#true" "assume ~s__state~7 == 4385;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4385);" "1710#true") ("1710#true" "assume ~s__state~7 == 4384;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4384);" "1710#true") ("1710#true" "assume !(~s__state~7 == 4400);" "1710#true") ("1710#true" "assume ~s__state~7 == 4401;" "1710#true") ("1710#true" "assume !(~blastFlag~7 == 5);" "1710#true") ("1710#true" "assume ~blastFlag~7 == 5;" "1710#true") ("1710#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "1710#true") ("1710#true" "assume ~s__state~7 == 4400;" "1710#true") ("1710#true" "assume ~s__state~7 == 4416;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4416);" "1710#true") ("1710#true" "assume !(~s__state~7 == 4401);" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "1710#true") ("1710#true" "assume ~s__state~7 == 4432;" "2011#(= ssl3_connect_~s__state~7 4432)") ("1710#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "1710#true") ("1710#true" "assume !(~s__state~7 == 4417);" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 4417;" "1710#true") ("1710#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4433);" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 4433;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4432);" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "1710#true") ("1710#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "1710#true") ("1710#true" "assume !(~s__state~7 == 4449);" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 4449;" "1710#true") ("1710#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "1710#true") ("1710#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "1710#true") ("1710#true" "assume !(~s__state~7 == 4448);" "1710#true") ("1710#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "1710#true") ("1710#true" "assume ~s__state~7 == 4448;" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "1710#true") ("1710#true" "assume ~s__state~7 == 4465;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4464);" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 4464;" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 4467;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4467);" "1710#true") ("1710#true" "assume ~s__state~7 == 4480;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4465);" "1710#true") ("1710#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "1710#true") ("1710#true" "assume !!(~tmp___8~7 != 0);" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume ~s__state~7 == 4466;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4466);" "1710#true") ("1710#true" "assume ~s__state~7 == 4496;" "1710#true") ("1710#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4496);" "1710#true") ("1710#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "1710#true") ("1710#true" "assume ~s__state~7 == 4497;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4497);" "1710#true") ("1710#true" "assume !!(~tmp___7~7 != 0);" "1710#true") ("1710#true" "assume !(~s__state~7 == 4480);" "1710#true") ("1710#true" "assume ~s__state~7 == 4481;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4481);" "1710#true") ("1710#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4513);" "1710#true") ("1710#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4528);" "1710#true") ("1710#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "1710#true") ("1710#true" "assume ~s__state~7 == 4528;" "1710#true") ("1710#true" "assume !(~__cil_tmp61~7 > 0);" "1710#true") ("1710#true" "assume ~s__state~7 == 4512;" "1710#true") ("1710#true" "assume ~s__state~7 == 4513;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4512);" "1710#true") ("1710#true" "assume ~s__state~7 == 4561;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4560);" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume !(~s__state~7 == 4561);" "1710#true") ("1710#true" "assume !(~s__state~7 == 4529);" "1710#true") ("1710#true" "assume ~s__state~7 == 4529;" "1710#true") ("1710#true" "assume ~s__state~7 == 4560;" "1710#true") ("1710#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "1710#true") ("1710#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "1710#true") ("1710#true" "assume ~buf~7 == 0;~ret~7 := -1;" "1710#true") ("1710#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "1710#true") ("1710#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "1710#true") ("1710#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "1710#true") ("1710#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "1710#true") ("1710#true" "assume !!(~tmp___4~7 != 0);" "1710#true") ("1710#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "1710#true") ("1710#true" "assume !(~s__init_buf___0~7 == 0);" "1710#true") ("1710#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "1710#true") ("1710#true" "assume !(~ret~7 <= 0);" "1710#true") ("1710#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "1710#true") ("1710#true" "assume !(~s__debug~7 != 0);" "1710#true") ("1710#true" "assume !(~buf~7 == 0);" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume ~ret~7 <= 0;" "1710#true") ("1710#true" "assume !(~skip~7 != 0);" "1710#true") ("1710#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "1710#true") ("1710#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "1710#true") ("1710#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "1710#true") ("1710#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "1710#true") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:58 // // NestedWordAutomaton B7 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "2154#false" "2153#true" }, initialStates = {"2153#true" }, finalStates = {"2154#false" }, callTransitions = { }, internalTransitions = { ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4467;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4467);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4480;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4465);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4466;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4466);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4496;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4496);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4497;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4497);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4480);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume true;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4481;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4481);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !true;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "~skip~7 := 0;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4513);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !!(~skip~7 != 0);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 12292);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4528);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 12292;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4528;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 16384;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4512;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4513;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !true;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4096;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 16384);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4512);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4561;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4560);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4096);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 20480);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4561);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 20480;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4099);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4529);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4099;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4529;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4560;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume true;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4368;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !!true;~state~7 := ~s__state~7;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4369);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4368);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4369;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4385;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4385);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4384;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4384);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4400);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4401;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4400;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4416;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4416);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4401);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4432;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4417);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4417;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4433);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~ret~7 <= 0);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4433;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__debug~7 != 0);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4432);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4449);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4449;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~ret~7 <= 0;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~skip~7 != 0);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4448);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~ret~7 <= 0;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4448;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4465;" "2154#false") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4464);" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "2153#true") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4464;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))" "assume ~ret~7 <= 0;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2154#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "2154#false") ("2154#false" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "2154#false") ("2154#false" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "2154#false") ("2154#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "2154#false") ("2154#false" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "2154#false") ("2154#false" "assume true;" "2154#false") ("2154#false" "assume !true;" "2154#false") ("2154#false" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "2154#false") ("2154#false" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "2154#false") ("2154#false" "~skip~7 := 0;" "2154#false") ("2154#false" "assume !(~s__state~7 == 12292);" "2154#false") ("2154#false" "assume !!(~skip~7 != 0);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 12292;" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 16384;" "2154#false") ("2154#false" "assume !true;" "2154#false") ("2154#false" "assume ~s__state~7 == 4096;" "2154#false") ("2154#false" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "2154#false") ("2154#false" "assume !(~s__state~7 == 16384);" "2154#false") ("2154#false" "assume !!(~tmp___6~7 != 0);" "2154#false") ("2154#false" "assume !false;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4096);" "2154#false") ("2154#false" "assume !(~s__state~7 == 20480);" "2154#false") ("2154#false" "assume ~s__state~7 == 20480;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4099);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "2154#false") ("2154#false" "assume ~s__state~7 == 4099;" "2154#false") ("2154#false" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);" "2154#false") ("2154#false" "~s__state~7 := 4416;~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4368;" "2154#false") ("2154#false" "assume true;" "2154#false") ("2154#false" "assume !!true;~state~7 := ~s__state~7;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4369);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4368);" "2154#false") ("2154#false" "assume ~s__state~7 == 4369;" "2154#false") ("2154#false" "assume ~s__state~7 == 4385;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4385);" "2154#false") ("2154#false" "assume ~s__state~7 == 4384;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4384);" "2154#false") ("2154#false" "assume !(~s__state~7 == 4400);" "2154#false") ("2154#false" "assume ~s__state~7 == 4401;" "2154#false") ("2154#false" "assume !(~blastFlag~7 == 5);" "2154#false") ("2154#false" "assume ~blastFlag~7 == 5;" "2154#false") ("2154#false" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "2154#false") ("2154#false" "assume ~s__state~7 == 4400;" "2154#false") ("2154#false" "assume ~s__state~7 == 4416;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4416);" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4401);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "2154#false") ("2154#false" "assume ~s__state~7 == 4432;" "2154#false") ("2154#false" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "2154#false") ("2154#false" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "2154#false") ("2154#false" "assume !(~s__state~7 == 4417);" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4417;" "2154#false") ("2154#false" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4433);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4433;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4432);" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4449);" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4449;" "2154#false") ("2154#false" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "2154#false") ("2154#false" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "2154#false") ("2154#false" "assume !(~s__state~7 == 4448);" "2154#false") ("2154#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "2154#false") ("2154#false" "assume ~s__state~7 == 4448;" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4465;" "2154#false") ("2154#false" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "2154#false") ("2154#false" "assume !(~s__state~7 == 4464);" "2154#false") ("2154#false" "assume ~s__state~7 == 4464;" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4467;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4467);" "2154#false") ("2154#false" "assume ~s__state~7 == 4480;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4465);" "2154#false") ("2154#false" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "2154#false") ("2154#false" "assume !!(~tmp___8~7 != 0);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume ~s__state~7 == 4466;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4466);" "2154#false") ("2154#false" "assume ~s__state~7 == 4496;" "2154#false") ("2154#false" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4496);" "2154#false") ("2154#false" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "2154#false") ("2154#false" "assume ~s__state~7 == 4497;" "2154#false") ("2154#false" "assume !!(~tmp___7~7 != 0);" "2154#false") ("2154#false" "assume !(~s__state~7 == 4497);" "2154#false") ("2154#false" "assume !(~s__state~7 == 4480);" "2154#false") ("2154#false" "assume ~s__state~7 == 4481;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4481);" "2154#false") ("2154#false" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4513);" "2154#false") ("2154#false" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "2154#false") ("2154#false" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4528);" "2154#false") ("2154#false" "assume !(~__cil_tmp61~7 > 0);" "2154#false") ("2154#false" "assume ~s__state~7 == 4528;" "2154#false") ("2154#false" "assume ~s__state~7 == 4512;" "2154#false") ("2154#false" "assume ~s__state~7 == 4513;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4512);" "2154#false") ("2154#false" "assume ~s__state~7 == 4561;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4560);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume !(~s__state~7 == 4561);" "2154#false") ("2154#false" "assume !(~s__state~7 == 4529);" "2154#false") ("2154#false" "assume ~s__state~7 == 4529;" "2154#false") ("2154#false" "assume ~s__state~7 == 4560;" "2154#false") ("2154#false" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "2154#false") ("2154#false" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "2154#false") ("2154#false" "assume ~buf~7 == 0;~ret~7 := -1;" "2154#false") ("2154#false" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "2154#false") ("2154#false" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "2154#false") ("2154#false" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "2154#false") ("2154#false" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "2154#false") ("2154#false" "assume !!(~tmp___4~7 != 0);" "2154#false") ("2154#false" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "2154#false") ("2154#false" "assume !(~s__init_buf___0~7 == 0);" "2154#false") ("2154#false" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "2154#false") ("2154#false" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "2154#false") ("2154#false" "assume !(~ret~7 <= 0);" "2154#false") ("2154#false" "assume !(~s__debug~7 != 0);" "2154#false") ("2154#false" "assume !(~buf~7 == 0);" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume ~ret~7 <= 0;" "2154#false") ("2154#false" "assume !(~skip~7 != 0);" "2154#false") ("2154#false" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "2154#false") ("2154#false" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "2154#false") ("2154#false" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "2154#false") ("2154#false" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "2154#false") ("2153#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "2153#true") ("2153#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "2153#true") ("2153#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "2153#true") ("2153#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "2153#true") ("2153#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2153#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "2153#true") ("2153#true" "assume true;" "2153#true") ("2153#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "2153#true") ("2153#true" "assume !true;" "2154#false") ("2153#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "2153#true") ("2153#true" "~skip~7 := 0;" "2153#true") ("2153#true" "assume !!(~skip~7 != 0);" "2153#true") ("2153#true" "assume !(~s__state~7 == 12292);" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 12292;" "2153#true") ("2153#true" "assume ~s__state~7 == 16384;" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "2153#true") ("2153#true" "assume !true;" "2154#false") ("2153#true" "assume ~s__state~7 == 4096;" "2153#true") ("2153#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "2153#true") ("2153#true" "assume !(~s__state~7 == 16384);" "2153#true") ("2153#true" "assume !!(~tmp___6~7 != 0);" "2153#true") ("2153#true" "assume !false;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4096);" "2153#true") ("2153#true" "assume !(~s__state~7 == 20480);" "2153#true") ("2153#true" "assume ~s__state~7 == 20480;" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4099);" "2153#true") ("2153#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);" "2153#true") ("2153#true" "assume ~s__state~7 == 4099;" "2153#true") ("2153#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "2153#true") ("2153#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 4368;" "2153#true") ("2153#true" "assume true;" "2153#true") ("2153#true" "assume !!true;~state~7 := ~s__state~7;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4369);" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4368);" "2153#true") ("2153#true" "assume ~s__state~7 == 4369;" "2153#true") ("2153#true" "assume ~s__state~7 == 4385;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4385);" "2153#true") ("2153#true" "assume ~s__state~7 == 4384;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4384);" "2153#true") ("2153#true" "assume !(~s__state~7 == 4400);" "2153#true") ("2153#true" "assume ~s__state~7 == 4401;" "2153#true") ("2153#true" "assume !(~blastFlag~7 == 5);" "2153#true") ("2153#true" "assume ~blastFlag~7 == 5;" "2153#true") ("2153#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "2153#true") ("2153#true" "assume ~s__state~7 == 4400;" "2153#true") ("2153#true" "assume ~s__state~7 == 4416;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4416);" "2153#true") ("2153#true" "assume !(~s__state~7 == 4401);" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "2153#true") ("2153#true" "assume ~s__state~7 == 4432;" "2153#true") ("2153#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "2153#true") ("2153#true" "assume !(~s__state~7 == 4417);" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 4417;" "2153#true") ("2153#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4433);" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 4433;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4432);" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "2153#true") ("2153#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "2153#true") ("2153#true" "assume !(~s__state~7 == 4449);" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2153#true" "assume ~s__state~7 == 4449;" "2153#true") ("2153#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "2153#true") ("2153#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "2153#true") ("2153#true" "assume !(~s__state~7 == 4448);" "2153#true") ("2153#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 4448;" "2153#true") ("2153#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "2153#true") ("2153#true" "assume ~s__state~7 == 4465;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4464);" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 4464;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 4467;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4467);" "2153#true") ("2153#true" "assume ~s__state~7 == 4480;" "2599#(or (= ssl3_connect_~s__state~7 4480) (= ssl3_connect_~s__state~7 4464))") ("2153#true" "assume !(~s__state~7 == 4465);" "2153#true") ("2153#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "2153#true") ("2153#true" "assume !!(~tmp___8~7 != 0);" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume ~s__state~7 == 4466;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4466);" "2153#true") ("2153#true" "assume ~s__state~7 == 4496;" "2153#true") ("2153#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4496);" "2153#true") ("2153#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "2153#true") ("2153#true" "assume ~s__state~7 == 4497;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4497);" "2153#true") ("2153#true" "assume !!(~tmp___7~7 != 0);" "2153#true") ("2153#true" "assume !(~s__state~7 == 4480);" "2153#true") ("2153#true" "assume ~s__state~7 == 4481;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4481);" "2153#true") ("2153#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4513);" "2153#true") ("2153#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4528);" "2153#true") ("2153#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "2153#true") ("2153#true" "assume ~s__state~7 == 4528;" "2153#true") ("2153#true" "assume !(~__cil_tmp61~7 > 0);" "2153#true") ("2153#true" "assume ~s__state~7 == 4512;" "2153#true") ("2153#true" "assume ~s__state~7 == 4513;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4512);" "2153#true") ("2153#true" "assume ~s__state~7 == 4561;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4560);" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume !(~s__state~7 == 4561);" "2153#true") ("2153#true" "assume !(~s__state~7 == 4529);" "2153#true") ("2153#true" "assume ~s__state~7 == 4529;" "2153#true") ("2153#true" "assume ~s__state~7 == 4560;" "2153#true") ("2153#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "2153#true") ("2153#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "2153#true") ("2153#true" "assume ~buf~7 == 0;~ret~7 := -1;" "2153#true") ("2153#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "2153#true") ("2153#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "2153#true") ("2153#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "2153#true") ("2153#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "2153#true") ("2153#true" "assume !!(~tmp___4~7 != 0);" "2153#true") ("2153#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "2153#true") ("2153#true" "assume !(~s__init_buf___0~7 == 0);" "2153#true") ("2153#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "2153#true") ("2153#true" "assume !(~ret~7 <= 0);" "2153#true") ("2153#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "2153#true") ("2153#true" "assume !(~s__debug~7 != 0);" "2153#true") ("2153#true" "assume !(~buf~7 == 0);" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume ~ret~7 <= 0;" "2153#true") ("2153#true" "assume !(~skip~7 != 0);" "2153#true") ("2153#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "2153#true") ("2153#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "2153#true") ("2153#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "2153#true") ("2153#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "2153#true") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:59 // // NestedWordAutomaton B8 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "3202#(= ssl3_connect_~s__state~7 4512)" "2666#false" "2665#true" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" }, initialStates = {"2665#true" }, finalStates = {"2666#false" }, callTransitions = { }, internalTransitions = { ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4467;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4467);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4480;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4465);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4466;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4466);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4496;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4496);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4497;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4497);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4480);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume true;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4481;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4481);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !true;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "~skip~7 := 0;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !!(~skip~7 != 0);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 12292);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 12292;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 16384;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4512;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !true;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4096;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 16384);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4512);" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4096);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 20480);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 20480;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4099);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4099;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume true;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4368;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !!true;~state~7 := ~s__state~7;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4369);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4368);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4369;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4385;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4385);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4384;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4384);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4400);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4401;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4400;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4416;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4416);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4401);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4432;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4417);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4417;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~ret~7 <= 0;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4433);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~ret~7 <= 0);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4433;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4432);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__debug~7 != 0);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4449);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4449;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~ret~7 <= 0;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~skip~7 != 0);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4448);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4448;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4465;" "2666#false") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume !(~s__state~7 == 4464);" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))" "assume ~s__state~7 == 4464;" "2666#false") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume true;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !true;" "2666#false") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~skip~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 12292);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~skip~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 12292;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 16384;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !true;" "2666#false") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4096;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 16384);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~tmp___6~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !false;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4096);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 20480);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 20480;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4099);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4099;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~s__state~7 := 4416;~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4368;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume true;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!true;~state~7 := ~s__state~7;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4369);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4368);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4369;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4385;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4385);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4384;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4384);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4400);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4401;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~blastFlag~7 == 5);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~blastFlag~7 == 5;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4400;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4416;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4416);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4401);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4432;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4417);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4417;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4433);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4433;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4432);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4449);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4449;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4448);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4448;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4465;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4464);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4464;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4467;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4467);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4480;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4465);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~tmp___8~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4466;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4466);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4496;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4496);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4497;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4497);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~tmp___7~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4480);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4481;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4481);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4513);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4528);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4528;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~__cil_tmp61~7 > 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4512;" "3200#(and (= ssl3_connect_~s__state~7 4512) (= ssl3_connect_~s__s3__tmp__cert_req~7 0))") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4513;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4512);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4561;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4560);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4561);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__state~7 == 4529);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4529;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__state~7 == 4560;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~buf~7 == 0;~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~tmp___4~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__init_buf___0~7 == 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~ret~7 <= 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__debug~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~buf~7 == 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~ret~7 <= 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~skip~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4467;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4467);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4480;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4465);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4466;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4466);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "2665#true") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4496;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4496);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4497;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4497);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4480);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume true;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4481;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4481);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !true;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "~skip~7 := 0;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !!(~skip~7 != 0);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 12292);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 12292;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 16384;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4512;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !true;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4096;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 16384);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4512);" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4096);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 20480);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 20480;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4099);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4099;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume true;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4368;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !!true;~state~7 := ~s__state~7;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4369);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4368);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4369;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4385;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4385);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4384;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4384);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4400);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4401;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4400;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4416;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4416);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4401);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4432;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4417);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4417;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~ret~7 <= 0;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4433);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~ret~7 <= 0);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4433;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4432);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__debug~7 != 0);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4449);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4449;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~ret~7 <= 0;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~skip~7 != 0);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4448);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4448;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4465;" "2666#false") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume !(~s__state~7 == 4464);" "3202#(= ssl3_connect_~s__state~7 4512)") ("3202#(= ssl3_connect_~s__state~7 4512)" "assume ~s__state~7 == 4464;" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "2666#false") ("2666#false" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "2666#false") ("2666#false" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "2666#false") ("2666#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "2666#false") ("2666#false" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "2666#false") ("2666#false" "assume true;" "2666#false") ("2666#false" "assume !true;" "2666#false") ("2666#false" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "2666#false") ("2666#false" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "2666#false") ("2666#false" "~skip~7 := 0;" "2666#false") ("2666#false" "assume !(~s__state~7 == 12292);" "2666#false") ("2666#false" "assume !!(~skip~7 != 0);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 12292;" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 16384;" "2666#false") ("2666#false" "assume !true;" "2666#false") ("2666#false" "assume ~s__state~7 == 4096;" "2666#false") ("2666#false" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "2666#false") ("2666#false" "assume !(~s__state~7 == 16384);" "2666#false") ("2666#false" "assume !!(~tmp___6~7 != 0);" "2666#false") ("2666#false" "assume !false;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4096);" "2666#false") ("2666#false" "assume !(~s__state~7 == 20480);" "2666#false") ("2666#false" "assume ~s__state~7 == 20480;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4099);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "2666#false") ("2666#false" "assume ~s__state~7 == 4099;" "2666#false") ("2666#false" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);" "2666#false") ("2666#false" "~s__state~7 := 4416;~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4368;" "2666#false") ("2666#false" "assume true;" "2666#false") ("2666#false" "assume !!true;~state~7 := ~s__state~7;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4369);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4368);" "2666#false") ("2666#false" "assume ~s__state~7 == 4369;" "2666#false") ("2666#false" "assume ~s__state~7 == 4385;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4385);" "2666#false") ("2666#false" "assume ~s__state~7 == 4384;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4384);" "2666#false") ("2666#false" "assume !(~s__state~7 == 4400);" "2666#false") ("2666#false" "assume ~s__state~7 == 4401;" "2666#false") ("2666#false" "assume !(~blastFlag~7 == 5);" "2666#false") ("2666#false" "assume ~blastFlag~7 == 5;" "2666#false") ("2666#false" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "2666#false") ("2666#false" "assume ~s__state~7 == 4400;" "2666#false") ("2666#false" "assume ~s__state~7 == 4416;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4416);" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4401);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "2666#false") ("2666#false" "assume ~s__state~7 == 4432;" "2666#false") ("2666#false" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "2666#false") ("2666#false" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "2666#false") ("2666#false" "assume !(~s__state~7 == 4417);" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4417;" "2666#false") ("2666#false" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4433);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4433;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4432);" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4449);" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4449;" "2666#false") ("2666#false" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "2666#false") ("2666#false" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "2666#false") ("2666#false" "assume !(~s__state~7 == 4448);" "2666#false") ("2666#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "2666#false") ("2666#false" "assume ~s__state~7 == 4448;" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4465;" "2666#false") ("2666#false" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "2666#false") ("2666#false" "assume !(~s__state~7 == 4464);" "2666#false") ("2666#false" "assume ~s__state~7 == 4464;" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4467;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4467);" "2666#false") ("2666#false" "assume ~s__state~7 == 4480;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4465);" "2666#false") ("2666#false" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "2666#false") ("2666#false" "assume !!(~tmp___8~7 != 0);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume ~s__state~7 == 4466;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4466);" "2666#false") ("2666#false" "assume ~s__state~7 == 4496;" "2666#false") ("2666#false" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4496);" "2666#false") ("2666#false" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "2666#false") ("2666#false" "assume ~s__state~7 == 4497;" "2666#false") ("2666#false" "assume !!(~tmp___7~7 != 0);" "2666#false") ("2666#false" "assume !(~s__state~7 == 4497);" "2666#false") ("2666#false" "assume !(~s__state~7 == 4480);" "2666#false") ("2666#false" "assume ~s__state~7 == 4481;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4481);" "2666#false") ("2666#false" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4513);" "2666#false") ("2666#false" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4528);" "2666#false") ("2666#false" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "2666#false") ("2666#false" "assume ~s__state~7 == 4528;" "2666#false") ("2666#false" "assume !(~__cil_tmp61~7 > 0);" "2666#false") ("2666#false" "assume ~s__state~7 == 4512;" "2666#false") ("2666#false" "assume ~s__state~7 == 4513;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4512);" "2666#false") ("2666#false" "assume ~s__state~7 == 4561;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4560);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume !(~s__state~7 == 4561);" "2666#false") ("2666#false" "assume !(~s__state~7 == 4529);" "2666#false") ("2666#false" "assume ~s__state~7 == 4529;" "2666#false") ("2666#false" "assume ~s__state~7 == 4560;" "2666#false") ("2666#false" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "2666#false") ("2666#false" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "2666#false") ("2666#false" "assume ~buf~7 == 0;~ret~7 := -1;" "2666#false") ("2666#false" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "2666#false") ("2666#false" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "2666#false") ("2666#false" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "2666#false") ("2666#false" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "2666#false") ("2666#false" "assume !!(~tmp___4~7 != 0);" "2666#false") ("2666#false" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "2666#false") ("2666#false" "assume !(~s__init_buf___0~7 == 0);" "2666#false") ("2666#false" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "2666#false") ("2666#false" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "2666#false") ("2666#false" "assume !(~ret~7 <= 0);" "2666#false") ("2666#false" "assume !(~s__debug~7 != 0);" "2666#false") ("2666#false" "assume !(~buf~7 == 0);" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume ~ret~7 <= 0;" "2666#false") ("2666#false" "assume !(~skip~7 != 0);" "2666#false") ("2666#false" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "2666#false") ("2666#false" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "2666#false") ("2666#false" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "2666#false") ("2666#false" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "2666#false") ("2665#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "2665#true") ("2665#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "2665#true") ("2665#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "2665#true") ("2665#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("2665#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "2665#true") ("2665#true" "assume true;" "2665#true") ("2665#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "2665#true") ("2665#true" "assume !true;" "2666#false") ("2665#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "2665#true") ("2665#true" "~skip~7 := 0;" "2665#true") ("2665#true" "assume !!(~skip~7 != 0);" "2665#true") ("2665#true" "assume !(~s__state~7 == 12292);" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 12292;" "2665#true") ("2665#true" "assume ~s__state~7 == 16384;" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume !true;" "2666#false") ("2665#true" "assume ~s__state~7 == 4096;" "2665#true") ("2665#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "2665#true") ("2665#true" "assume !(~s__state~7 == 16384);" "2665#true") ("2665#true" "assume !!(~tmp___6~7 != 0);" "2665#true") ("2665#true" "assume !false;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4096);" "2665#true") ("2665#true" "assume !(~s__state~7 == 20480);" "2665#true") ("2665#true" "assume ~s__state~7 == 20480;" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4099);" "2665#true") ("2665#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);" "2665#true") ("2665#true" "assume ~s__state~7 == 4099;" "2665#true") ("2665#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "2665#true") ("2665#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4368;" "2665#true") ("2665#true" "assume true;" "2665#true") ("2665#true" "assume !!true;~state~7 := ~s__state~7;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4369);" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4368);" "2665#true") ("2665#true" "assume ~s__state~7 == 4369;" "2665#true") ("2665#true" "assume ~s__state~7 == 4385;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4385);" "2665#true") ("2665#true" "assume ~s__state~7 == 4384;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4384);" "2665#true") ("2665#true" "assume !(~s__state~7 == 4400);" "2665#true") ("2665#true" "assume ~s__state~7 == 4401;" "2665#true") ("2665#true" "assume !(~blastFlag~7 == 5);" "2665#true") ("2665#true" "assume ~blastFlag~7 == 5;" "2665#true") ("2665#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "2665#true") ("2665#true" "assume ~s__state~7 == 4400;" "2665#true") ("2665#true" "assume ~s__state~7 == 4416;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4416);" "2665#true") ("2665#true" "assume !(~s__state~7 == 4401);" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "2665#true") ("2665#true" "assume ~s__state~7 == 4432;" "2665#true") ("2665#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "2665#true") ("2665#true" "assume !(~s__state~7 == 4417);" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4417;" "2665#true") ("2665#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4433);" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4433;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4432);" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "3202#(= ssl3_connect_~s__state~7 4512)") ("2665#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "2665#true") ("2665#true" "assume !(~s__state~7 == 4449);" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4449;" "2665#true") ("2665#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "2665#true") ("2665#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "2665#true") ("2665#true" "assume !(~s__state~7 == 4448);" "2665#true") ("2665#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4448;" "2665#true") ("2665#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "2665#true") ("2665#true" "assume ~s__state~7 == 4465;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4464);" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4464;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4467;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4467);" "2665#true") ("2665#true" "assume ~s__state~7 == 4480;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4465);" "2665#true") ("2665#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "2665#true") ("2665#true" "assume !!(~tmp___8~7 != 0);" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume ~s__state~7 == 4466;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4466);" "2665#true") ("2665#true" "assume ~s__state~7 == 4496;" "2665#true") ("2665#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4496);" "2665#true") ("2665#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "2665#true") ("2665#true" "assume ~s__state~7 == 4497;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4497);" "2665#true") ("2665#true" "assume !!(~tmp___7~7 != 0);" "2665#true") ("2665#true" "assume !(~s__state~7 == 4480);" "2665#true") ("2665#true" "assume ~s__state~7 == 4481;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4481);" "2665#true") ("2665#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4513);" "2665#true") ("2665#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4528);" "2665#true") ("2665#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "2665#true") ("2665#true" "assume ~s__state~7 == 4528;" "2665#true") ("2665#true" "assume !(~__cil_tmp61~7 > 0);" "2665#true") ("2665#true" "assume ~s__state~7 == 4512;" "3202#(= ssl3_connect_~s__state~7 4512)") ("2665#true" "assume ~s__state~7 == 4513;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4512);" "2665#true") ("2665#true" "assume ~s__state~7 == 4561;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4560);" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume !(~s__state~7 == 4561);" "2665#true") ("2665#true" "assume !(~s__state~7 == 4529);" "2665#true") ("2665#true" "assume ~s__state~7 == 4529;" "2665#true") ("2665#true" "assume ~s__state~7 == 4560;" "2665#true") ("2665#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "2665#true") ("2665#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "2665#true") ("2665#true" "assume ~buf~7 == 0;~ret~7 := -1;" "2665#true") ("2665#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "2665#true") ("2665#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "2665#true") ("2665#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "2665#true") ("2665#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "2665#true") ("2665#true" "assume !!(~tmp___4~7 != 0);" "2665#true") ("2665#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "2665#true") ("2665#true" "assume !(~s__init_buf___0~7 == 0);" "2665#true") ("2665#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "2665#true") ("2665#true" "assume !(~ret~7 <= 0);" "2665#true") ("2665#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "2665#true") ("2665#true" "assume !(~s__debug~7 != 0);" "2665#true") ("2665#true" "assume !(~buf~7 == 0);" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume ~ret~7 <= 0;" "2665#true") ("2665#true" "assume !(~skip~7 != 0);" "2665#true") ("2665#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "2665#true") ("2665#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "2665#true") ("2665#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "2665#true") ("2665#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "2665#true") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume true;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !true;" "2666#false") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "~skip~7 := 0;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 12292);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !!(~skip~7 != 0);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 12292;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 16384;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !true;" "2666#false") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4096;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 16384);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4096);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 20480);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 20480;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4099);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4099;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4368;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume true;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !!true;~state~7 := ~s__state~7;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4369);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4368);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4369;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4385;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4385);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4384;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4384);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4400);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4401;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4400;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4416;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4416);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4401);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4432;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4417);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4417;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4433);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~ret~7 <= 0);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4433;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__debug~7 != 0);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4432);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4449);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "2665#true") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4449;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~ret~7 <= 0;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4448);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~skip~7 != 0);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~ret~7 <= 0;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4448;" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume !(~s__state~7 == 4464);" "3180#(= ssl3_connect_~s__s3__tmp__cert_req~7 0)") ("3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))" "assume ~s__state~7 == 4464;" "3109#(or (= ssl3_connect_~s__s3__tmp__cert_req~7 0) (= ssl3_connect_~s__state~7 4464))") }, returnTransitions = { } ); // Testfile dumped by Ultimate at 2015/01/22 15:33:59 // // NestedWordAutomaton B9 = ( callAlphabet = {}, internalAlphabet = {"assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "assume ~ret~7 <= 0;" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "assume true;" "assume !true;" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "~skip~7 := 0;" "assume !!(~skip~7 != 0);" "assume !(~s__state~7 == 12292);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 12292;" "assume ~s__state~7 == 16384;" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "assume !true;" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4096;" "assume !(~s__state~7 == 16384);" "assume !!(~tmp___6~7 != 0);" "assume !false;" "assume !(~s__state~7 == 4096);" "assume !(~s__state~7 == 20480);" "assume ~s__state~7 == 20480;" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "assume !(~s__state~7 == 4099);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4099;" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "assume !(~ret~7 <= 0);" "~s__state~7 := 4416;~s__init_num~7 := 0;" "assume ~s__state~7 == 4368;" "assume true;" "assume !!true;~state~7 := ~s__state~7;" "assume !(~s__state~7 == 4369);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4368);" "assume ~s__state~7 == 4369;" "assume ~s__state~7 == 4385;" "assume !(~s__state~7 == 4385);" "assume ~s__state~7 == 4384;" "assume !(~s__state~7 == 4384);" "assume !(~s__state~7 == 4400);" "assume ~s__state~7 == 4401;" "assume !(~blastFlag~7 == 5);" "assume ~blastFlag~7 == 5;" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "assume ~s__state~7 == 4400;" "assume ~s__state~7 == 4416;" "assume !(~s__state~7 == 4416);" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "assume !(~s__state~7 == 4401);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4432;" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "assume !(~s__state~7 == 4417);" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4417;" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4433);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4433;" "assume !(~s__state~7 == 4432);" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4449);" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "assume ~s__state~7 == 4449;" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "assume !(~s__state~7 == 4448);" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4448;" "assume ~s__state~7 == 4465;" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "assume !(~s__state~7 == 4464);" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "assume ~s__state~7 == 4464;" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4467;" "assume !(~s__state~7 == 4467);" "assume ~s__state~7 == 4480;" "assume !(~s__state~7 == 4465);" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "assume !!(~tmp___8~7 != 0);" "assume ~ret~7 <= 0;" "assume ~s__state~7 == 4466;" "assume !(~s__state~7 == 4466);" "assume ~s__state~7 == 4496;" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "assume !(~s__state~7 == 4496);" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "assume ~s__state~7 == 4497;" "assume !(~s__state~7 == 4497);" "assume !!(~tmp___7~7 != 0);" "assume !(~s__state~7 == 4480);" "assume ~s__state~7 == 4481;" "assume !(~s__state~7 == 4481);" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "assume !(~s__state~7 == 4513);" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "assume !(~s__state~7 == 4528);" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "assume ~s__state~7 == 4528;" "assume !(~__cil_tmp61~7 > 0);" "assume ~s__state~7 == 4512;" "assume ~s__state~7 == 4513;" "assume !(~s__state~7 == 4512);" "assume ~s__state~7 == 4561;" "assume !(~s__state~7 == 4560);" "assume ~ret~7 <= 0;" "assume !(~s__state~7 == 4561);" "assume !(~s__state~7 == 4529);" "assume ~s__state~7 == 4529;" "assume ~s__state~7 == 4560;" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "assume ~buf~7 == 0;~ret~7 := -1;" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "assume !!(~tmp___4~7 != 0);" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "assume !(~s__init_buf___0~7 == 0);" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "assume !(~ret~7 <= 0);" "assume !(~s__debug~7 != 0);" "assume !(~buf~7 == 0);" "assume ~ret~7 <= 0;" "assume ~ret~7 <= 0;" "assume !(~skip~7 != 0);" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" }, returnAlphabet = {}, states = {"3268#false" "3267#true" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" }, initialStates = {"3267#true" }, finalStates = {"3268#false" }, callTransitions = { }, internalTransitions = { ("3268#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "3268#false") ("3268#false" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "3268#false") ("3268#false" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "3268#false") ("3268#false" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "3268#false") ("3268#false" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "3268#false") ("3268#false" "assume true;" "3268#false") ("3268#false" "assume !true;" "3268#false") ("3268#false" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "3268#false") ("3268#false" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "3268#false") ("3268#false" "~skip~7 := 0;" "3268#false") ("3268#false" "assume !(~s__state~7 == 12292);" "3268#false") ("3268#false" "assume !!(~skip~7 != 0);" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 12292;" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 16384;" "3268#false") ("3268#false" "assume !true;" "3268#false") ("3268#false" "assume ~s__state~7 == 4096;" "3268#false") ("3268#false" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "3268#false") ("3268#false" "assume !(~s__state~7 == 16384);" "3268#false") ("3268#false" "assume !!(~tmp___6~7 != 0);" "3268#false") ("3268#false" "assume !false;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4096);" "3268#false") ("3268#false" "assume !(~s__state~7 == 20480);" "3268#false") ("3268#false" "assume ~s__state~7 == 20480;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4099);" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "3268#false") ("3268#false" "assume ~s__state~7 == 4099;" "3268#false") ("3268#false" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);" "3268#false") ("3268#false" "~s__state~7 := 4416;~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 4368;" "3268#false") ("3268#false" "assume true;" "3268#false") ("3268#false" "assume !!true;~state~7 := ~s__state~7;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4369);" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4368);" "3268#false") ("3268#false" "assume ~s__state~7 == 4369;" "3268#false") ("3268#false" "assume ~s__state~7 == 4385;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4385);" "3268#false") ("3268#false" "assume ~s__state~7 == 4384;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4384);" "3268#false") ("3268#false" "assume !(~s__state~7 == 4400);" "3268#false") ("3268#false" "assume ~s__state~7 == 4401;" "3268#false") ("3268#false" "assume !(~blastFlag~7 == 5);" "3268#false") ("3268#false" "assume ~blastFlag~7 == 5;" "3268#false") ("3268#false" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "3268#false") ("3268#false" "assume ~s__state~7 == 4400;" "3268#false") ("3268#false" "assume ~s__state~7 == 4416;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4416);" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4401);" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "3268#false") ("3268#false" "assume ~s__state~7 == 4432;" "3268#false") ("3268#false" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "3268#false") ("3268#false" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "3268#false") ("3268#false" "assume !(~s__state~7 == 4417);" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 4417;" "3268#false") ("3268#false" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4433);" "3268#false") ("3268#false" "assume ~s__state~7 == 4433;" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4432);" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4449);" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 4449;" "3268#false") ("3268#false" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "3268#false") ("3268#false" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "3268#false") ("3268#false" "assume !(~s__state~7 == 4448);" "3268#false") ("3268#false" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "3268#false") ("3268#false" "assume ~s__state~7 == 4448;" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 4465;" "3268#false") ("3268#false" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "3268#false") ("3268#false" "assume !(~s__state~7 == 4464);" "3268#false") ("3268#false" "assume ~s__state~7 == 4464;" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 4467;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4467);" "3268#false") ("3268#false" "assume ~s__state~7 == 4480;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4465);" "3268#false") ("3268#false" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "3268#false") ("3268#false" "assume !!(~tmp___8~7 != 0);" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume ~s__state~7 == 4466;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4466);" "3268#false") ("3268#false" "assume ~s__state~7 == 4496;" "3268#false") ("3268#false" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4496);" "3268#false") ("3268#false" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "3268#false") ("3268#false" "assume ~s__state~7 == 4497;" "3268#false") ("3268#false" "assume !!(~tmp___7~7 != 0);" "3268#false") ("3268#false" "assume !(~s__state~7 == 4497);" "3268#false") ("3268#false" "assume !(~s__state~7 == 4480);" "3268#false") ("3268#false" "assume ~s__state~7 == 4481;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4481);" "3268#false") ("3268#false" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4513);" "3268#false") ("3268#false" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "3268#false") ("3268#false" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4528);" "3268#false") ("3268#false" "assume !(~__cil_tmp61~7 > 0);" "3268#false") ("3268#false" "assume ~s__state~7 == 4528;" "3268#false") ("3268#false" "assume ~s__state~7 == 4512;" "3268#false") ("3268#false" "assume ~s__state~7 == 4513;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4512);" "3268#false") ("3268#false" "assume ~s__state~7 == 4561;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4560);" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume !(~s__state~7 == 4561);" "3268#false") ("3268#false" "assume !(~s__state~7 == 4529);" "3268#false") ("3268#false" "assume ~s__state~7 == 4529;" "3268#false") ("3268#false" "assume ~s__state~7 == 4560;" "3268#false") ("3268#false" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "3268#false") ("3268#false" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "3268#false") ("3268#false" "assume ~buf~7 == 0;~ret~7 := -1;" "3268#false") ("3268#false" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "3268#false") ("3268#false" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "3268#false") ("3268#false" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "3268#false") ("3268#false" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "3268#false") ("3268#false" "assume !!(~tmp___4~7 != 0);" "3268#false") ("3268#false" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "3268#false") ("3268#false" "assume !(~s__init_buf___0~7 == 0);" "3268#false") ("3268#false" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "3268#false") ("3268#false" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "3268#false") ("3268#false" "assume !(~ret~7 <= 0);" "3268#false") ("3268#false" "assume !(~s__debug~7 != 0);" "3268#false") ("3268#false" "assume !(~buf~7 == 0);" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume ~ret~7 <= 0;" "3268#false") ("3268#false" "assume !(~skip~7 != 0);" "3268#false") ("3268#false" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "3268#false") ("3268#false" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "3268#false") ("3268#false" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "3268#false") ("3268#false" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "3268#false") ("3267#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4512;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 3;}EndParallelComposition~s__init_num~7 := 0;" "3267#true") ("3267#true" "~s__server~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition~__cil_tmp55~7 := ~s__version~7 - 65280;" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~s__state~7 := 4352;~__cil_tmp56~7 := ~s__s3__flags~7;~__cil_tmp57~7 := ~__cil_tmp56~7 + 5;~s__s3__flags~7 := ~__cil_tmp57~7;BeginParallelComposition{ParallelCodeBlock0: assume !(~s__hit~7 != 0);~s__s3__tmp__next_state___0~7 := 4560;ParallelCodeBlock1: assume ~s__hit~7 != 0;~s__s3__tmp__next_state___0~7 := 3;~__cil_tmp58~7 := ~s__s3__flags~7;BeginParallelComposition{ParallelCodeBlock0: assume ~__cil_tmp58~7 - 2 != 0;~s__state~7 := 3;~__cil_tmp59~7 := ~s__s3__flags~7;~__cil_tmp60~7 := ~__cil_tmp59~7 + 4;~s__s3__flags~7 := ~__cil_tmp60~7;~s__s3__delay_buf_pop_ret~7 := 0;ParallelCodeBlock1: assume !(~__cil_tmp58~7 - 2 != 0);}EndParallelComposition}EndParallelComposition~s__init_num~7 := 0;" "3267#true") ("3267#true" "assume ~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0;~skip~7 := 1;" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "3267#true") ("3267#true" "~ret~7 := #t~nondet35;havoc #t~nondet35;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 3;~blastFlag~7 := 4;ParallelCodeBlock1: assume !(~blastFlag~7 == 3);}EndParallelComposition" "3267#true") ("3267#true" "BeginParallelComposition{ParallelCodeBlock0: #res := -1;ParallelCodeBlock1: assume true;#res := -1;}EndParallelComposition" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 != 0;~s__state~7 := 4464;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 != 0);~s__state~7 := 4480;}EndParallelComposition~s__init_num~7 := 0;" "3267#true") ("3267#true" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "3267#true") ("3267#true" "assume true;" "3267#true") ("3267#true" "~ret~7 := #t~nondet33;havoc #t~nondet33;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 1;~blastFlag~7 := 2;ParallelCodeBlock1: assume !(~blastFlag~7 == 1);}EndParallelComposition" "3267#true") ("3267#true" "assume !true;" "3268#false") ("3267#true" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "3267#true") ("3267#true" "~skip~7 := 0;" "3267#true") ("3267#true" "assume !!(~skip~7 != 0);" "3267#true") ("3267#true" "assume !(~s__state~7 == 12292);" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 12292;" "3267#true") ("3267#true" "assume ~s__state~7 == 16384;" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~s__state~7 := 4432;~s__init_num~7 := 0;" "3267#true") ("3267#true" "assume !true;" "3268#false") ("3267#true" "assume ~s__state~7 == 4096;" "3267#true") ("3267#true" "assume !(~tmp___6~7 != 0);~ret~7 := -1;" "3267#true") ("3267#true" "assume !(~s__state~7 == 16384);" "3267#true") ("3267#true" "assume !!(~tmp___6~7 != 0);" "3267#true") ("3267#true" "assume !false;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4096);" "3267#true") ("3267#true" "assume !(~s__state~7 == 20480);" "3267#true") ("3267#true" "assume ~s__state~7 == 20480;" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4099);" "3267#true") ("3267#true" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);" "3267#true") ("3267#true" "assume ~s__state~7 == 4099;" "3267#true") ("3267#true" "~s__shutdown~7 := 0;~ret~7 := #t~nondet32;havoc #t~nondet32;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 0;~blastFlag~7 := 1;ParallelCodeBlock1: assume !(~blastFlag~7 == 0);}EndParallelComposition" "3267#true") ("3267#true" "~s__state~7 := 4416;~s__init_num~7 := 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 4368;" "3267#true") ("3267#true" "assume true;" "3267#true") ("3267#true" "assume !!true;~state~7 := ~s__state~7;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4369);" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4368);" "3267#true") ("3267#true" "assume ~s__state~7 == 4369;" "3267#true") ("3267#true" "assume ~s__state~7 == 4385;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4385);" "3267#true") ("3267#true" "assume ~s__state~7 == 4384;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4384);" "3267#true") ("3267#true" "assume !(~s__state~7 == 4400);" "3267#true") ("3267#true" "assume ~s__state~7 == 4401;" "3267#true") ("3267#true" "assume !(~blastFlag~7 == 5);" "3267#true") ("3267#true" "assume ~blastFlag~7 == 5;" "3267#true") ("3267#true" "~ret~7 := #t~nondet36;havoc #t~nondet36;" "3267#true") ("3267#true" "assume ~s__state~7 == 4400;" "3267#true") ("3267#true" "assume ~s__state~7 == 4416;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4416);" "3267#true") ("3267#true" "assume !(~s__state~7 == 4401);" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~s__state~7 := 4448;~s__init_num~7 := 0;" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~s__state~7 := 4384;~s__init_num~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__bbio~7 != ~s__wbio~7;ParallelCodeBlock1: assume !(~s__bbio~7 != ~s__wbio~7);}EndParallelComposition" "3267#true") ("3267#true" "assume ~s__state~7 == 4432;" "3267#true") ("3267#true" "~ret~7 := #t~nondet37;havoc #t~nondet37;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 4;~blastFlag~7 := 5;ParallelCodeBlock1: assume !(~blastFlag~7 == 4);}EndParallelComposition" "3267#true") ("3267#true" "assume !(~s__state~7 == 4417);" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;~s__state~7 := 4560;ParallelCodeBlock1: assume !(~s__hit~7 != 0);~s__state~7 := 4400;}EndParallelComposition~s__init_num~7 := 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 4417;" "3267#true") ("3267#true" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4433);" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 4433;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4432);" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3267#true" "~initial_state := #in~initial_state;~s__info_callback~7 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~7 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~7;havoc ~s__new_session~7;havoc ~s__server~7;~s__version~7 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~7;havoc ~s__init_num~7;~s__bbio~7 := #t~nondet3;havoc #t~nondet3;~s__wbio~7 := #t~nondet4;havoc #t~nondet4;~s__hit~7 := #t~nondet5;havoc #t~nondet5;havoc ~s__rwstate~7;havoc ~s__init_buf___0~7;~s__debug~7 := #t~nondet6;havoc #t~nondet6;havoc ~s__shutdown~7;~s__ctx__info_callback~7 := #t~nondet7;havoc #t~nondet7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~nondet8;havoc #t~nondet8;~s__ctx__stats__sess_connect~7 := #t~nondet9;havoc #t~nondet9;~s__ctx__stats__sess_hit~7 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_connect_good~7 := #t~nondet11;havoc #t~nondet11;havoc ~s__s3__change_cipher_spec~7;havoc ~s__s3__flags~7;havoc ~s__s3__delay_buf_pop_ret~7;~s__s3__tmp__cert_req~7 := #t~nondet12;havoc #t~nondet12;~s__s3__tmp__new_compression~7 := #t~nondet13;havoc #t~nondet13;~s__s3__tmp__reuse_message~7 := #t~nondet14;havoc #t~nondet14;~s__s3__tmp__new_cipher~7 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~7 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~7;~s__s3__tmp__new_compression__id~7 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~7;havoc ~s__session__compress_meth~7;havoc ~buf~7;havoc ~tmp~7;havoc ~l~7;havoc ~num1~7;havoc ~cb~7;havoc ~ret~7;havoc ~new_state~7;havoc ~state~7;havoc ~skip~7;havoc ~tmp___0~7;~tmp___1~7 := #t~nondet18;havoc #t~nondet18;~tmp___2~7 := #t~nondet19;havoc #t~nondet19;~tmp___3~7 := #t~nondet20;havoc #t~nondet20;~tmp___4~7 := #t~nondet21;havoc #t~nondet21;~tmp___5~7 := #t~nondet22;havoc #t~nondet22;~tmp___6~7 := #t~nondet23;havoc #t~nondet23;~tmp___7~7 := #t~nondet24;havoc #t~nondet24;~tmp___8~7 := #t~nondet25;havoc #t~nondet25;~tmp___9~7 := #t~nondet26;havoc #t~nondet26;havoc ~blastFlag~7;havoc ~__cil_tmp55~7;havoc ~__cil_tmp56~7;havoc ~__cil_tmp57~7;havoc ~__cil_tmp58~7;havoc ~__cil_tmp59~7;havoc ~__cil_tmp60~7;havoc ~__cil_tmp61~7;havoc ~__cil_tmp62~7;havoc ~__cil_tmp63~7;havoc ~__cil_tmp64~7;~s__state~7 := ~initial_state;~blastFlag~7 := 0;~tmp~7 := #t~nondet27;havoc #t~nondet27;~cb~7 := 0;~ret~7 := -1;~skip~7 := 0;~tmp___0~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__info_callback~7 != 0;~cb~7 := ~s__info_callback~7;ParallelCodeBlock1: assume !(~s__info_callback~7 != 0);BeginParallelComposition{ParallelCodeBlock0: assume ~s__ctx__info_callback~7 != 0;~cb~7 := ~s__ctx__info_callback~7;ParallelCodeBlock1: assume !(~s__ctx__info_callback~7 != 0);}EndParallelComposition}EndParallelComposition#t~post28 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post28 + 1;havoc #t~post28;BeginParallelComposition{ParallelCodeBlock0: assume !(~tmp___1~7 - 12288 != 0);ParallelCodeBlock1: assume ~tmp___1~7 - 12288 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~tmp___2~7 - 16384 != 0;ParallelCodeBlock1: assume !(~tmp___2~7 - 16384 != 0);}EndParallelComposition}EndParallelComposition" "3267#true") ("3267#true" "assume !(~s__state~7 == 4449);" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~s__state~7 := 4480;~s__init_num~7 := 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 4449;" "3267#true") ("3267#true" "~ret~7 := #t~nondet39;havoc #t~nondet39;" "3267#true") ("3267#true" "~ret~7 := #t~nondet38;havoc #t~nondet38;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "3267#true") ("3267#true" "assume !(~s__state~7 == 4448);" "3267#true") ("3267#true" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 4448;" "3267#true") ("3267#true" "assume !(~s__s3__tmp__new_cipher__algorithms~7 - 256 != 0);~ret~7 := #t~nondet34;havoc #t~nondet34;BeginParallelComposition{ParallelCodeBlock0: assume ~blastFlag~7 == 2;~blastFlag~7 := 3;ParallelCodeBlock1: assume !(~blastFlag~7 == 2);}EndParallelComposition" "3267#true") ("3267#true" "assume ~s__state~7 == 4465;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4464);" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);~l~7 := ~s__s3__tmp__new_cipher__algorithms~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__cert_req~7 == 1;~s__state~7 := 4496;ParallelCodeBlock1: assume !(~s__s3__tmp__cert_req~7 == 1);~s__state~7 := 4512;~s__s3__change_cipher_spec~7 := 0;}EndParallelComposition~s__init_num~7 := 0;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3267#true" "assume ~s__state~7 == 4464;" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 4467;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4467);" "3267#true") ("3267#true" "assume ~s__state~7 == 4480;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4465);" "3267#true") ("3267#true" "~ret~7 := #t~nondet42;havoc #t~nondet42;" "3267#true") ("3267#true" "assume !!(~tmp___8~7 != 0);" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume ~s__state~7 == 4466;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4466);" "3267#true") ("3267#true" "assume ~s__state~7 == 4496;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3267#true" "assume !(~tmp___7~7 != 0);~ret~7 := -1;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4496);" "3267#true") ("3267#true" "assume !(~tmp___8~7 != 0);~ret~7 := -1;" "3267#true") ("3267#true" "assume ~s__state~7 == 4497;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4497);" "3267#true") ("3267#true" "assume !!(~tmp___7~7 != 0);" "3267#true") ("3267#true" "assume !(~s__state~7 == 4480);" "3267#true") ("3267#true" "assume ~s__state~7 == 4481;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4481);" "3267#true") ("3267#true" "assume ~__cil_tmp61~7 > 0;~s__rwstate~7 := 2;~num1~7 := ~tmp___9~7;~__cil_tmp62~7 := ~num1~7;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4513);" "3267#true") ("3267#true" "assume ~__cil_tmp62~7 <= 0;~ret~7 := -1;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4528);" "3267#true") ("3267#true" "assume !(~__cil_tmp62~7 <= 0);~s__rwstate~7 := 1;" "3267#true") ("3267#true" "assume ~s__state~7 == 4528;" "3267#true") ("3267#true" "assume !(~__cil_tmp61~7 > 0);" "3267#true") ("3267#true" "assume ~s__state~7 == 4512;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3267#true" "assume ~s__state~7 == 4513;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4512);" "3267#true") ("3267#true" "assume ~s__state~7 == 4561;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4560);" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume !(~s__state~7 == 4561);" "3267#true") ("3267#true" "assume !(~s__state~7 == 4529);" "3267#true") ("3267#true" "assume ~s__state~7 == 4529;" "3267#true") ("3267#true" "assume ~s__state~7 == 4560;" "3267#true") ("3267#true" "~ret~7 := #t~nondet43;havoc #t~nondet43;" "3267#true") ("3267#true" "~s__new_session~7 := 1;~s__state~7 := 4096;#t~post29 := ~s__ctx__stats__sess_connect_renegotiate~7;~s__ctx__stats__sess_connect_renegotiate~7 := #t~post29 + 1;havoc #t~post29;" "3267#true") ("3267#true" "assume ~buf~7 == 0;~ret~7 := -1;" "3267#true") ("3267#true" "assume !(~__cil_tmp55~7 != 768);~s__type~7 := 4096;" "3267#true") ("3267#true" "assume ~s__init_buf___0~7 == 0;~buf~7 := #t~nondet30;havoc #t~nondet30;" "3267#true") ("3267#true" "assume ~__cil_tmp55~7 != 768;~ret~7 := -1;" "3267#true") ("3267#true" "~s__state~7 := ~s__s3__tmp__next_state___0~7;" "3267#true") ("3267#true" "assume !!(~tmp___4~7 != 0);" "3267#true") ("3267#true" "assume !(~tmp___4~7 != 0);~ret~7 := -1;" "3267#true") ("3267#true" "assume !(~s__init_buf___0~7 == 0);" "3267#true") ("3267#true" "assume !!(~tmp___3~7 != 0);~s__init_buf___0~7 := ~buf~7;" "3267#true") ("3267#true" "assume !(~ret~7 <= 0);" "3267#true") ("3267#true" "assume !(~tmp___3~7 != 0);~ret~7 := -1;" "3267#true") ("3267#true" "assume !(~s__debug~7 != 0);" "3267#true") ("3267#true" "assume !(~buf~7 == 0);" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume ~ret~7 <= 0;" "3267#true") ("3267#true" "assume !(~skip~7 != 0);" "3267#true") ("3267#true" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "3267#true") ("3267#true" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "3267#true") ("3267#true" "assume !!(~tmp___5~7 != 0);~s__state~7 := 4368;#t~post31 := ~s__ctx__stats__sess_connect~7;~s__ctx__stats__sess_connect~7 := #t~post31 + 1;havoc #t~post31;~s__init_num~7 := 0;" "3267#true") ("3267#true" "assume !(~tmp___5~7 != 0);~ret~7 := -1;" "3267#true") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4467;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4467);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4480;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4465);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4466;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4466);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~ret~7 <= 0);~s__state~7 := 4528;~s__init_num~7 := 0;~s__session__cipher~7 := ~s__s3__tmp__new_cipher~7;BeginParallelComposition{ParallelCodeBlock0: assume ~s__s3__tmp__new_compression~7 == 0;~s__session__compress_meth~7 := 0;ParallelCodeBlock1: assume !(~s__s3__tmp__new_compression~7 == 0);~s__session__compress_meth~7 := ~s__s3__tmp__new_compression__id~7;}EndParallelComposition" "3267#true") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4496;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4496);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4497;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4497);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4480);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "BeginParallelComposition{ParallelCodeBlock0: assume !(~cb~7 != 0);ParallelCodeBlock1: assume ~cb~7 != 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__state~7 != ~state~7;~new_state~7 := ~s__state~7;~s__state~7 := ~state~7;~s__state~7 := ~new_state~7;ParallelCodeBlock1: assume !(~s__state~7 != ~state~7);}EndParallelComposition}EndParallelComposition" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume true;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4481;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4481);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !true;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !!(~s__s3__tmp__reuse_message~7 != 0);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "~skip~7 := 0;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4513);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !!(~skip~7 != 0);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 12292);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4528);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4528;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 12292;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 16384;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4512;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4513;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !true;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4096;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 16384);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4512);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4561;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4560);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4096);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 20480);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4561);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 20480;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4352;~__cil_tmp61~7 := ~num1~7;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4099);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4529);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4099;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4529;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4560;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume true;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4368;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !!true;~state~7 := ~s__state~7;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4369);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4368);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4369;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4385;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4385);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4384;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4384);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4400);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4401;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4400;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4416;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4416);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4401);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "~ret~7 := #t~nondet40;havoc #t~nondet40;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4432;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4417);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4417;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "~ret~7 := #t~nondet41;havoc #t~nondet41;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~ret~7 <= 0;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4433);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~ret~7 <= 0);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~ret~7 <= 0;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4433;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__debug~7 != 0);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4432);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~ret~7 <= 0);~s__state~7 := 4512;~s__init_num~7 := 0;~s__s3__change_cipher_spec~7 := 0;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4449);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4449;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~ret~7 <= 0;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~skip~7 != 0);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4448);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4352);BeginParallelComposition{ParallelCodeBlock0: assume !(~s__state~7 == 3);~ret~7 := -1;ParallelCodeBlock1: assume ~s__state~7 == 3;BeginParallelComposition{ParallelCodeBlock0: assume ~s__init_buf___0~7 != 0;~s__init_buf___0~7 := 0;ParallelCodeBlock1: assume !(~s__init_buf___0~7 != 0);}EndParallelComposition~__cil_tmp63~7 := ~s__s3__flags~7;~__cil_tmp64~7 := ~__cil_tmp63~7 - 4;BeginParallelComposition{ParallelCodeBlock0: assume !(~__cil_tmp64~7 != 0);ParallelCodeBlock1: assume !!(~__cil_tmp64~7 != 0);}EndParallelComposition~s__init_num~7 := 0;~s__new_session~7 := 0;BeginParallelComposition{ParallelCodeBlock0: assume ~s__hit~7 != 0;#t~post44 := ~s__ctx__stats__sess_hit~7;~s__ctx__stats__sess_hit~7 := #t~post44 + 1;havoc #t~post44;ParallelCodeBlock1: assume !(~s__hit~7 != 0);}EndParallelComposition~ret~7 := 1;#t~post45 := ~s__ctx__stats__sess_connect_good~7;~s__ctx__stats__sess_connect_good~7 := #t~post45 + 1;havoc #t~post45;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition}EndParallelComposition" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "#t~post47 := ~s__in_handshake~7;~s__in_handshake~7 := #t~post47 - 1;havoc #t~post47;BeginParallelComposition{ParallelCodeBlock0: assume ~cb~7 != 0;ParallelCodeBlock1: assume !(~cb~7 != 0);}EndParallelComposition#res := ~ret~7;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__debug~7 != 0;~ret~7 := #t~nondet46;havoc #t~nondet46;" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4448;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__s3__tmp__reuse_message~7 != 0);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4465;" "3268#false") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume !(~s__state~7 == 4464);" "3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))") ("3883#(or (= ssl3_connect_~s__state~7 4496) (= ssl3_connect_~s__state~7 4512))" "assume ~s__state~7 == 4464;" "3268#false") }, returnTransitions = { } );