ironsides/zone_file_parser/parserrsig2ndline.vcg

35669 lines
1.7 MiB

*******************************************************
Semantic Analysis of SPARK Text
Examiner GPL Edition
*******************************************************
procedure Zone_File_Parser.ParseRRSig2ndLine
For path(s) from start to run-time check associated with statement of line 111:
procedure_parserrsig2ndline_1.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
->
C1: 1 >= rr_type__linelengthindex__first .
C2: 1 <= rr_type__linelengthindex__last .
For path(s) from start to precondition check associated with statement of line 112:
procedure_parserrsig2ndline_2.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
->
C1: 1 >= rr_type__linelengthindex__first .
C2: 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: 1 <= zlength .
For path(s) from start to run-time check associated with statement of line 112:
procedure_parserrsig2ndline_3.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
->
C1: foundtype__1 >= rr_type__rritemtype__first .
C2: foundtype__1 <= rr_type__rritemtype__last .
C3: endidx__1 >= rr_type__linelengthindex__first .
C4: endidx__1 <= rr_type__linelengthindex__last .
C5: begidx__1 >= rr_type__linelengthindex__first .
C6: begidx__1 <= rr_type__linelengthindex__last .
For path(s) from start to run-time check associated with statement of line 118:
procedure_parserrsig2ndline_4.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 - begidx__1 + 1 >= integer__base__first .
C2: endidx__1 - begidx__1 + 1 <= integer__base__last .
C3: endidx__1 - begidx__1 >= integer__base__first .
C4: endidx__1 - begidx__1 <= integer__base__last .
For path(s) from start to precondition check associated with statement of line 119:
procedure_parserrsig2ndline_5.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 >= rr_type__linelengthindex__first .
C2: endidx__1 <= rr_type__linelengthindex__last .
C3: begidx__1 >= rr_type__linelengthindex__first .
C4: begidx__1 <= rr_type__linelengthindex__last .
C5: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
For path(s) from start to run-time check associated with statement of line 119:
procedure_parserrsig2ndline_6.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
->
C1: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
C2: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
For path(s) from start to assertion of line 123:
procedure_parserrsig2ndline_7.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: not (endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength) .
->
C1: begidx__1 = begidx__1 .
C2: endidx__1 = endidx__1 .
C3: zlength = zlength .
C4: endidx__1 <= zlength .
C5: endidx__1 - begidx__1 =
rr_type__rrsig_record_type__timestringlength - 1 .
C6: rr_type__rrsig_record_type__timestringtypeindex__first <=
rr_type__rrsig_record_type__timestringtypeindex__last .
C7: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C8: zlength >= rr_type__linelengthindex__first .
C9: zlength <= rr_type__linelengthindex__last .
C10: true .
C11: rr_type__rrsig_record_type__timestringtypeindex__first >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C12: rr_type__rrsig_record_type__timestringtypeindex__first <=
rr_type__rrsig_record_type__timestringtypeindex__last .
C13: rr_type__rrsig_record_type__timestringtypeindex__first >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C14: rr_type__rrsig_record_type__timestringtypeindex__first <=
rr_type__rrsig_record_type__timestringtypeindex__last .
For path(s) from assertion of line 123 to assertion of line 123:
procedure_parserrsig2ndline_8.
H1: begidx = begidx .
H2: endidx = endidx .
H3: zlength = zlength .
H4: endidx <= zlength .
H5: endidx - begidx =
rr_type__rrsig_record_type__timestringlength - 1 .
H6: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H7: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H8: zlength >= rr_type__linelengthindex__first .
H9: zlength <= rr_type__linelengthindex__last .
H10: true .
H11: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: begidx >= rr_type__linelengthindex__first .
H16: begidx <= rr_type__linelengthindex__last .
H17: element(zonefileline, [begidx + (loop__1__i - 1)]) >=
character__first .
H18: element(zonefileline, [begidx + (loop__1__i - 1)]) <=
character__last .
H19: begidx + (loop__1__i - 1) >= rr_type__linelengthindex__first .
H20: begidx + (loop__1__i - 1) <= rr_type__linelengthindex__last .
H21: begidx + (loop__1__i - 1) >= integer__base__first .
H22: begidx + (loop__1__i - 1) <= integer__base__last .
H23: loop__1__i - 1 >= integer__base__first .
H24: loop__1__i - 1 <= integer__base__last .
H25: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H26: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H27: not (loop__1__i =
rr_type__rrsig_record_type__timestringtypeindex__last) .
->
C1: begidx = begidx .
C2: endidx = endidx .
C3: zlength = zlength .
C4: endidx <= zlength .
C5: endidx - begidx =
rr_type__rrsig_record_type__timestringlength - 1 .
C6: loop__1__i + 1 <=
rr_type__rrsig_record_type__timestringtypeindex__last .
C7: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C8: zlength >= rr_type__linelengthindex__first .
C9: zlength <= rr_type__linelengthindex__last .
C10: true .
C11: loop__1__i + 1 >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C12: loop__1__i + 1 <=
rr_type__rrsig_record_type__timestringtypeindex__last .
C13: loop__1__i + 1 >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C14: loop__1__i + 1 <=
rr_type__rrsig_record_type__timestringtypeindex__last .
For path(s) from assertion of line 123 to run-time check associated with statement of line 127:
procedure_parserrsig2ndline_9.
H1: begidx = begidx .
H2: endidx = endidx .
H3: zlength = zlength .
H4: endidx <= zlength .
H5: endidx - begidx =
rr_type__rrsig_record_type__timestringlength - 1 .
H6: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H7: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H8: zlength >= rr_type__linelengthindex__first .
H9: zlength <= rr_type__linelengthindex__last .
H10: true .
H11: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: begidx >= rr_type__linelengthindex__first .
H16: begidx <= rr_type__linelengthindex__last .
->
C1: element(zonefileline, [begidx + (loop__1__i - 1)]) >=
character__first .
C2: element(zonefileline, [begidx + (loop__1__i - 1)]) <=
character__last .
C3: begidx + (loop__1__i - 1) >= rr_type__linelengthindex__first .
C4: begidx + (loop__1__i - 1) <= rr_type__linelengthindex__last .
C5: begidx + (loop__1__i - 1) >= integer__base__first .
C6: begidx + (loop__1__i - 1) <= integer__base__last .
C7: loop__1__i - 1 >= integer__base__first .
C8: loop__1__i - 1 <= integer__base__last .
C9: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C10: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
For path(s) from assertion of line 123 to assertion of line 131:
procedure_parserrsig2ndline_10.
H1: begidx = begidx .
H2: endidx = endidx .
H3: zlength = zlength .
H4: endidx <= zlength .
H5: endidx - begidx =
rr_type__rrsig_record_type__timestringlength - 1 .
H6: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H7: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H8: zlength >= rr_type__linelengthindex__first .
H9: zlength <= rr_type__linelengthindex__last .
H10: true .
H11: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: begidx >= rr_type__linelengthindex__first .
H16: begidx <= rr_type__linelengthindex__last .
H17: element(zonefileline, [begidx + (loop__1__i - 1)]) >=
character__first .
H18: element(zonefileline, [begidx + (loop__1__i - 1)]) <=
character__last .
H19: begidx + (loop__1__i - 1) >= rr_type__linelengthindex__first .
H20: begidx + (loop__1__i - 1) <= rr_type__linelengthindex__last .
H21: begidx + (loop__1__i - 1) >= integer__base__first .
H22: begidx + (loop__1__i - 1) <= integer__base__last .
H23: loop__1__i - 1 >= integer__base__first .
H24: loop__1__i - 1 <= integer__base__last .
H25: loop__1__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H26: loop__1__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H27: loop__1__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
->
C1: for_all(j_: integer, ((j_ >= 1) and (j_ <=
rr_type__rrsig_record_type__timestringtypeindex__first - 1)) -> ((element(update(
timestring, [loop__1__i], element(zonefileline, [
begidx + (loop__1__i - 1)])), [j_]) >= 48) and (element(update(
timestring, [loop__1__i], element(zonefileline, [
begidx + (loop__1__i - 1)])), [j_]) <= 57))) .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: rr_type__rrsig_record_type__timestringtypeindex__first >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C7: rr_type__rrsig_record_type__timestringtypeindex__first <=
rr_type__rrsig_record_type__timestringtypeindex__last .
C8: rr_type__rrsig_record_type__timestringtypeindex__first >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C9: rr_type__rrsig_record_type__timestringtypeindex__first <=
rr_type__rrsig_record_type__timestringtypeindex__last .
For path(s) from assertion of line 131 to assertion of line 131:
procedure_parserrsig2ndline_11.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: not (loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last) .
->
C1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i + 1 - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: loop__2__i + 1 >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C7: loop__2__i + 1 <=
rr_type__rrsig_record_type__timestringtypeindex__last .
C8: loop__2__i + 1 >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C9: loop__2__i + 1 <=
rr_type__rrsig_record_type__timestringtypeindex__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 132:
procedure_parserrsig2ndline_12.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
->
C1: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C2: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
C3: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
C4: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
For path(s) from assertion of line 131 to precondition check associated with statement of line 138:
procedure_parserrsig2ndline_13.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
->
C1: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
procedure_parserrsig2ndline_14.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
->
C1: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
For path(s) from assertion of line 131 to run-time check associated with statement of line 138:
procedure_parserrsig2ndline_15.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
->
C1: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
C2: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
procedure_parserrsig2ndline_16.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
->
C1: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
C2: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
For path(s) from start to run-time check associated with statement of line 146:
procedure_parserrsig2ndline_17.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_18.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 146:
procedure_parserrsig2ndline_19.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_20.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_21.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_22.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
For path(s) from start to precondition check associated with statement of line 147:
procedure_parserrsig2ndline_23.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__1 + 1 <= zlength .
procedure_parserrsig2ndline_24.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__1 + 1 <= zlength .
For path(s) from assertion of line 131 to precondition check associated with statement of line 147:
procedure_parserrsig2ndline_25.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
procedure_parserrsig2ndline_26.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
procedure_parserrsig2ndline_27.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
procedure_parserrsig2ndline_28.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
For path(s) from start to run-time check associated with statement of line 147:
procedure_parserrsig2ndline_29.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
->
C1: foundtype__4 >= rr_type__rritemtype__first .
C2: foundtype__4 <= rr_type__rritemtype__last .
C3: endidx__4 >= rr_type__linelengthindex__first .
C4: endidx__4 <= rr_type__linelengthindex__last .
C5: begidx__4 >= rr_type__linelengthindex__first .
C6: begidx__4 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_30.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
->
C1: foundtype__4 >= rr_type__rritemtype__first .
C2: foundtype__4 <= rr_type__rritemtype__last .
C3: endidx__4 >= rr_type__linelengthindex__first .
C4: endidx__4 <= rr_type__linelengthindex__last .
C5: begidx__4 >= rr_type__linelengthindex__first .
C6: begidx__4 <= rr_type__linelengthindex__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 147:
procedure_parserrsig2ndline_31.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
->
C1: foundtype__4 >= rr_type__rritemtype__first .
C2: foundtype__4 <= rr_type__rritemtype__last .
C3: endidx__4 >= rr_type__linelengthindex__first .
C4: endidx__4 <= rr_type__linelengthindex__last .
C5: begidx__4 >= rr_type__linelengthindex__first .
C6: begidx__4 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_32.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
->
C1: foundtype__4 >= rr_type__rritemtype__first .
C2: foundtype__4 <= rr_type__rritemtype__last .
C3: endidx__4 >= rr_type__linelengthindex__first .
C4: endidx__4 <= rr_type__linelengthindex__last .
C5: begidx__4 >= rr_type__linelengthindex__first .
C6: begidx__4 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_33.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
->
C1: foundtype__4 >= rr_type__rritemtype__first .
C2: foundtype__4 <= rr_type__rritemtype__last .
C3: endidx__4 >= rr_type__linelengthindex__first .
C4: endidx__4 <= rr_type__linelengthindex__last .
C5: begidx__4 >= rr_type__linelengthindex__first .
C6: begidx__4 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_34.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
->
C1: foundtype__4 >= rr_type__rritemtype__first .
C2: foundtype__4 <= rr_type__rritemtype__last .
C3: endidx__4 >= rr_type__linelengthindex__first .
C4: endidx__4 <= rr_type__linelengthindex__last .
C5: begidx__4 >= rr_type__linelengthindex__first .
C6: begidx__4 <= rr_type__linelengthindex__last .
For path(s) from start to precondition check associated with statement of line 150:
procedure_parserrsig2ndline_35.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 >= rr_type__linelengthindex__first .
C2: endidx__4 <= rr_type__linelengthindex__last .
C3: begidx__4 >= rr_type__linelengthindex__first .
C4: begidx__4 <= rr_type__linelengthindex__last .
C5: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
procedure_parserrsig2ndline_36.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 >= rr_type__linelengthindex__first .
C2: endidx__4 <= rr_type__linelengthindex__last .
C3: begidx__4 >= rr_type__linelengthindex__first .
C4: begidx__4 <= rr_type__linelengthindex__last .
C5: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
For path(s) from assertion of line 131 to precondition check associated with statement of line 150:
procedure_parserrsig2ndline_37.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 >= rr_type__linelengthindex__first .
C2: endidx__4 <= rr_type__linelengthindex__last .
C3: begidx__4 >= rr_type__linelengthindex__first .
C4: begidx__4 <= rr_type__linelengthindex__last .
C5: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
procedure_parserrsig2ndline_38.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 >= rr_type__linelengthindex__first .
C2: endidx__4 <= rr_type__linelengthindex__last .
C3: begidx__4 >= rr_type__linelengthindex__first .
C4: begidx__4 <= rr_type__linelengthindex__last .
C5: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
procedure_parserrsig2ndline_39.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 >= rr_type__linelengthindex__first .
C2: endidx__4 <= rr_type__linelengthindex__last .
C3: begidx__4 >= rr_type__linelengthindex__first .
C4: begidx__4 <= rr_type__linelengthindex__last .
C5: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
procedure_parserrsig2ndline_40.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 >= rr_type__linelengthindex__first .
C2: endidx__4 <= rr_type__linelengthindex__last .
C3: begidx__4 >= rr_type__linelengthindex__first .
C4: begidx__4 <= rr_type__linelengthindex__last .
C5: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
For path(s) from start to run-time check associated with statement of line 150:
procedure_parserrsig2ndline_41.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
->
C1: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
C2: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
procedure_parserrsig2ndline_42.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
->
C1: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
C2: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 150:
procedure_parserrsig2ndline_43.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
->
C1: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
C2: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
procedure_parserrsig2ndline_44.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
->
C1: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
C2: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
procedure_parserrsig2ndline_45.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
->
C1: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
C2: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
procedure_parserrsig2ndline_46.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
->
C1: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
C2: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
For path(s) from start to run-time check associated with statement of line 158:
procedure_parserrsig2ndline_47.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_48.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_49.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_50.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_51.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_52.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 158:
procedure_parserrsig2ndline_53.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_54.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_55.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_56.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_57.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_58.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_59.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_60.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_61.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_62.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_63.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_64.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
For path(s) from start to precondition check associated with statement of line 159:
procedure_parserrsig2ndline_65.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_66.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_67.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_68.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_69.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__1 + 1 <= zlength .
procedure_parserrsig2ndline_70.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__1 + 1 >= rr_type__linelengthindex__first .
C2: endidx__1 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__1 + 1 <= zlength .
For path(s) from assertion of line 131 to precondition check associated with statement of line 159:
procedure_parserrsig2ndline_71.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_72.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_73.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_74.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_75.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_76.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_77.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_78.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
->
C1: endidx__4 + 1 >= rr_type__linelengthindex__first .
C2: endidx__4 + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx__4 + 1 <= zlength .
procedure_parserrsig2ndline_79.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
procedure_parserrsig2ndline_80.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
procedure_parserrsig2ndline_81.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
procedure_parserrsig2ndline_82.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
->
C1: endidx + 1 >= rr_type__linelengthindex__first .
C2: endidx + 1 <= rr_type__linelengthindex__last .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: endidx + 1 <= zlength .
For path(s) from start to run-time check associated with statement of line 159:
procedure_parserrsig2ndline_83.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_84.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_85.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_86.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_87.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_88.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 159:
procedure_parserrsig2ndline_89.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_90.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_91.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_92.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_93.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_94.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_95.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_96.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_97.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_98.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_99.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_100.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
->
C1: foundtype__6 >= rr_type__rritemtype__first .
C2: foundtype__6 <= rr_type__rritemtype__last .
C3: endidx__6 >= rr_type__linelengthindex__first .
C4: endidx__6 <= rr_type__linelengthindex__last .
C5: begidx__6 >= rr_type__linelengthindex__first .
C6: begidx__6 <= rr_type__linelengthindex__last .
For path(s) from start to run-time check associated with statement of line 163:
procedure_parserrsig2ndline_101.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_102.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_103.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_104.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_105.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_106.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 163:
procedure_parserrsig2ndline_107.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_108.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_109.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_110.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_111.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_112.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_113.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_114.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_115.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_116.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_117.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
procedure_parserrsig2ndline_118.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
C2: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
C3: endidx__6 - begidx__6 >= integer__base__first .
C4: endidx__6 - begidx__6 <= integer__base__last .
For path(s) from start to run-time check associated with statement of line 166:
procedure_parserrsig2ndline_119.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H167: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H168: endidx__6 - begidx__6 >= integer__base__first .
H169: endidx__6 - begidx__6 <= integer__base__last .
H170: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H171: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H172: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H173: begidx__6 >= rr_type__linelengthindex__first .
H174: begidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 >= rr_type__linelengthindex__first .
H176: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_120.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_121.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H142: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H143: endidx__6 - begidx__6 >= integer__base__first .
H144: endidx__6 - begidx__6 <= integer__base__last .
H145: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H146: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H147: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H148: begidx__6 >= rr_type__linelengthindex__first .
H149: begidx__6 <= rr_type__linelengthindex__last .
H150: endidx__6 >= rr_type__linelengthindex__first .
H151: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_122.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_123.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 >= integer__base__first .
H114: endidx__6 - begidx__6 <= integer__base__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H118: begidx__6 >= rr_type__linelengthindex__first .
H119: begidx__6 <= rr_type__linelengthindex__last .
H120: endidx__6 >= rr_type__linelengthindex__first .
H121: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_124.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 166:
procedure_parserrsig2ndline_125.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_126.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H134: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H135: endidx__6 - begidx__6 >= integer__base__first .
H136: endidx__6 - begidx__6 <= integer__base__last .
H137: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H138: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H139: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H140: begidx__6 >= rr_type__linelengthindex__first .
H141: begidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 >= rr_type__linelengthindex__first .
H143: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_127.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H115: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H116: endidx__6 - begidx__6 >= integer__base__first .
H117: endidx__6 - begidx__6 <= integer__base__last .
H118: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H119: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H120: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H121: begidx__6 >= rr_type__linelengthindex__first .
H122: begidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 >= rr_type__linelengthindex__first .
H124: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_128.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 >= integer__base__first .
H118: endidx__6 - begidx__6 <= integer__base__last .
H119: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H120: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H121: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_129.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_130.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H109: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H110: endidx__6 - begidx__6 >= integer__base__first .
H111: endidx__6 - begidx__6 <= integer__base__last .
H112: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H113: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H115: begidx__6 >= rr_type__linelengthindex__first .
H116: begidx__6 <= rr_type__linelengthindex__last .
H117: endidx__6 >= rr_type__linelengthindex__first .
H118: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_131.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H90: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H91: endidx__6 - begidx__6 >= integer__base__first .
H92: endidx__6 - begidx__6 <= integer__base__last .
H93: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H94: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H95: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_132.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H91: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H92: endidx__6 - begidx__6 >= integer__base__first .
H93: endidx__6 - begidx__6 <= integer__base__last .
H94: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H95: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H96: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H97: begidx__6 >= rr_type__linelengthindex__first .
H98: begidx__6 <= rr_type__linelengthindex__last .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_133.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_134.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H79: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H80: endidx__6 - begidx__6 >= integer__base__first .
H81: endidx__6 - begidx__6 <= integer__base__last .
H82: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H83: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H84: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_135.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
H59: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H60: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H61: endidx__6 - begidx__6 >= integer__base__first .
H62: endidx__6 - begidx__6 <= integer__base__last .
H63: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H64: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H65: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H66: begidx__6 >= rr_type__linelengthindex__first .
H67: begidx__6 <= rr_type__linelengthindex__last .
H68: endidx__6 >= rr_type__linelengthindex__first .
H69: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
procedure_parserrsig2ndline_136.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H61: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H62: endidx__6 - begidx__6 >= integer__base__first .
H63: endidx__6 - begidx__6 <= integer__base__last .
H64: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H65: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H66: endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength .
H67: begidx__6 >= rr_type__linelengthindex__first .
H68: begidx__6 <= rr_type__linelengthindex__last .
H69: endidx__6 >= rr_type__linelengthindex__first .
H70: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= natural__first .
C2: endidx__6 <= natural__last .
C3: begidx__6 >= natural__first .
C4: begidx__6 <= natural__last .
For path(s) from start to run-time check associated with statement of line 169:
procedure_parserrsig2ndline_137.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H167: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H168: endidx__6 - begidx__6 >= integer__base__first .
H169: endidx__6 - begidx__6 <= integer__base__last .
H170: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H171: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H172: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H173: begidx__6 >= rr_type__linelengthindex__first .
H174: begidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 >= rr_type__linelengthindex__first .
H176: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_138.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_139.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H142: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H143: endidx__6 - begidx__6 >= integer__base__first .
H144: endidx__6 - begidx__6 <= integer__base__last .
H145: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H146: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H147: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H148: begidx__6 >= rr_type__linelengthindex__first .
H149: begidx__6 <= rr_type__linelengthindex__last .
H150: endidx__6 >= rr_type__linelengthindex__first .
H151: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_140.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_141.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 >= integer__base__first .
H114: endidx__6 - begidx__6 <= integer__base__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H118: begidx__6 >= rr_type__linelengthindex__first .
H119: begidx__6 <= rr_type__linelengthindex__last .
H120: endidx__6 >= rr_type__linelengthindex__first .
H121: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_142.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 169:
procedure_parserrsig2ndline_143.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_144.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H134: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H135: endidx__6 - begidx__6 >= integer__base__first .
H136: endidx__6 - begidx__6 <= integer__base__last .
H137: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H138: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H139: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H140: begidx__6 >= rr_type__linelengthindex__first .
H141: begidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 >= rr_type__linelengthindex__first .
H143: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_145.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H115: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H116: endidx__6 - begidx__6 >= integer__base__first .
H117: endidx__6 - begidx__6 <= integer__base__last .
H118: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H119: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H120: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H121: begidx__6 >= rr_type__linelengthindex__first .
H122: begidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 >= rr_type__linelengthindex__first .
H124: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_146.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 >= integer__base__first .
H118: endidx__6 - begidx__6 <= integer__base__last .
H119: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H120: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H121: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_147.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_148.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H109: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H110: endidx__6 - begidx__6 >= integer__base__first .
H111: endidx__6 - begidx__6 <= integer__base__last .
H112: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H113: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H114: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H115: begidx__6 >= rr_type__linelengthindex__first .
H116: begidx__6 <= rr_type__linelengthindex__last .
H117: endidx__6 >= rr_type__linelengthindex__first .
H118: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_149.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H90: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H91: endidx__6 - begidx__6 >= integer__base__first .
H92: endidx__6 - begidx__6 <= integer__base__last .
H93: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H94: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H95: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_150.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H91: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H92: endidx__6 - begidx__6 >= integer__base__first .
H93: endidx__6 - begidx__6 <= integer__base__last .
H94: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H95: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H96: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H97: begidx__6 >= rr_type__linelengthindex__first .
H98: begidx__6 <= rr_type__linelengthindex__last .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_151.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_152.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H79: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H80: endidx__6 - begidx__6 >= integer__base__first .
H81: endidx__6 - begidx__6 <= integer__base__last .
H82: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H83: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H84: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_153.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
H59: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H60: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H61: endidx__6 - begidx__6 >= integer__base__first .
H62: endidx__6 - begidx__6 <= integer__base__last .
H63: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H64: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H65: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H66: begidx__6 >= rr_type__linelengthindex__first .
H67: begidx__6 <= rr_type__linelengthindex__last .
H68: endidx__6 >= rr_type__linelengthindex__first .
H69: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
procedure_parserrsig2ndline_154.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H61: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H62: endidx__6 - begidx__6 >= integer__base__first .
H63: endidx__6 - begidx__6 <= integer__base__last .
H64: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H65: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H66: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H67: begidx__6 >= rr_type__linelengthindex__first .
H68: begidx__6 <= rr_type__linelengthindex__last .
H69: endidx__6 >= rr_type__linelengthindex__first .
H70: endidx__6 <= rr_type__linelengthindex__last .
->
C1: endidx__6 >= integer__first .
C2: endidx__6 <= integer__last .
C3: begidx__6 >= integer__first .
C4: begidx__6 <= integer__last .
For path(s) from start to run-time check associated with statement of line 169:
procedure_parserrsig2ndline_155.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H167: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H168: endidx__6 - begidx__6 >= integer__base__first .
H169: endidx__6 - begidx__6 <= integer__base__last .
H170: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H171: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H172: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H173: begidx__6 >= rr_type__linelengthindex__first .
H174: begidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 >= rr_type__linelengthindex__first .
H176: endidx__6 <= rr_type__linelengthindex__last .
H177: endidx__6 >= integer__first .
H178: endidx__6 <= integer__last .
H179: begidx__6 >= integer__first .
H180: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_156.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_157.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H142: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H143: endidx__6 - begidx__6 >= integer__base__first .
H144: endidx__6 - begidx__6 <= integer__base__last .
H145: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H146: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H147: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H148: begidx__6 >= rr_type__linelengthindex__first .
H149: begidx__6 <= rr_type__linelengthindex__last .
H150: endidx__6 >= rr_type__linelengthindex__first .
H151: endidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= integer__first .
H153: endidx__6 <= integer__last .
H154: begidx__6 >= integer__first .
H155: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_158.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_159.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 >= integer__base__first .
H114: endidx__6 - begidx__6 <= integer__base__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H118: begidx__6 >= rr_type__linelengthindex__first .
H119: begidx__6 <= rr_type__linelengthindex__last .
H120: endidx__6 >= rr_type__linelengthindex__first .
H121: endidx__6 <= rr_type__linelengthindex__last .
H122: endidx__6 >= integer__first .
H123: endidx__6 <= integer__last .
H124: begidx__6 >= integer__first .
H125: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_160.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
For path(s) from assertion of line 131 to run-time check associated with statement of line 169:
procedure_parserrsig2ndline_161.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_162.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H134: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H135: endidx__6 - begidx__6 >= integer__base__first .
H136: endidx__6 - begidx__6 <= integer__base__last .
H137: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H138: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H139: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H140: begidx__6 >= rr_type__linelengthindex__first .
H141: begidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 >= rr_type__linelengthindex__first .
H143: endidx__6 <= rr_type__linelengthindex__last .
H144: endidx__6 >= integer__first .
H145: endidx__6 <= integer__last .
H146: begidx__6 >= integer__first .
H147: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_163.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H115: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H116: endidx__6 - begidx__6 >= integer__base__first .
H117: endidx__6 - begidx__6 <= integer__base__last .
H118: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H119: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H120: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H121: begidx__6 >= rr_type__linelengthindex__first .
H122: begidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 >= rr_type__linelengthindex__first .
H124: endidx__6 <= rr_type__linelengthindex__last .
H125: endidx__6 >= integer__first .
H126: endidx__6 <= integer__last .
H127: begidx__6 >= integer__first .
H128: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_164.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 >= integer__base__first .
H118: endidx__6 - begidx__6 <= integer__base__last .
H119: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H120: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H121: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= integer__first .
H127: endidx__6 <= integer__last .
H128: begidx__6 >= integer__first .
H129: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_165.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_166.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H109: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H110: endidx__6 - begidx__6 >= integer__base__first .
H111: endidx__6 - begidx__6 <= integer__base__last .
H112: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H113: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H114: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H115: begidx__6 >= rr_type__linelengthindex__first .
H116: begidx__6 <= rr_type__linelengthindex__last .
H117: endidx__6 >= rr_type__linelengthindex__first .
H118: endidx__6 <= rr_type__linelengthindex__last .
H119: endidx__6 >= integer__first .
H120: endidx__6 <= integer__last .
H121: begidx__6 >= integer__first .
H122: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_167.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H90: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H91: endidx__6 - begidx__6 >= integer__base__first .
H92: endidx__6 - begidx__6 <= integer__base__last .
H93: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H94: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H95: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: endidx__6 >= integer__first .
H101: endidx__6 <= integer__last .
H102: begidx__6 >= integer__first .
H103: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_168.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H91: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H92: endidx__6 - begidx__6 >= integer__base__first .
H93: endidx__6 - begidx__6 <= integer__base__last .
H94: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H95: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H96: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H97: begidx__6 >= rr_type__linelengthindex__first .
H98: begidx__6 <= rr_type__linelengthindex__last .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: endidx__6 >= integer__first .
H102: endidx__6 <= integer__last .
H103: begidx__6 >= integer__first .
H104: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_169.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_170.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H79: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H80: endidx__6 - begidx__6 >= integer__base__first .
H81: endidx__6 - begidx__6 <= integer__base__last .
H82: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H83: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H84: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 >= integer__first .
H90: endidx__6 <= integer__last .
H91: begidx__6 >= integer__first .
H92: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_171.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
H59: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H60: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H61: endidx__6 - begidx__6 >= integer__base__first .
H62: endidx__6 - begidx__6 <= integer__base__last .
H63: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H64: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H65: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H66: begidx__6 >= rr_type__linelengthindex__first .
H67: begidx__6 <= rr_type__linelengthindex__last .
H68: endidx__6 >= rr_type__linelengthindex__first .
H69: endidx__6 <= rr_type__linelengthindex__last .
H70: endidx__6 >= integer__first .
H71: endidx__6 <= integer__last .
H72: begidx__6 >= integer__first .
H73: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
procedure_parserrsig2ndline_172.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H61: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H62: endidx__6 - begidx__6 >= integer__base__first .
H63: endidx__6 - begidx__6 <= integer__base__last .
H64: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H65: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H66: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H67: begidx__6 >= rr_type__linelengthindex__first .
H68: begidx__6 <= rr_type__linelengthindex__last .
H69: endidx__6 >= rr_type__linelengthindex__first .
H70: endidx__6 <= rr_type__linelengthindex__last .
H71: endidx__6 >= integer__first .
H72: endidx__6 <= integer__last .
H73: begidx__6 >= integer__first .
H74: begidx__6 <= integer__last .
->
C1: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
C2: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
For path(s) from start to assertion of line 170:
procedure_parserrsig2ndline_173.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H167: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H168: endidx__6 - begidx__6 >= integer__base__first .
H169: endidx__6 - begidx__6 <= integer__base__last .
H170: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H171: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H172: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H173: begidx__6 >= rr_type__linelengthindex__first .
H174: begidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 >= rr_type__linelengthindex__first .
H176: endidx__6 <= rr_type__linelengthindex__last .
H177: endidx__6 >= integer__first .
H178: endidx__6 <= integer__last .
H179: begidx__6 >= integer__first .
H180: begidx__6 <= integer__last .
H181: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H182: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H183: begidx__6 >= rr_type__linelengthindex__first .
H184: begidx__6 <= rr_type__linelengthindex__last .
H185: endidx__6 >= rr_type__linelengthindex__first .
H186: endidx__6 <= rr_type__linelengthindex__last .
H187: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_174.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_175.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H142: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H143: endidx__6 - begidx__6 >= integer__base__first .
H144: endidx__6 - begidx__6 <= integer__base__last .
H145: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H146: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H147: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H148: begidx__6 >= rr_type__linelengthindex__first .
H149: begidx__6 <= rr_type__linelengthindex__last .
H150: endidx__6 >= rr_type__linelengthindex__first .
H151: endidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= integer__first .
H153: endidx__6 <= integer__last .
H154: begidx__6 >= integer__first .
H155: begidx__6 <= integer__last .
H156: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H157: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H158: begidx__6 >= rr_type__linelengthindex__first .
H159: begidx__6 <= rr_type__linelengthindex__last .
H160: endidx__6 >= rr_type__linelengthindex__first .
H161: endidx__6 <= rr_type__linelengthindex__last .
H162: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_176.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_177.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 >= integer__base__first .
H114: endidx__6 - begidx__6 <= integer__base__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H118: begidx__6 >= rr_type__linelengthindex__first .
H119: begidx__6 <= rr_type__linelengthindex__last .
H120: endidx__6 >= rr_type__linelengthindex__first .
H121: endidx__6 <= rr_type__linelengthindex__last .
H122: endidx__6 >= integer__first .
H123: endidx__6 <= integer__last .
H124: begidx__6 >= integer__first .
H125: begidx__6 <= integer__last .
H126: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H127: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_178.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
For path(s) from assertion of line 131 to assertion of line 170:
procedure_parserrsig2ndline_179.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_180.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H134: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H135: endidx__6 - begidx__6 >= integer__base__first .
H136: endidx__6 - begidx__6 <= integer__base__last .
H137: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H138: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H139: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H140: begidx__6 >= rr_type__linelengthindex__first .
H141: begidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 >= rr_type__linelengthindex__first .
H143: endidx__6 <= rr_type__linelengthindex__last .
H144: endidx__6 >= integer__first .
H145: endidx__6 <= integer__last .
H146: begidx__6 >= integer__first .
H147: begidx__6 <= integer__last .
H148: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H149: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H150: begidx__6 >= rr_type__linelengthindex__first .
H151: begidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= rr_type__linelengthindex__first .
H153: endidx__6 <= rr_type__linelengthindex__last .
H154: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_181.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H115: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H116: endidx__6 - begidx__6 >= integer__base__first .
H117: endidx__6 - begidx__6 <= integer__base__last .
H118: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H119: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H120: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H121: begidx__6 >= rr_type__linelengthindex__first .
H122: begidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 >= rr_type__linelengthindex__first .
H124: endidx__6 <= rr_type__linelengthindex__last .
H125: endidx__6 >= integer__first .
H126: endidx__6 <= integer__last .
H127: begidx__6 >= integer__first .
H128: begidx__6 <= integer__last .
H129: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H130: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H131: begidx__6 >= rr_type__linelengthindex__first .
H132: begidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 >= rr_type__linelengthindex__first .
H134: endidx__6 <= rr_type__linelengthindex__last .
H135: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_182.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 >= integer__base__first .
H118: endidx__6 - begidx__6 <= integer__base__last .
H119: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H120: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H121: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= integer__first .
H127: endidx__6 <= integer__last .
H128: begidx__6 >= integer__first .
H129: begidx__6 <= integer__last .
H130: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H131: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: endidx__6 >= rr_type__linelengthindex__first .
H135: endidx__6 <= rr_type__linelengthindex__last .
H136: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_183.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_184.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H109: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H110: endidx__6 - begidx__6 >= integer__base__first .
H111: endidx__6 - begidx__6 <= integer__base__last .
H112: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H113: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H114: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H115: begidx__6 >= rr_type__linelengthindex__first .
H116: begidx__6 <= rr_type__linelengthindex__last .
H117: endidx__6 >= rr_type__linelengthindex__first .
H118: endidx__6 <= rr_type__linelengthindex__last .
H119: endidx__6 >= integer__first .
H120: endidx__6 <= integer__last .
H121: begidx__6 >= integer__first .
H122: begidx__6 <= integer__last .
H123: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H124: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H125: begidx__6 >= rr_type__linelengthindex__first .
H126: begidx__6 <= rr_type__linelengthindex__last .
H127: endidx__6 >= rr_type__linelengthindex__first .
H128: endidx__6 <= rr_type__linelengthindex__last .
H129: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_185.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H90: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H91: endidx__6 - begidx__6 >= integer__base__first .
H92: endidx__6 - begidx__6 <= integer__base__last .
H93: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H94: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H95: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: endidx__6 >= integer__first .
H101: endidx__6 <= integer__last .
H102: begidx__6 >= integer__first .
H103: begidx__6 <= integer__last .
H104: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H105: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 >= rr_type__linelengthindex__first .
H109: endidx__6 <= rr_type__linelengthindex__last .
H110: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_186.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H91: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H92: endidx__6 - begidx__6 >= integer__base__first .
H93: endidx__6 - begidx__6 <= integer__base__last .
H94: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H95: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H96: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H97: begidx__6 >= rr_type__linelengthindex__first .
H98: begidx__6 <= rr_type__linelengthindex__last .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: endidx__6 >= integer__first .
H102: endidx__6 <= integer__last .
H103: begidx__6 >= integer__first .
H104: begidx__6 <= integer__last .
H105: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H106: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_187.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_188.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H79: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H80: endidx__6 - begidx__6 >= integer__base__first .
H81: endidx__6 - begidx__6 <= integer__base__last .
H82: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H83: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H84: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 >= integer__first .
H90: endidx__6 <= integer__last .
H91: begidx__6 >= integer__first .
H92: begidx__6 <= integer__last .
H93: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H94: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_189.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
H59: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H60: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H61: endidx__6 - begidx__6 >= integer__base__first .
H62: endidx__6 - begidx__6 <= integer__base__last .
H63: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H64: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H65: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H66: begidx__6 >= rr_type__linelengthindex__first .
H67: begidx__6 <= rr_type__linelengthindex__last .
H68: endidx__6 >= rr_type__linelengthindex__first .
H69: endidx__6 <= rr_type__linelengthindex__last .
H70: endidx__6 >= integer__first .
H71: endidx__6 <= integer__last .
H72: begidx__6 >= integer__first .
H73: begidx__6 <= integer__last .
H74: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H75: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H76: begidx__6 >= rr_type__linelengthindex__first .
H77: begidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
procedure_parserrsig2ndline_190.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H61: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H62: endidx__6 - begidx__6 >= integer__base__first .
H63: endidx__6 - begidx__6 <= integer__base__last .
H64: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H65: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H66: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H67: begidx__6 >= rr_type__linelengthindex__first .
H68: begidx__6 <= rr_type__linelengthindex__last .
H69: endidx__6 >= rr_type__linelengthindex__first .
H70: endidx__6 <= rr_type__linelengthindex__last .
H71: endidx__6 >= integer__first .
H72: endidx__6 <= integer__last .
H73: begidx__6 >= integer__first .
H74: begidx__6 <= integer__last .
H75: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H76: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H77: begidx__6 >= rr_type__linelengthindex__first .
H78: begidx__6 <= rr_type__linelengthindex__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 <= endidx__6 .
->
C1: begidx__6 >= 1 .
C2: endidx__6 - begidx__6 + 1 <=
rr_type__maxdomainnamelength .
C3: endidx__6 = endidx__6 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: begidx__6 >= integer__first .
C9: begidx__6 <= integer__last .
C10: begidx__6 >= begidx__6 .
C11: begidx__6 <= endidx__6 .
C12: endidx__6 >= rr_type__linelengthindex__first .
C13: endidx__6 <= rr_type__linelengthindex__last .
For path(s) from assertion of line 170 to assertion of line 170:
procedure_parserrsig2ndline_191.
H1: begidx >= 1 .
H2: endidx - begidx + 1 <= rr_type__maxdomainnamelength .
H3: endidx = endidx__entry__loop__3 .
H4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H5: zlength >= rr_type__linelengthindex__first .
H6: zlength <= rr_type__linelengthindex__last .
H7: true .
H8: loop__3__i >= integer__first .
H9: loop__3__i <= integer__last .
H10: loop__3__i >= begidx .
H11: loop__3__i <= endidx__entry__loop__3 .
H12: endidx__entry__loop__3 >= rr_type__linelengthindex__first .
H13: endidx__entry__loop__3 <= rr_type__linelengthindex__last .
H14: element(zonefileline, [loop__3__i]) >= character__first .
H15: element(zonefileline, [loop__3__i]) <= character__last .
H16: loop__3__i >= rr_type__linelengthindex__first .
H17: loop__3__i <= rr_type__linelengthindex__last .
H18: loop__3__i + 1 - begidx >=
rr_type__domainnamestringtypeindex__first .
H19: loop__3__i + 1 - begidx <=
rr_type__domainnamestringtypeindex__last .
H20: loop__3__i + 1 - begidx >= integer__base__first .
H21: loop__3__i + 1 - begidx <= integer__base__last .
H22: loop__3__i + 1 >= integer__base__first .
H23: loop__3__i + 1 <= integer__base__last .
H24: not (loop__3__i = endidx__entry__loop__3) .
->
C1: begidx >= 1 .
C2: endidx - begidx + 1 <= rr_type__maxdomainnamelength .
C3: endidx = endidx__entry__loop__3 .
C4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C5: zlength >= rr_type__linelengthindex__first .
C6: zlength <= rr_type__linelengthindex__last .
C7: true .
C8: loop__3__i + 1 >= integer__first .
C9: loop__3__i + 1 <= integer__last .
C10: loop__3__i + 1 >= begidx .
C11: loop__3__i + 1 <= endidx__entry__loop__3 .
C12: endidx__entry__loop__3 >= rr_type__linelengthindex__first .
C13: endidx__entry__loop__3 <= rr_type__linelengthindex__last .
For path(s) from assertion of line 170 to run-time check associated with statement of line 172:
procedure_parserrsig2ndline_192.
H1: begidx >= 1 .
H2: endidx - begidx + 1 <= rr_type__maxdomainnamelength .
H3: endidx = endidx__entry__loop__3 .
H4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H5: zlength >= rr_type__linelengthindex__first .
H6: zlength <= rr_type__linelengthindex__last .
H7: true .
H8: loop__3__i >= integer__first .
H9: loop__3__i <= integer__last .
H10: loop__3__i >= begidx .
H11: loop__3__i <= endidx__entry__loop__3 .
H12: endidx__entry__loop__3 >= rr_type__linelengthindex__first .
H13: endidx__entry__loop__3 <= rr_type__linelengthindex__last .
->
C1: element(zonefileline, [loop__3__i]) >= character__first .
C2: element(zonefileline, [loop__3__i]) <= character__last .
C3: loop__3__i >= rr_type__linelengthindex__first .
C4: loop__3__i <= rr_type__linelengthindex__last .
C5: loop__3__i + 1 - begidx >=
rr_type__domainnamestringtypeindex__first .
C6: loop__3__i + 1 - begidx <=
rr_type__domainnamestringtypeindex__last .
C7: loop__3__i + 1 - begidx >= integer__base__first .
C8: loop__3__i + 1 - begidx <= integer__base__last .
C9: loop__3__i + 1 >= integer__base__first .
C10: loop__3__i + 1 <= integer__base__last .
For path(s) from start to run-time check associated with statement of line 174:
procedure_parserrsig2ndline_193.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H167: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H168: endidx__6 - begidx__6 >= integer__base__first .
H169: endidx__6 - begidx__6 <= integer__base__last .
H170: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H171: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H172: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H173: begidx__6 >= rr_type__linelengthindex__first .
H174: begidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 >= rr_type__linelengthindex__first .
H176: endidx__6 <= rr_type__linelengthindex__last .
H177: endidx__6 >= integer__first .
H178: endidx__6 <= integer__last .
H179: begidx__6 >= integer__first .
H180: begidx__6 <= integer__last .
H181: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H182: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H183: begidx__6 >= rr_type__linelengthindex__first .
H184: begidx__6 <= rr_type__linelengthindex__last .
H185: endidx__6 >= rr_type__linelengthindex__first .
H186: endidx__6 <= rr_type__linelengthindex__last .
H187: not (begidx__6 <= endidx__6) .
H188: endidx__6 >= rr_type__linelengthindex__first .
H189: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_194.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: not (begidx__6 <= endidx__6) .
H154: endidx__6 >= rr_type__linelengthindex__first .
H155: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_195.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H142: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H143: endidx__6 - begidx__6 >= integer__base__first .
H144: endidx__6 - begidx__6 <= integer__base__last .
H145: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H146: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H147: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H148: begidx__6 >= rr_type__linelengthindex__first .
H149: begidx__6 <= rr_type__linelengthindex__last .
H150: endidx__6 >= rr_type__linelengthindex__first .
H151: endidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= integer__first .
H153: endidx__6 <= integer__last .
H154: begidx__6 >= integer__first .
H155: begidx__6 <= integer__last .
H156: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H157: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H158: begidx__6 >= rr_type__linelengthindex__first .
H159: begidx__6 <= rr_type__linelengthindex__last .
H160: endidx__6 >= rr_type__linelengthindex__first .
H161: endidx__6 <= rr_type__linelengthindex__last .
H162: not (begidx__6 <= endidx__6) .
H163: endidx__6 >= rr_type__linelengthindex__first .
H164: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_196.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: not (begidx__6 <= endidx__6) .
H129: endidx__6 >= rr_type__linelengthindex__first .
H130: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_197.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 >= integer__base__first .
H114: endidx__6 - begidx__6 <= integer__base__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H118: begidx__6 >= rr_type__linelengthindex__first .
H119: begidx__6 <= rr_type__linelengthindex__last .
H120: endidx__6 >= rr_type__linelengthindex__first .
H121: endidx__6 <= rr_type__linelengthindex__last .
H122: endidx__6 >= integer__first .
H123: endidx__6 <= integer__last .
H124: begidx__6 >= integer__first .
H125: begidx__6 <= integer__last .
H126: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H127: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: not (begidx__6 <= endidx__6) .
H133: endidx__6 >= rr_type__linelengthindex__first .
H134: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_198.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: not (begidx__6 <= endidx__6) .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
For path(s) from assertion of line 131 to run-time check associated with statement of line 174:
procedure_parserrsig2ndline_199.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: not (begidx__6 <= endidx__6) .
H154: endidx__6 >= rr_type__linelengthindex__first .
H155: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_200.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H134: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H135: endidx__6 - begidx__6 >= integer__base__first .
H136: endidx__6 - begidx__6 <= integer__base__last .
H137: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H138: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H139: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H140: begidx__6 >= rr_type__linelengthindex__first .
H141: begidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 >= rr_type__linelengthindex__first .
H143: endidx__6 <= rr_type__linelengthindex__last .
H144: endidx__6 >= integer__first .
H145: endidx__6 <= integer__last .
H146: begidx__6 >= integer__first .
H147: begidx__6 <= integer__last .
H148: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H149: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H150: begidx__6 >= rr_type__linelengthindex__first .
H151: begidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= rr_type__linelengthindex__first .
H153: endidx__6 <= rr_type__linelengthindex__last .
H154: not (begidx__6 <= endidx__6) .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_201.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H115: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H116: endidx__6 - begidx__6 >= integer__base__first .
H117: endidx__6 - begidx__6 <= integer__base__last .
H118: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H119: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H120: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H121: begidx__6 >= rr_type__linelengthindex__first .
H122: begidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 >= rr_type__linelengthindex__first .
H124: endidx__6 <= rr_type__linelengthindex__last .
H125: endidx__6 >= integer__first .
H126: endidx__6 <= integer__last .
H127: begidx__6 >= integer__first .
H128: begidx__6 <= integer__last .
H129: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H130: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H131: begidx__6 >= rr_type__linelengthindex__first .
H132: begidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 >= rr_type__linelengthindex__first .
H134: endidx__6 <= rr_type__linelengthindex__last .
H135: not (begidx__6 <= endidx__6) .
H136: endidx__6 >= rr_type__linelengthindex__first .
H137: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_202.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 >= integer__base__first .
H118: endidx__6 - begidx__6 <= integer__base__last .
H119: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H120: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H121: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= integer__first .
H127: endidx__6 <= integer__last .
H128: begidx__6 >= integer__first .
H129: begidx__6 <= integer__last .
H130: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H131: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: endidx__6 >= rr_type__linelengthindex__first .
H135: endidx__6 <= rr_type__linelengthindex__last .
H136: not (begidx__6 <= endidx__6) .
H137: endidx__6 >= rr_type__linelengthindex__first .
H138: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_203.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: not (begidx__6 <= endidx__6) .
H129: endidx__6 >= rr_type__linelengthindex__first .
H130: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_204.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H109: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H110: endidx__6 - begidx__6 >= integer__base__first .
H111: endidx__6 - begidx__6 <= integer__base__last .
H112: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H113: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H114: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H115: begidx__6 >= rr_type__linelengthindex__first .
H116: begidx__6 <= rr_type__linelengthindex__last .
H117: endidx__6 >= rr_type__linelengthindex__first .
H118: endidx__6 <= rr_type__linelengthindex__last .
H119: endidx__6 >= integer__first .
H120: endidx__6 <= integer__last .
H121: begidx__6 >= integer__first .
H122: begidx__6 <= integer__last .
H123: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H124: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H125: begidx__6 >= rr_type__linelengthindex__first .
H126: begidx__6 <= rr_type__linelengthindex__last .
H127: endidx__6 >= rr_type__linelengthindex__first .
H128: endidx__6 <= rr_type__linelengthindex__last .
H129: not (begidx__6 <= endidx__6) .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_205.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H90: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H91: endidx__6 - begidx__6 >= integer__base__first .
H92: endidx__6 - begidx__6 <= integer__base__last .
H93: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H94: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H95: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: endidx__6 >= integer__first .
H101: endidx__6 <= integer__last .
H102: begidx__6 >= integer__first .
H103: begidx__6 <= integer__last .
H104: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H105: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 >= rr_type__linelengthindex__first .
H109: endidx__6 <= rr_type__linelengthindex__last .
H110: not (begidx__6 <= endidx__6) .
H111: endidx__6 >= rr_type__linelengthindex__first .
H112: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_206.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H91: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H92: endidx__6 - begidx__6 >= integer__base__first .
H93: endidx__6 - begidx__6 <= integer__base__last .
H94: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H95: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H96: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H97: begidx__6 >= rr_type__linelengthindex__first .
H98: begidx__6 <= rr_type__linelengthindex__last .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: endidx__6 >= integer__first .
H102: endidx__6 <= integer__last .
H103: begidx__6 >= integer__first .
H104: begidx__6 <= integer__last .
H105: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H106: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: not (begidx__6 <= endidx__6) .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_207.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: not (begidx__6 <= endidx__6) .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_208.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H79: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H80: endidx__6 - begidx__6 >= integer__base__first .
H81: endidx__6 - begidx__6 <= integer__base__last .
H82: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H83: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H84: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 >= integer__first .
H90: endidx__6 <= integer__last .
H91: begidx__6 >= integer__first .
H92: begidx__6 <= integer__last .
H93: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H94: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: not (begidx__6 <= endidx__6) .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_209.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
H59: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H60: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H61: endidx__6 - begidx__6 >= integer__base__first .
H62: endidx__6 - begidx__6 <= integer__base__last .
H63: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H64: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H65: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H66: begidx__6 >= rr_type__linelengthindex__first .
H67: begidx__6 <= rr_type__linelengthindex__last .
H68: endidx__6 >= rr_type__linelengthindex__first .
H69: endidx__6 <= rr_type__linelengthindex__last .
H70: endidx__6 >= integer__first .
H71: endidx__6 <= integer__last .
H72: begidx__6 >= integer__first .
H73: begidx__6 <= integer__last .
H74: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H75: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H76: begidx__6 >= rr_type__linelengthindex__first .
H77: begidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: not (begidx__6 <= endidx__6) .
H81: endidx__6 >= rr_type__linelengthindex__first .
H82: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
procedure_parserrsig2ndline_210.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H61: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H62: endidx__6 - begidx__6 >= integer__base__first .
H63: endidx__6 - begidx__6 <= integer__base__last .
H64: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H65: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H66: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H67: begidx__6 >= rr_type__linelengthindex__first .
H68: begidx__6 <= rr_type__linelengthindex__last .
H69: endidx__6 >= rr_type__linelengthindex__first .
H70: endidx__6 <= rr_type__linelengthindex__last .
H71: endidx__6 >= integer__first .
H72: endidx__6 <= integer__last .
H73: begidx__6 >= integer__first .
H74: begidx__6 <= integer__last .
H75: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H76: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H77: begidx__6 >= rr_type__linelengthindex__first .
H78: begidx__6 <= rr_type__linelengthindex__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: not (begidx__6 <= endidx__6) .
H82: endidx__6 >= rr_type__linelengthindex__first .
H83: endidx__6 <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx__6 + 1 >= integer__first .
C4: endidx__6 + 1 <= integer__last .
C5: endidx__6 + 1 >= integer__base__first .
C6: endidx__6 + 1 <= integer__base__last .
For path(s) from assertion of line 170 to run-time check associated with statement of line 174:
procedure_parserrsig2ndline_211.
H1: begidx >= 1 .
H2: endidx - begidx + 1 <= rr_type__maxdomainnamelength .
H3: endidx = endidx__entry__loop__3 .
H4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H5: zlength >= rr_type__linelengthindex__first .
H6: zlength <= rr_type__linelengthindex__last .
H7: true .
H8: loop__3__i >= integer__first .
H9: loop__3__i <= integer__last .
H10: loop__3__i >= begidx .
H11: loop__3__i <= endidx__entry__loop__3 .
H12: endidx__entry__loop__3 >= rr_type__linelengthindex__first .
H13: endidx__entry__loop__3 <= rr_type__linelengthindex__last .
H14: element(zonefileline, [loop__3__i]) >= character__first .
H15: element(zonefileline, [loop__3__i]) <= character__last .
H16: loop__3__i >= rr_type__linelengthindex__first .
H17: loop__3__i <= rr_type__linelengthindex__last .
H18: loop__3__i + 1 - begidx >=
rr_type__domainnamestringtypeindex__first .
H19: loop__3__i + 1 - begidx <=
rr_type__domainnamestringtypeindex__last .
H20: loop__3__i + 1 - begidx >= integer__base__first .
H21: loop__3__i + 1 - begidx <= integer__base__last .
H22: loop__3__i + 1 >= integer__base__first .
H23: loop__3__i + 1 <= integer__base__last .
H24: loop__3__i = endidx__entry__loop__3 .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
->
C1: rr_type__maxdomainnamelength >= integer__first .
C2: rr_type__maxdomainnamelength <= integer__last .
C3: endidx + 1 >= integer__first .
C4: endidx + 1 <= integer__last .
C5: endidx + 1 >= integer__base__first .
C6: endidx + 1 <= integer__base__last .
For path(s) from start to run-time check associated with statement of line 174:
procedure_parserrsig2ndline_212.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H167: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H168: endidx__6 - begidx__6 >= integer__base__first .
H169: endidx__6 - begidx__6 <= integer__base__last .
H170: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H171: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H172: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H173: begidx__6 >= rr_type__linelengthindex__first .
H174: begidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 >= rr_type__linelengthindex__first .
H176: endidx__6 <= rr_type__linelengthindex__last .
H177: endidx__6 >= integer__first .
H178: endidx__6 <= integer__last .
H179: begidx__6 >= integer__first .
H180: begidx__6 <= integer__last .
H181: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H182: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H183: begidx__6 >= rr_type__linelengthindex__first .
H184: begidx__6 <= rr_type__linelengthindex__last .
H185: endidx__6 >= rr_type__linelengthindex__first .
H186: endidx__6 <= rr_type__linelengthindex__last .
H187: not (begidx__6 <= endidx__6) .
H188: endidx__6 >= rr_type__linelengthindex__first .
H189: endidx__6 <= rr_type__linelengthindex__last .
H190: rr_type__maxdomainnamelength >= integer__first .
H191: rr_type__maxdomainnamelength <= integer__last .
H192: endidx__6 + 1 >= integer__first .
H193: endidx__6 + 1 <= integer__last .
H194: endidx__6 + 1 >= integer__base__first .
H195: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_213.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: not (begidx__6 <= endidx__6) .
H154: endidx__6 >= rr_type__linelengthindex__first .
H155: endidx__6 <= rr_type__linelengthindex__last .
H156: rr_type__maxdomainnamelength >= integer__first .
H157: rr_type__maxdomainnamelength <= integer__last .
H158: endidx__6 + 1 >= integer__first .
H159: endidx__6 + 1 <= integer__last .
H160: endidx__6 + 1 >= integer__base__first .
H161: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_214.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H142: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H143: endidx__6 - begidx__6 >= integer__base__first .
H144: endidx__6 - begidx__6 <= integer__base__last .
H145: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H146: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H147: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H148: begidx__6 >= rr_type__linelengthindex__first .
H149: begidx__6 <= rr_type__linelengthindex__last .
H150: endidx__6 >= rr_type__linelengthindex__first .
H151: endidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= integer__first .
H153: endidx__6 <= integer__last .
H154: begidx__6 >= integer__first .
H155: begidx__6 <= integer__last .
H156: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H157: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H158: begidx__6 >= rr_type__linelengthindex__first .
H159: begidx__6 <= rr_type__linelengthindex__last .
H160: endidx__6 >= rr_type__linelengthindex__first .
H161: endidx__6 <= rr_type__linelengthindex__last .
H162: not (begidx__6 <= endidx__6) .
H163: endidx__6 >= rr_type__linelengthindex__first .
H164: endidx__6 <= rr_type__linelengthindex__last .
H165: rr_type__maxdomainnamelength >= integer__first .
H166: rr_type__maxdomainnamelength <= integer__last .
H167: endidx__6 + 1 >= integer__first .
H168: endidx__6 + 1 <= integer__last .
H169: endidx__6 + 1 >= integer__base__first .
H170: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_215.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: not (begidx__6 <= endidx__6) .
H129: endidx__6 >= rr_type__linelengthindex__first .
H130: endidx__6 <= rr_type__linelengthindex__last .
H131: rr_type__maxdomainnamelength >= integer__first .
H132: rr_type__maxdomainnamelength <= integer__last .
H133: endidx__6 + 1 >= integer__first .
H134: endidx__6 + 1 <= integer__last .
H135: endidx__6 + 1 >= integer__base__first .
H136: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_216.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 >= integer__base__first .
H114: endidx__6 - begidx__6 <= integer__base__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H118: begidx__6 >= rr_type__linelengthindex__first .
H119: begidx__6 <= rr_type__linelengthindex__last .
H120: endidx__6 >= rr_type__linelengthindex__first .
H121: endidx__6 <= rr_type__linelengthindex__last .
H122: endidx__6 >= integer__first .
H123: endidx__6 <= integer__last .
H124: begidx__6 >= integer__first .
H125: begidx__6 <= integer__last .
H126: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H127: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: not (begidx__6 <= endidx__6) .
H133: endidx__6 >= rr_type__linelengthindex__first .
H134: endidx__6 <= rr_type__linelengthindex__last .
H135: rr_type__maxdomainnamelength >= integer__first .
H136: rr_type__maxdomainnamelength <= integer__last .
H137: endidx__6 + 1 >= integer__first .
H138: endidx__6 + 1 <= integer__last .
H139: endidx__6 + 1 >= integer__base__first .
H140: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_217.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: not (begidx__6 <= endidx__6) .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: rr_type__maxdomainnamelength >= integer__first .
H102: rr_type__maxdomainnamelength <= integer__last .
H103: endidx__6 + 1 >= integer__first .
H104: endidx__6 + 1 <= integer__last .
H105: endidx__6 + 1 >= integer__base__first .
H106: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
For path(s) from assertion of line 131 to run-time check associated with statement of line 174:
procedure_parserrsig2ndline_218.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: not (begidx__6 <= endidx__6) .
H154: endidx__6 >= rr_type__linelengthindex__first .
H155: endidx__6 <= rr_type__linelengthindex__last .
H156: rr_type__maxdomainnamelength >= integer__first .
H157: rr_type__maxdomainnamelength <= integer__last .
H158: endidx__6 + 1 >= integer__first .
H159: endidx__6 + 1 <= integer__last .
H160: endidx__6 + 1 >= integer__base__first .
H161: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_219.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H134: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H135: endidx__6 - begidx__6 >= integer__base__first .
H136: endidx__6 - begidx__6 <= integer__base__last .
H137: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H138: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H139: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H140: begidx__6 >= rr_type__linelengthindex__first .
H141: begidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 >= rr_type__linelengthindex__first .
H143: endidx__6 <= rr_type__linelengthindex__last .
H144: endidx__6 >= integer__first .
H145: endidx__6 <= integer__last .
H146: begidx__6 >= integer__first .
H147: begidx__6 <= integer__last .
H148: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H149: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H150: begidx__6 >= rr_type__linelengthindex__first .
H151: begidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= rr_type__linelengthindex__first .
H153: endidx__6 <= rr_type__linelengthindex__last .
H154: not (begidx__6 <= endidx__6) .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: rr_type__maxdomainnamelength >= integer__first .
H158: rr_type__maxdomainnamelength <= integer__last .
H159: endidx__6 + 1 >= integer__first .
H160: endidx__6 + 1 <= integer__last .
H161: endidx__6 + 1 >= integer__base__first .
H162: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_220.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H115: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H116: endidx__6 - begidx__6 >= integer__base__first .
H117: endidx__6 - begidx__6 <= integer__base__last .
H118: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H119: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H120: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H121: begidx__6 >= rr_type__linelengthindex__first .
H122: begidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 >= rr_type__linelengthindex__first .
H124: endidx__6 <= rr_type__linelengthindex__last .
H125: endidx__6 >= integer__first .
H126: endidx__6 <= integer__last .
H127: begidx__6 >= integer__first .
H128: begidx__6 <= integer__last .
H129: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H130: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H131: begidx__6 >= rr_type__linelengthindex__first .
H132: begidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 >= rr_type__linelengthindex__first .
H134: endidx__6 <= rr_type__linelengthindex__last .
H135: not (begidx__6 <= endidx__6) .
H136: endidx__6 >= rr_type__linelengthindex__first .
H137: endidx__6 <= rr_type__linelengthindex__last .
H138: rr_type__maxdomainnamelength >= integer__first .
H139: rr_type__maxdomainnamelength <= integer__last .
H140: endidx__6 + 1 >= integer__first .
H141: endidx__6 + 1 <= integer__last .
H142: endidx__6 + 1 >= integer__base__first .
H143: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_221.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 >= integer__base__first .
H118: endidx__6 - begidx__6 <= integer__base__last .
H119: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H120: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H121: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= integer__first .
H127: endidx__6 <= integer__last .
H128: begidx__6 >= integer__first .
H129: begidx__6 <= integer__last .
H130: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H131: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: endidx__6 >= rr_type__linelengthindex__first .
H135: endidx__6 <= rr_type__linelengthindex__last .
H136: not (begidx__6 <= endidx__6) .
H137: endidx__6 >= rr_type__linelengthindex__first .
H138: endidx__6 <= rr_type__linelengthindex__last .
H139: rr_type__maxdomainnamelength >= integer__first .
H140: rr_type__maxdomainnamelength <= integer__last .
H141: endidx__6 + 1 >= integer__first .
H142: endidx__6 + 1 <= integer__last .
H143: endidx__6 + 1 >= integer__base__first .
H144: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_222.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: not (begidx__6 <= endidx__6) .
H129: endidx__6 >= rr_type__linelengthindex__first .
H130: endidx__6 <= rr_type__linelengthindex__last .
H131: rr_type__maxdomainnamelength >= integer__first .
H132: rr_type__maxdomainnamelength <= integer__last .
H133: endidx__6 + 1 >= integer__first .
H134: endidx__6 + 1 <= integer__last .
H135: endidx__6 + 1 >= integer__base__first .
H136: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_223.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H109: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H110: endidx__6 - begidx__6 >= integer__base__first .
H111: endidx__6 - begidx__6 <= integer__base__last .
H112: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H113: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H114: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H115: begidx__6 >= rr_type__linelengthindex__first .
H116: begidx__6 <= rr_type__linelengthindex__last .
H117: endidx__6 >= rr_type__linelengthindex__first .
H118: endidx__6 <= rr_type__linelengthindex__last .
H119: endidx__6 >= integer__first .
H120: endidx__6 <= integer__last .
H121: begidx__6 >= integer__first .
H122: begidx__6 <= integer__last .
H123: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H124: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H125: begidx__6 >= rr_type__linelengthindex__first .
H126: begidx__6 <= rr_type__linelengthindex__last .
H127: endidx__6 >= rr_type__linelengthindex__first .
H128: endidx__6 <= rr_type__linelengthindex__last .
H129: not (begidx__6 <= endidx__6) .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: rr_type__maxdomainnamelength >= integer__first .
H133: rr_type__maxdomainnamelength <= integer__last .
H134: endidx__6 + 1 >= integer__first .
H135: endidx__6 + 1 <= integer__last .
H136: endidx__6 + 1 >= integer__base__first .
H137: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_224.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H90: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H91: endidx__6 - begidx__6 >= integer__base__first .
H92: endidx__6 - begidx__6 <= integer__base__last .
H93: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H94: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H95: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: endidx__6 >= integer__first .
H101: endidx__6 <= integer__last .
H102: begidx__6 >= integer__first .
H103: begidx__6 <= integer__last .
H104: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H105: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 >= rr_type__linelengthindex__first .
H109: endidx__6 <= rr_type__linelengthindex__last .
H110: not (begidx__6 <= endidx__6) .
H111: endidx__6 >= rr_type__linelengthindex__first .
H112: endidx__6 <= rr_type__linelengthindex__last .
H113: rr_type__maxdomainnamelength >= integer__first .
H114: rr_type__maxdomainnamelength <= integer__last .
H115: endidx__6 + 1 >= integer__first .
H116: endidx__6 + 1 <= integer__last .
H117: endidx__6 + 1 >= integer__base__first .
H118: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_225.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H91: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H92: endidx__6 - begidx__6 >= integer__base__first .
H93: endidx__6 - begidx__6 <= integer__base__last .
H94: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H95: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H96: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H97: begidx__6 >= rr_type__linelengthindex__first .
H98: begidx__6 <= rr_type__linelengthindex__last .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: endidx__6 >= integer__first .
H102: endidx__6 <= integer__last .
H103: begidx__6 >= integer__first .
H104: begidx__6 <= integer__last .
H105: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H106: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: not (begidx__6 <= endidx__6) .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: rr_type__maxdomainnamelength >= integer__first .
H115: rr_type__maxdomainnamelength <= integer__last .
H116: endidx__6 + 1 >= integer__first .
H117: endidx__6 + 1 <= integer__last .
H118: endidx__6 + 1 >= integer__base__first .
H119: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_226.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: not (begidx__6 <= endidx__6) .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: rr_type__maxdomainnamelength >= integer__first .
H102: rr_type__maxdomainnamelength <= integer__last .
H103: endidx__6 + 1 >= integer__first .
H104: endidx__6 + 1 <= integer__last .
H105: endidx__6 + 1 >= integer__base__first .
H106: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_227.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H79: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H80: endidx__6 - begidx__6 >= integer__base__first .
H81: endidx__6 - begidx__6 <= integer__base__last .
H82: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H83: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H84: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 >= integer__first .
H90: endidx__6 <= integer__last .
H91: begidx__6 >= integer__first .
H92: begidx__6 <= integer__last .
H93: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H94: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: not (begidx__6 <= endidx__6) .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: rr_type__maxdomainnamelength >= integer__first .
H103: rr_type__maxdomainnamelength <= integer__last .
H104: endidx__6 + 1 >= integer__first .
H105: endidx__6 + 1 <= integer__last .
H106: endidx__6 + 1 >= integer__base__first .
H107: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_228.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
H59: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H60: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H61: endidx__6 - begidx__6 >= integer__base__first .
H62: endidx__6 - begidx__6 <= integer__base__last .
H63: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H64: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H65: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H66: begidx__6 >= rr_type__linelengthindex__first .
H67: begidx__6 <= rr_type__linelengthindex__last .
H68: endidx__6 >= rr_type__linelengthindex__first .
H69: endidx__6 <= rr_type__linelengthindex__last .
H70: endidx__6 >= integer__first .
H71: endidx__6 <= integer__last .
H72: begidx__6 >= integer__first .
H73: begidx__6 <= integer__last .
H74: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H75: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H76: begidx__6 >= rr_type__linelengthindex__first .
H77: begidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: not (begidx__6 <= endidx__6) .
H81: endidx__6 >= rr_type__linelengthindex__first .
H82: endidx__6 <= rr_type__linelengthindex__last .
H83: rr_type__maxdomainnamelength >= integer__first .
H84: rr_type__maxdomainnamelength <= integer__last .
H85: endidx__6 + 1 >= integer__first .
H86: endidx__6 + 1 <= integer__last .
H87: endidx__6 + 1 >= integer__base__first .
H88: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
procedure_parserrsig2ndline_229.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H61: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H62: endidx__6 - begidx__6 >= integer__base__first .
H63: endidx__6 - begidx__6 <= integer__base__last .
H64: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H65: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H66: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H67: begidx__6 >= rr_type__linelengthindex__first .
H68: begidx__6 <= rr_type__linelengthindex__last .
H69: endidx__6 >= rr_type__linelengthindex__first .
H70: endidx__6 <= rr_type__linelengthindex__last .
H71: endidx__6 >= integer__first .
H72: endidx__6 <= integer__last .
H73: begidx__6 >= integer__first .
H74: begidx__6 <= integer__last .
H75: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H76: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H77: begidx__6 >= rr_type__linelengthindex__first .
H78: begidx__6 <= rr_type__linelengthindex__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: not (begidx__6 <= endidx__6) .
H82: endidx__6 >= rr_type__linelengthindex__first .
H83: endidx__6 <= rr_type__linelengthindex__last .
H84: rr_type__maxdomainnamelength >= integer__first .
H85: rr_type__maxdomainnamelength <= integer__last .
H86: endidx__6 + 1 >= integer__first .
H87: endidx__6 + 1 <= integer__last .
H88: endidx__6 + 1 >= integer__base__first .
H89: endidx__6 + 1 <= integer__base__last .
->
C1: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
For path(s) from assertion of line 170 to run-time check associated with statement of line 174:
procedure_parserrsig2ndline_230.
H1: begidx >= 1 .
H2: endidx - begidx + 1 <= rr_type__maxdomainnamelength .
H3: endidx = endidx__entry__loop__3 .
H4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H5: zlength >= rr_type__linelengthindex__first .
H6: zlength <= rr_type__linelengthindex__last .
H7: true .
H8: loop__3__i >= integer__first .
H9: loop__3__i <= integer__last .
H10: loop__3__i >= begidx .
H11: loop__3__i <= endidx__entry__loop__3 .
H12: endidx__entry__loop__3 >= rr_type__linelengthindex__first .
H13: endidx__entry__loop__3 <= rr_type__linelengthindex__last .
H14: element(zonefileline, [loop__3__i]) >= character__first .
H15: element(zonefileline, [loop__3__i]) <= character__last .
H16: loop__3__i >= rr_type__linelengthindex__first .
H17: loop__3__i <= rr_type__linelengthindex__last .
H18: loop__3__i + 1 - begidx >=
rr_type__domainnamestringtypeindex__first .
H19: loop__3__i + 1 - begidx <=
rr_type__domainnamestringtypeindex__last .
H20: loop__3__i + 1 - begidx >= integer__base__first .
H21: loop__3__i + 1 - begidx <= integer__base__last .
H22: loop__3__i + 1 >= integer__base__first .
H23: loop__3__i + 1 <= integer__base__last .
H24: loop__3__i = endidx__entry__loop__3 .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: rr_type__maxdomainnamelength >= integer__first .
H28: rr_type__maxdomainnamelength <= integer__last .
H29: endidx + 1 >= integer__first .
H30: endidx + 1 <= integer__last .
H31: endidx + 1 >= integer__base__first .
H32: endidx + 1 <= integer__base__last .
->
C1: (endidx + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
C2: (endidx + 1 <= rr_type__maxdomainnamelength) -> ((
endidx + 1 >= integer__first) and (endidx + 1 <=
integer__last)) .
For path(s) from start to assertion of line 176:
procedure_parserrsig2ndline_231.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: foundtype__4 = rr_type__number .
H103: begidx__4 >= rr_type__linelengthindex__first .
H104: begidx__4 <= rr_type__linelengthindex__last .
H105: endidx__4 >= rr_type__linelengthindex__first .
H106: endidx__4 <= rr_type__linelengthindex__last .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: begidx__4 >= rr_type__linelengthindex__first .
H110: begidx__4 <= rr_type__linelengthindex__last .
H111: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H112: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H113: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H114: true .
H115: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__2) .
H116: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__2) .
H117: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__2) .
H118: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__2) .
H119: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__2) .
H120: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__2) .
H121: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__2) .
H122: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__2) .
H123: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__2) .
H124: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__2) .
H125: rrsig_rec__5 = upf_keytag(rrsig_rec__2, fld_keytag(rrsig_rec__5)) .
H126: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H127: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H128: endidx__4 >= rr_type__linelengthindex__first .
H129: endidx__4 <= rr_type__linelengthindex__last .
H130: success__5 .
H131: endidx__4 < zlength .
H132: endidx__4 >= rr_type__linelengthindex__first .
H133: endidx__4 <= rr_type__linelengthindex__last .
H134: endidx__4 + 1 >= rr_type__linelengthindex__first .
H135: endidx__4 + 1 <= rr_type__linelengthindex__last .
H136: endidx__4 + 1 >= rr_type__linelengthindex__first .
H137: endidx__4 + 1 <= rr_type__linelengthindex__last .
H138: endidx__4 + 1 >= rr_type__linelengthindex__first .
H139: endidx__4 + 1 <= rr_type__linelengthindex__last .
H140: zlength >= rr_type__linelengthindex__first .
H141: zlength <= rr_type__linelengthindex__last .
H142: endidx__4 + 1 <= zlength .
H143: begidx__6 <= endidx__6 .
H144: begidx__6 <= zlength .
H145: endidx__6 <= zlength .
H146: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H147: begidx__6 >= rr_type__linelengthindex__first .
H148: begidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 >= rr_type__linelengthindex__first .
H150: endidx__6 <= rr_type__linelengthindex__last .
H151: foundtype__6 >= rr_type__rritemtype__first .
H152: foundtype__6 <= rr_type__rritemtype__last .
H153: foundtype__6 >= rr_type__rritemtype__first .
H154: foundtype__6 <= rr_type__rritemtype__last .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: begidx__6 >= rr_type__linelengthindex__first .
H158: begidx__6 <= rr_type__linelengthindex__last .
H159: foundtype__6 >= rr_type__rritemtype__first .
H160: foundtype__6 <= rr_type__rritemtype__last .
H161: foundtype__6 = rr_type__domainnameortimespec .
H162: begidx__6 >= rr_type__linelengthindex__first .
H163: begidx__6 <= rr_type__linelengthindex__last .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H167: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H168: endidx__6 - begidx__6 >= integer__base__first .
H169: endidx__6 - begidx__6 <= integer__base__last .
H170: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H171: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H172: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H173: begidx__6 >= rr_type__linelengthindex__first .
H174: begidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 >= rr_type__linelengthindex__first .
H176: endidx__6 <= rr_type__linelengthindex__last .
H177: endidx__6 >= integer__first .
H178: endidx__6 <= integer__last .
H179: begidx__6 >= integer__first .
H180: begidx__6 <= integer__last .
H181: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H182: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H183: begidx__6 >= rr_type__linelengthindex__first .
H184: begidx__6 <= rr_type__linelengthindex__last .
H185: endidx__6 >= rr_type__linelengthindex__first .
H186: endidx__6 <= rr_type__linelengthindex__last .
H187: not (begidx__6 <= endidx__6) .
H188: endidx__6 >= rr_type__linelengthindex__first .
H189: endidx__6 <= rr_type__linelengthindex__last .
H190: rr_type__maxdomainnamelength >= integer__first .
H191: rr_type__maxdomainnamelength <= integer__last .
H192: endidx__6 + 1 >= integer__first .
H193: endidx__6 + 1 <= integer__last .
H194: endidx__6 + 1 >= integer__base__first .
H195: endidx__6 + 1 <= integer__base__last .
H196: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H197: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H198: endidx__6 >= rr_type__linelengthindex__first .
H199: endidx__6 <= rr_type__linelengthindex__last .
H200: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_232.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(
rr_type__rrsig_record_type__blankrrsigrecord) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H88: fld_signername(rrsig_rec__5) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H89: fld_signature(rrsig_rec__5) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H91: rrsig_rec__5 = upf_keytag(
rr_type__rrsig_record_type__blankrrsigrecord, fld_keytag(
rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: not (begidx__6 <= endidx__6) .
H154: endidx__6 >= rr_type__linelengthindex__first .
H155: endidx__6 <= rr_type__linelengthindex__last .
H156: rr_type__maxdomainnamelength >= integer__first .
H157: rr_type__maxdomainnamelength <= integer__last .
H158: endidx__6 + 1 >= integer__first .
H159: endidx__6 + 1 <= integer__last .
H160: endidx__6 + 1 >= integer__base__first .
H161: endidx__6 + 1 <= integer__base__last .
H162: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H163: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_233.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: success__2 .
H72: endidx__1 < zlength .
H73: endidx__1 >= rr_type__linelengthindex__first .
H74: endidx__1 <= rr_type__linelengthindex__last .
H75: endidx__1 + 1 >= rr_type__linelengthindex__first .
H76: endidx__1 + 1 <= rr_type__linelengthindex__last .
H77: endidx__1 + 1 >= rr_type__linelengthindex__first .
H78: endidx__1 + 1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 <= zlength .
H84: begidx__4 <= endidx__4 .
H85: begidx__4 <= zlength .
H86: endidx__4 <= zlength .
H87: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__4 >= rr_type__linelengthindex__first .
H89: begidx__4 <= rr_type__linelengthindex__last .
H90: endidx__4 >= rr_type__linelengthindex__first .
H91: endidx__4 <= rr_type__linelengthindex__last .
H92: foundtype__4 >= rr_type__rritemtype__first .
H93: foundtype__4 <= rr_type__rritemtype__last .
H94: foundtype__4 >= rr_type__rritemtype__first .
H95: foundtype__4 <= rr_type__rritemtype__last .
H96: endidx__4 >= rr_type__linelengthindex__first .
H97: endidx__4 <= rr_type__linelengthindex__last .
H98: begidx__4 >= rr_type__linelengthindex__first .
H99: begidx__4 <= rr_type__linelengthindex__last .
H100: foundtype__4 >= rr_type__rritemtype__first .
H101: foundtype__4 <= rr_type__rritemtype__last .
H102: not (foundtype__4 = rr_type__number) .
H103: endidx__4 >= rr_type__linelengthindex__first .
H104: endidx__4 <= rr_type__linelengthindex__last .
H105: foundtype__4 = rr_type__number .
H106: endidx__4 < zlength .
H107: endidx__4 >= rr_type__linelengthindex__first .
H108: endidx__4 <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 >= rr_type__linelengthindex__first .
H110: endidx__4 + 1 <= rr_type__linelengthindex__last .
H111: endidx__4 + 1 >= rr_type__linelengthindex__first .
H112: endidx__4 + 1 <= rr_type__linelengthindex__last .
H113: endidx__4 + 1 >= rr_type__linelengthindex__first .
H114: endidx__4 + 1 <= rr_type__linelengthindex__last .
H115: zlength >= rr_type__linelengthindex__first .
H116: zlength <= rr_type__linelengthindex__last .
H117: endidx__4 + 1 <= zlength .
H118: begidx__6 <= endidx__6 .
H119: begidx__6 <= zlength .
H120: endidx__6 <= zlength .
H121: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 >= rr_type__rritemtype__first .
H129: foundtype__6 <= rr_type__rritemtype__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: foundtype__6 >= rr_type__rritemtype__first .
H135: foundtype__6 <= rr_type__rritemtype__last .
H136: foundtype__6 = rr_type__domainnameortimespec .
H137: begidx__6 >= rr_type__linelengthindex__first .
H138: begidx__6 <= rr_type__linelengthindex__last .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H142: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H143: endidx__6 - begidx__6 >= integer__base__first .
H144: endidx__6 - begidx__6 <= integer__base__last .
H145: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H146: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H147: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H148: begidx__6 >= rr_type__linelengthindex__first .
H149: begidx__6 <= rr_type__linelengthindex__last .
H150: endidx__6 >= rr_type__linelengthindex__first .
H151: endidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= integer__first .
H153: endidx__6 <= integer__last .
H154: begidx__6 >= integer__first .
H155: begidx__6 <= integer__last .
H156: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H157: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H158: begidx__6 >= rr_type__linelengthindex__first .
H159: begidx__6 <= rr_type__linelengthindex__last .
H160: endidx__6 >= rr_type__linelengthindex__first .
H161: endidx__6 <= rr_type__linelengthindex__last .
H162: not (begidx__6 <= endidx__6) .
H163: endidx__6 >= rr_type__linelengthindex__first .
H164: endidx__6 <= rr_type__linelengthindex__last .
H165: rr_type__maxdomainnamelength >= integer__first .
H166: rr_type__maxdomainnamelength <= integer__last .
H167: endidx__6 + 1 >= integer__first .
H168: endidx__6 + 1 <= integer__last .
H169: endidx__6 + 1 >= integer__base__first .
H170: endidx__6 + 1 <= integer__base__last .
H171: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H172: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H173: endidx__6 >= rr_type__linelengthindex__first .
H174: endidx__6 <= rr_type__linelengthindex__last .
H175: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_234.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: success .
H37: foundtype__1 = rr_type__number .
H38: endidx__1 < zlength .
H39: endidx__1 >= rr_type__linelengthindex__first .
H40: endidx__1 <= rr_type__linelengthindex__last .
H41: endidx__1 + 1 >= rr_type__linelengthindex__first .
H42: endidx__1 + 1 <= rr_type__linelengthindex__last .
H43: endidx__1 + 1 >= rr_type__linelengthindex__first .
H44: endidx__1 + 1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: not (begidx__6 <= endidx__6) .
H129: endidx__6 >= rr_type__linelengthindex__first .
H130: endidx__6 <= rr_type__linelengthindex__last .
H131: rr_type__maxdomainnamelength >= integer__first .
H132: rr_type__maxdomainnamelength <= integer__last .
H133: endidx__6 + 1 >= integer__first .
H134: endidx__6 + 1 <= integer__last .
H135: endidx__6 + 1 >= integer__base__first .
H136: endidx__6 + 1 <= integer__base__last .
H137: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H138: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_235.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: success .
H34: foundtype__1 = rr_type__number .
H35: begidx__1 >= rr_type__linelengthindex__first .
H36: begidx__1 <= rr_type__linelengthindex__last .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: endidx__1 - begidx__1 + 1 >= integer__base__first .
H40: endidx__1 - begidx__1 + 1 <= integer__base__last .
H41: endidx__1 - begidx__1 >= integer__base__first .
H42: endidx__1 - begidx__1 <= integer__base__last .
H43: endidx__1 - begidx__1 + 1 <>
rr_type__rrsig_record_type__timestringlength .
H44: begidx__1 >= rr_type__linelengthindex__first .
H45: begidx__1 <= rr_type__linelengthindex__last .
H46: endidx__1 >= rr_type__linelengthindex__first .
H47: endidx__1 <= rr_type__linelengthindex__last .
H48: endidx__1 >= rr_type__linelengthindex__first .
H49: endidx__1 <= rr_type__linelengthindex__last .
H50: begidx__1 >= rr_type__linelengthindex__first .
H51: begidx__1 <= rr_type__linelengthindex__last .
H52: for_all(i_: integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H53: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H54: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H55: true .
H56: fld_inherit(rrsig_rec__2) = fld_inherit(
rr_type__rrsig_record_type__blankrrsigrecord) .
H57: fld_typecovered(rrsig_rec__2) = fld_typecovered(
rr_type__rrsig_record_type__blankrrsigrecord) .
H58: fld_algorithm(rrsig_rec__2) = fld_algorithm(
rr_type__rrsig_record_type__blankrrsigrecord) .
H59: fld_numlabels(rrsig_rec__2) = fld_numlabels(
rr_type__rrsig_record_type__blankrrsigrecord) .
H60: fld_sigexpiration(rrsig_rec__2) = fld_sigexpiration(
rr_type__rrsig_record_type__blankrrsigrecord) .
H61: fld_siginception(rrsig_rec__2) = fld_siginception(
rr_type__rrsig_record_type__blankrrsigrecord) .
H62: fld_keytag(rrsig_rec__2) = fld_keytag(
rr_type__rrsig_record_type__blankrrsigrecord) .
H63: fld_signername(rrsig_rec__2) = fld_signername(
rr_type__rrsig_record_type__blankrrsigrecord) .
H64: fld_signature(rrsig_rec__2) = fld_signature(
rr_type__rrsig_record_type__blankrrsigrecord) .
H65: fld_signaturelength(rrsig_rec__2) = fld_signaturelength(
rr_type__rrsig_record_type__blankrrsigrecord) .
H66: rrsig_rec__2 = upf_origttl(
rr_type__rrsig_record_type__blankrrsigrecord, fld_origttl(
rrsig_rec__2)) .
H67: fld_origttl(rrsig_rec__2) >=
unsigned_types__unsigned32__first .
H68: fld_origttl(rrsig_rec__2) <=
unsigned_types__unsigned32__last .
H69: endidx__1 >= rr_type__linelengthindex__first .
H70: endidx__1 <= rr_type__linelengthindex__last .
H71: not (success__2 and (endidx__1 < zlength)) .
H72: endidx__1 >= rr_type__linelengthindex__first .
H73: endidx__1 <= rr_type__linelengthindex__last .
H74: success__2 .
H75: endidx__1 < zlength .
H76: endidx__1 < zlength .
H77: endidx__1 >= rr_type__linelengthindex__first .
H78: endidx__1 <= rr_type__linelengthindex__last .
H79: endidx__1 + 1 >= rr_type__linelengthindex__first .
H80: endidx__1 + 1 <= rr_type__linelengthindex__last .
H81: endidx__1 + 1 >= rr_type__linelengthindex__first .
H82: endidx__1 + 1 <= rr_type__linelengthindex__last .
H83: endidx__1 + 1 >= rr_type__linelengthindex__first .
H84: endidx__1 + 1 <= rr_type__linelengthindex__last .
H85: zlength >= rr_type__linelengthindex__first .
H86: zlength <= rr_type__linelengthindex__last .
H87: endidx__1 + 1 <= zlength .
H88: begidx__6 <= endidx__6 .
H89: begidx__6 <= zlength .
H90: endidx__6 <= zlength .
H91: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H92: begidx__6 >= rr_type__linelengthindex__first .
H93: begidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 >= rr_type__linelengthindex__first .
H95: endidx__6 <= rr_type__linelengthindex__last .
H96: foundtype__6 >= rr_type__rritemtype__first .
H97: foundtype__6 <= rr_type__rritemtype__last .
H98: foundtype__6 >= rr_type__rritemtype__first .
H99: foundtype__6 <= rr_type__rritemtype__last .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: begidx__6 >= rr_type__linelengthindex__first .
H103: begidx__6 <= rr_type__linelengthindex__last .
H104: foundtype__6 >= rr_type__rritemtype__first .
H105: foundtype__6 <= rr_type__rritemtype__last .
H106: foundtype__6 = rr_type__domainnameortimespec .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: endidx__6 - begidx__6 >= integer__base__first .
H114: endidx__6 - begidx__6 <= integer__base__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H118: begidx__6 >= rr_type__linelengthindex__first .
H119: begidx__6 <= rr_type__linelengthindex__last .
H120: endidx__6 >= rr_type__linelengthindex__first .
H121: endidx__6 <= rr_type__linelengthindex__last .
H122: endidx__6 >= integer__first .
H123: endidx__6 <= integer__last .
H124: begidx__6 >= integer__first .
H125: begidx__6 <= integer__last .
H126: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H127: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: not (begidx__6 <= endidx__6) .
H133: endidx__6 >= rr_type__linelengthindex__first .
H134: endidx__6 <= rr_type__linelengthindex__last .
H135: rr_type__maxdomainnamelength >= integer__first .
H136: rr_type__maxdomainnamelength <= integer__last .
H137: endidx__6 + 1 >= integer__first .
H138: endidx__6 + 1 <= integer__last .
H139: endidx__6 + 1 >= integer__base__first .
H140: endidx__6 + 1 <= integer__base__last .
H141: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H142: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H143: endidx__6 >= rr_type__linelengthindex__first .
H144: endidx__6 <= rr_type__linelengthindex__last .
H145: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_236.
H1: true .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: 1 >= rr_type__linelengthindex__first .
H7: 1 <= rr_type__linelengthindex__last .
H8: 1 >= rr_type__linelengthindex__first .
H9: 1 <= rr_type__linelengthindex__last .
H10: 1 >= rr_type__linelengthindex__first .
H11: 1 <= rr_type__linelengthindex__last .
H12: zlength >= rr_type__linelengthindex__first .
H13: zlength <= rr_type__linelengthindex__last .
H14: 1 <= zlength .
H15: begidx__1 <= endidx__1 .
H16: begidx__1 <= zlength .
H17: endidx__1 <= zlength .
H18: (foundtype__1 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__1) and (i_ <= endidx__1)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H19: begidx__1 >= rr_type__linelengthindex__first .
H20: begidx__1 <= rr_type__linelengthindex__last .
H21: endidx__1 >= rr_type__linelengthindex__first .
H22: endidx__1 <= rr_type__linelengthindex__last .
H23: foundtype__1 >= rr_type__rritemtype__first .
H24: foundtype__1 <= rr_type__rritemtype__last .
H25: foundtype__1 >= rr_type__rritemtype__first .
H26: foundtype__1 <= rr_type__rritemtype__last .
H27: endidx__1 >= rr_type__linelengthindex__first .
H28: endidx__1 <= rr_type__linelengthindex__last .
H29: begidx__1 >= rr_type__linelengthindex__first .
H30: begidx__1 <= rr_type__linelengthindex__last .
H31: foundtype__1 >= rr_type__rritemtype__first .
H32: foundtype__1 <= rr_type__rritemtype__last .
H33: not (success and (foundtype__1 = rr_type__number)) .
H34: endidx__1 >= rr_type__linelengthindex__first .
H35: endidx__1 <= rr_type__linelengthindex__last .
H36: not ((success and (foundtype__1 = rr_type__number)) and (
endidx__1 < zlength)) .
H37: endidx__1 >= rr_type__linelengthindex__first .
H38: endidx__1 <= rr_type__linelengthindex__last .
H39: success .
H40: foundtype__1 = rr_type__number .
H41: endidx__1 < zlength .
H42: endidx__1 < zlength .
H43: endidx__1 >= rr_type__linelengthindex__first .
H44: endidx__1 <= rr_type__linelengthindex__last .
H45: endidx__1 + 1 >= rr_type__linelengthindex__first .
H46: endidx__1 + 1 <= rr_type__linelengthindex__last .
H47: endidx__1 + 1 >= rr_type__linelengthindex__first .
H48: endidx__1 + 1 <= rr_type__linelengthindex__last .
H49: endidx__1 + 1 >= rr_type__linelengthindex__first .
H50: endidx__1 + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx__1 + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: not (begidx__6 <= endidx__6) .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: rr_type__maxdomainnamelength >= integer__first .
H102: rr_type__maxdomainnamelength <= integer__last .
H103: endidx__6 + 1 >= integer__first .
H104: endidx__6 + 1 <= integer__last .
H105: endidx__6 + 1 >= integer__base__first .
H106: endidx__6 + 1 <= integer__base__last .
H107: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H108: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
For path(s) from assertion of line 131 to assertion of line 176:
procedure_parserrsig2ndline_237.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: foundtype__4 = rr_type__number .
H69: begidx__4 >= rr_type__linelengthindex__first .
H70: begidx__4 <= rr_type__linelengthindex__last .
H71: endidx__4 >= rr_type__linelengthindex__first .
H72: endidx__4 <= rr_type__linelengthindex__last .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: begidx__4 >= rr_type__linelengthindex__first .
H76: begidx__4 <= rr_type__linelengthindex__last .
H77: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H78: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H79: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H80: true .
H81: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H82: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H83: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H84: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H85: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H86: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H87: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H88: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H89: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H90: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H91: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H92: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H93: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H94: endidx__4 >= rr_type__linelengthindex__first .
H95: endidx__4 <= rr_type__linelengthindex__last .
H96: success__5 .
H97: endidx__4 < zlength .
H98: endidx__4 >= rr_type__linelengthindex__first .
H99: endidx__4 <= rr_type__linelengthindex__last .
H100: endidx__4 + 1 >= rr_type__linelengthindex__first .
H101: endidx__4 + 1 <= rr_type__linelengthindex__last .
H102: endidx__4 + 1 >= rr_type__linelengthindex__first .
H103: endidx__4 + 1 <= rr_type__linelengthindex__last .
H104: endidx__4 + 1 >= rr_type__linelengthindex__first .
H105: endidx__4 + 1 <= rr_type__linelengthindex__last .
H106: zlength >= rr_type__linelengthindex__first .
H107: zlength <= rr_type__linelengthindex__last .
H108: endidx__4 + 1 <= zlength .
H109: begidx__6 <= endidx__6 .
H110: begidx__6 <= zlength .
H111: endidx__6 <= zlength .
H112: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H113: begidx__6 >= rr_type__linelengthindex__first .
H114: begidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 >= rr_type__linelengthindex__first .
H116: endidx__6 <= rr_type__linelengthindex__last .
H117: foundtype__6 >= rr_type__rritemtype__first .
H118: foundtype__6 <= rr_type__rritemtype__last .
H119: foundtype__6 >= rr_type__rritemtype__first .
H120: foundtype__6 <= rr_type__rritemtype__last .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: begidx__6 >= rr_type__linelengthindex__first .
H124: begidx__6 <= rr_type__linelengthindex__last .
H125: foundtype__6 >= rr_type__rritemtype__first .
H126: foundtype__6 <= rr_type__rritemtype__last .
H127: foundtype__6 = rr_type__domainnameortimespec .
H128: begidx__6 >= rr_type__linelengthindex__first .
H129: begidx__6 <= rr_type__linelengthindex__last .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H133: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H134: endidx__6 - begidx__6 >= integer__base__first .
H135: endidx__6 - begidx__6 <= integer__base__last .
H136: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H137: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H138: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H139: begidx__6 >= rr_type__linelengthindex__first .
H140: begidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 >= rr_type__linelengthindex__first .
H142: endidx__6 <= rr_type__linelengthindex__last .
H143: endidx__6 >= integer__first .
H144: endidx__6 <= integer__last .
H145: begidx__6 >= integer__first .
H146: begidx__6 <= integer__last .
H147: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H148: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H149: begidx__6 >= rr_type__linelengthindex__first .
H150: begidx__6 <= rr_type__linelengthindex__last .
H151: endidx__6 >= rr_type__linelengthindex__first .
H152: endidx__6 <= rr_type__linelengthindex__last .
H153: not (begidx__6 <= endidx__6) .
H154: endidx__6 >= rr_type__linelengthindex__first .
H155: endidx__6 <= rr_type__linelengthindex__last .
H156: rr_type__maxdomainnamelength >= integer__first .
H157: rr_type__maxdomainnamelength <= integer__last .
H158: endidx__6 + 1 >= integer__first .
H159: endidx__6 + 1 <= integer__last .
H160: endidx__6 + 1 >= integer__base__first .
H161: endidx__6 + 1 <= integer__base__last .
H162: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H163: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H164: endidx__6 >= rr_type__linelengthindex__first .
H165: endidx__6 <= rr_type__linelengthindex__last .
H166: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_238.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: foundtype__4 = rr_type__number .
H70: begidx__4 >= rr_type__linelengthindex__first .
H71: begidx__4 <= rr_type__linelengthindex__last .
H72: endidx__4 >= rr_type__linelengthindex__first .
H73: endidx__4 <= rr_type__linelengthindex__last .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: begidx__4 >= rr_type__linelengthindex__first .
H77: begidx__4 <= rr_type__linelengthindex__last .
H78: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H79: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H80: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H81: true .
H82: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec__3) .
H83: fld_typecovered(rrsig_rec__5) = fld_typecovered(rrsig_rec__3) .
H84: fld_algorithm(rrsig_rec__5) = fld_algorithm(rrsig_rec__3) .
H85: fld_numlabels(rrsig_rec__5) = fld_numlabels(rrsig_rec__3) .
H86: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec__3) .
H87: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(rrsig_rec__3) .
H88: fld_siginception(rrsig_rec__5) = fld_siginception(rrsig_rec__3) .
H89: fld_signername(rrsig_rec__5) = fld_signername(rrsig_rec__3) .
H90: fld_signature(rrsig_rec__5) = fld_signature(rrsig_rec__3) .
H91: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec__3) .
H92: rrsig_rec__5 = upf_keytag(rrsig_rec__3, fld_keytag(rrsig_rec__5)) .
H93: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H94: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H95: endidx__4 >= rr_type__linelengthindex__first .
H96: endidx__4 <= rr_type__linelengthindex__last .
H97: success__5 .
H98: endidx__4 < zlength .
H99: endidx__4 >= rr_type__linelengthindex__first .
H100: endidx__4 <= rr_type__linelengthindex__last .
H101: endidx__4 + 1 >= rr_type__linelengthindex__first .
H102: endidx__4 + 1 <= rr_type__linelengthindex__last .
H103: endidx__4 + 1 >= rr_type__linelengthindex__first .
H104: endidx__4 + 1 <= rr_type__linelengthindex__last .
H105: endidx__4 + 1 >= rr_type__linelengthindex__first .
H106: endidx__4 + 1 <= rr_type__linelengthindex__last .
H107: zlength >= rr_type__linelengthindex__first .
H108: zlength <= rr_type__linelengthindex__last .
H109: endidx__4 + 1 <= zlength .
H110: begidx__6 <= endidx__6 .
H111: begidx__6 <= zlength .
H112: endidx__6 <= zlength .
H113: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: foundtype__6 >= rr_type__rritemtype__first .
H119: foundtype__6 <= rr_type__rritemtype__last .
H120: foundtype__6 >= rr_type__rritemtype__first .
H121: foundtype__6 <= rr_type__rritemtype__last .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: foundtype__6 >= rr_type__rritemtype__first .
H127: foundtype__6 <= rr_type__rritemtype__last .
H128: foundtype__6 = rr_type__domainnameortimespec .
H129: begidx__6 >= rr_type__linelengthindex__first .
H130: begidx__6 <= rr_type__linelengthindex__last .
H131: endidx__6 >= rr_type__linelengthindex__first .
H132: endidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H134: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H135: endidx__6 - begidx__6 >= integer__base__first .
H136: endidx__6 - begidx__6 <= integer__base__last .
H137: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H138: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H139: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H140: begidx__6 >= rr_type__linelengthindex__first .
H141: begidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 >= rr_type__linelengthindex__first .
H143: endidx__6 <= rr_type__linelengthindex__last .
H144: endidx__6 >= integer__first .
H145: endidx__6 <= integer__last .
H146: begidx__6 >= integer__first .
H147: begidx__6 <= integer__last .
H148: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H149: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H150: begidx__6 >= rr_type__linelengthindex__first .
H151: begidx__6 <= rr_type__linelengthindex__last .
H152: endidx__6 >= rr_type__linelengthindex__first .
H153: endidx__6 <= rr_type__linelengthindex__last .
H154: not (begidx__6 <= endidx__6) .
H155: endidx__6 >= rr_type__linelengthindex__first .
H156: endidx__6 <= rr_type__linelengthindex__last .
H157: rr_type__maxdomainnamelength >= integer__first .
H158: rr_type__maxdomainnamelength <= integer__last .
H159: endidx__6 + 1 >= integer__first .
H160: endidx__6 + 1 <= integer__last .
H161: endidx__6 + 1 >= integer__base__first .
H162: endidx__6 + 1 <= integer__base__last .
H163: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H164: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H165: endidx__6 >= rr_type__linelengthindex__first .
H166: endidx__6 <= rr_type__linelengthindex__last .
H167: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_239.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: foundtype__4 = rr_type__number .
H51: begidx__4 >= rr_type__linelengthindex__first .
H52: begidx__4 <= rr_type__linelengthindex__last .
H53: endidx__4 >= rr_type__linelengthindex__first .
H54: endidx__4 <= rr_type__linelengthindex__last .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: begidx__4 >= rr_type__linelengthindex__first .
H58: begidx__4 <= rr_type__linelengthindex__last .
H59: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H60: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H61: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H62: true .
H63: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H64: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H65: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H66: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H67: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H68: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H69: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H70: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H71: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H72: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H73: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H74: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H75: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H76: endidx__4 >= rr_type__linelengthindex__first .
H77: endidx__4 <= rr_type__linelengthindex__last .
H78: success__5 .
H79: endidx__4 < zlength .
H80: endidx__4 >= rr_type__linelengthindex__first .
H81: endidx__4 <= rr_type__linelengthindex__last .
H82: endidx__4 + 1 >= rr_type__linelengthindex__first .
H83: endidx__4 + 1 <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 >= rr_type__linelengthindex__first .
H85: endidx__4 + 1 <= rr_type__linelengthindex__last .
H86: endidx__4 + 1 >= rr_type__linelengthindex__first .
H87: endidx__4 + 1 <= rr_type__linelengthindex__last .
H88: zlength >= rr_type__linelengthindex__first .
H89: zlength <= rr_type__linelengthindex__last .
H90: endidx__4 + 1 <= zlength .
H91: begidx__6 <= endidx__6 .
H92: begidx__6 <= zlength .
H93: endidx__6 <= zlength .
H94: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: foundtype__6 >= rr_type__rritemtype__first .
H100: foundtype__6 <= rr_type__rritemtype__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: endidx__6 >= rr_type__linelengthindex__first .
H104: endidx__6 <= rr_type__linelengthindex__last .
H105: begidx__6 >= rr_type__linelengthindex__first .
H106: begidx__6 <= rr_type__linelengthindex__last .
H107: foundtype__6 >= rr_type__rritemtype__first .
H108: foundtype__6 <= rr_type__rritemtype__last .
H109: foundtype__6 = rr_type__domainnameortimespec .
H110: begidx__6 >= rr_type__linelengthindex__first .
H111: begidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H115: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H116: endidx__6 - begidx__6 >= integer__base__first .
H117: endidx__6 - begidx__6 <= integer__base__last .
H118: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H119: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H120: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H121: begidx__6 >= rr_type__linelengthindex__first .
H122: begidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 >= rr_type__linelengthindex__first .
H124: endidx__6 <= rr_type__linelengthindex__last .
H125: endidx__6 >= integer__first .
H126: endidx__6 <= integer__last .
H127: begidx__6 >= integer__first .
H128: begidx__6 <= integer__last .
H129: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H130: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H131: begidx__6 >= rr_type__linelengthindex__first .
H132: begidx__6 <= rr_type__linelengthindex__last .
H133: endidx__6 >= rr_type__linelengthindex__first .
H134: endidx__6 <= rr_type__linelengthindex__last .
H135: not (begidx__6 <= endidx__6) .
H136: endidx__6 >= rr_type__linelengthindex__first .
H137: endidx__6 <= rr_type__linelengthindex__last .
H138: rr_type__maxdomainnamelength >= integer__first .
H139: rr_type__maxdomainnamelength <= integer__last .
H140: endidx__6 + 1 >= integer__first .
H141: endidx__6 + 1 <= integer__last .
H142: endidx__6 + 1 >= integer__base__first .
H143: endidx__6 + 1 <= integer__base__last .
H144: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H145: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H146: endidx__6 >= rr_type__linelengthindex__first .
H147: endidx__6 <= rr_type__linelengthindex__last .
H148: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_240.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: foundtype__4 = rr_type__number .
H52: begidx__4 >= rr_type__linelengthindex__first .
H53: begidx__4 <= rr_type__linelengthindex__last .
H54: endidx__4 >= rr_type__linelengthindex__first .
H55: endidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: begidx__4 >= rr_type__linelengthindex__first .
H59: begidx__4 <= rr_type__linelengthindex__last .
H60: for_all(i_: integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57))) .
H61: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H62: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H63: true .
H64: fld_inherit(rrsig_rec__5) = fld_inherit(rrsig_rec) .
H65: fld_typecovered(rrsig_rec__5) = fld_typecovered(
rrsig_rec) .
H66: fld_algorithm(rrsig_rec__5) = fld_algorithm(
rrsig_rec) .
H67: fld_numlabels(rrsig_rec__5) = fld_numlabels(
rrsig_rec) .
H68: fld_origttl(rrsig_rec__5) = fld_origttl(rrsig_rec) .
H69: fld_sigexpiration(rrsig_rec__5) = fld_sigexpiration(
rrsig_rec) .
H70: fld_siginception(rrsig_rec__5) = fld_siginception(
rrsig_rec) .
H71: fld_signername(rrsig_rec__5) = fld_signername(
rrsig_rec) .
H72: fld_signature(rrsig_rec__5) = fld_signature(
rrsig_rec) .
H73: fld_signaturelength(rrsig_rec__5) = fld_signaturelength(
rrsig_rec) .
H74: rrsig_rec__5 = upf_keytag(rrsig_rec, fld_keytag(rrsig_rec__5)) .
H75: fld_keytag(rrsig_rec__5) >= unsigned_types__unsigned16__first .
H76: fld_keytag(rrsig_rec__5) <= unsigned_types__unsigned16__last .
H77: endidx__4 >= rr_type__linelengthindex__first .
H78: endidx__4 <= rr_type__linelengthindex__last .
H79: success__5 .
H80: endidx__4 < zlength .
H81: endidx__4 >= rr_type__linelengthindex__first .
H82: endidx__4 <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 >= rr_type__linelengthindex__first .
H84: endidx__4 + 1 <= rr_type__linelengthindex__last .
H85: endidx__4 + 1 >= rr_type__linelengthindex__first .
H86: endidx__4 + 1 <= rr_type__linelengthindex__last .
H87: endidx__4 + 1 >= rr_type__linelengthindex__first .
H88: endidx__4 + 1 <= rr_type__linelengthindex__last .
H89: zlength >= rr_type__linelengthindex__first .
H90: zlength <= rr_type__linelengthindex__last .
H91: endidx__4 + 1 <= zlength .
H92: begidx__6 <= endidx__6 .
H93: begidx__6 <= zlength .
H94: endidx__6 <= zlength .
H95: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 >= rr_type__rritemtype__first .
H103: foundtype__6 <= rr_type__rritemtype__last .
H104: endidx__6 >= rr_type__linelengthindex__first .
H105: endidx__6 <= rr_type__linelengthindex__last .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: foundtype__6 >= rr_type__rritemtype__first .
H109: foundtype__6 <= rr_type__rritemtype__last .
H110: foundtype__6 = rr_type__domainnameortimespec .
H111: begidx__6 >= rr_type__linelengthindex__first .
H112: begidx__6 <= rr_type__linelengthindex__last .
H113: endidx__6 >= rr_type__linelengthindex__first .
H114: endidx__6 <= rr_type__linelengthindex__last .
H115: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H116: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H117: endidx__6 - begidx__6 >= integer__base__first .
H118: endidx__6 - begidx__6 <= integer__base__last .
H119: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H120: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H121: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H122: begidx__6 >= rr_type__linelengthindex__first .
H123: begidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 >= rr_type__linelengthindex__first .
H125: endidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= integer__first .
H127: endidx__6 <= integer__last .
H128: begidx__6 >= integer__first .
H129: begidx__6 <= integer__last .
H130: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H131: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H132: begidx__6 >= rr_type__linelengthindex__first .
H133: begidx__6 <= rr_type__linelengthindex__last .
H134: endidx__6 >= rr_type__linelengthindex__first .
H135: endidx__6 <= rr_type__linelengthindex__last .
H136: not (begidx__6 <= endidx__6) .
H137: endidx__6 >= rr_type__linelengthindex__first .
H138: endidx__6 <= rr_type__linelengthindex__last .
H139: rr_type__maxdomainnamelength >= integer__first .
H140: rr_type__maxdomainnamelength <= integer__last .
H141: endidx__6 + 1 >= integer__first .
H142: endidx__6 + 1 <= integer__last .
H143: endidx__6 + 1 >= integer__base__first .
H144: endidx__6 + 1 <= integer__base__last .
H145: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H146: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H147: endidx__6 >= rr_type__linelengthindex__first .
H148: endidx__6 <= rr_type__linelengthindex__last .
H149: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_241.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: success__3 .
H38: endidx < zlength .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: endidx + 1 >= rr_type__linelengthindex__first .
H42: endidx + 1 <= rr_type__linelengthindex__last .
H43: endidx + 1 >= rr_type__linelengthindex__first .
H44: endidx + 1 <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: zlength >= rr_type__linelengthindex__first .
H48: zlength <= rr_type__linelengthindex__last .
H49: endidx + 1 <= zlength .
H50: begidx__4 <= endidx__4 .
H51: begidx__4 <= zlength .
H52: endidx__4 <= zlength .
H53: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H54: begidx__4 >= rr_type__linelengthindex__first .
H55: begidx__4 <= rr_type__linelengthindex__last .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: foundtype__4 >= rr_type__rritemtype__first .
H59: foundtype__4 <= rr_type__rritemtype__last .
H60: foundtype__4 >= rr_type__rritemtype__first .
H61: foundtype__4 <= rr_type__rritemtype__last .
H62: endidx__4 >= rr_type__linelengthindex__first .
H63: endidx__4 <= rr_type__linelengthindex__last .
H64: begidx__4 >= rr_type__linelengthindex__first .
H65: begidx__4 <= rr_type__linelengthindex__last .
H66: foundtype__4 >= rr_type__rritemtype__first .
H67: foundtype__4 <= rr_type__rritemtype__last .
H68: not (foundtype__4 = rr_type__number) .
H69: endidx__4 >= rr_type__linelengthindex__first .
H70: endidx__4 <= rr_type__linelengthindex__last .
H71: foundtype__4 = rr_type__number .
H72: endidx__4 < zlength .
H73: endidx__4 >= rr_type__linelengthindex__first .
H74: endidx__4 <= rr_type__linelengthindex__last .
H75: endidx__4 + 1 >= rr_type__linelengthindex__first .
H76: endidx__4 + 1 <= rr_type__linelengthindex__last .
H77: endidx__4 + 1 >= rr_type__linelengthindex__first .
H78: endidx__4 + 1 <= rr_type__linelengthindex__last .
H79: endidx__4 + 1 >= rr_type__linelengthindex__first .
H80: endidx__4 + 1 <= rr_type__linelengthindex__last .
H81: zlength >= rr_type__linelengthindex__first .
H82: zlength <= rr_type__linelengthindex__last .
H83: endidx__4 + 1 <= zlength .
H84: begidx__6 <= endidx__6 .
H85: begidx__6 <= zlength .
H86: endidx__6 <= zlength .
H87: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H88: begidx__6 >= rr_type__linelengthindex__first .
H89: begidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 >= rr_type__linelengthindex__first .
H91: endidx__6 <= rr_type__linelengthindex__last .
H92: foundtype__6 >= rr_type__rritemtype__first .
H93: foundtype__6 <= rr_type__rritemtype__last .
H94: foundtype__6 >= rr_type__rritemtype__first .
H95: foundtype__6 <= rr_type__rritemtype__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: begidx__6 >= rr_type__linelengthindex__first .
H99: begidx__6 <= rr_type__linelengthindex__last .
H100: foundtype__6 >= rr_type__rritemtype__first .
H101: foundtype__6 <= rr_type__rritemtype__last .
H102: foundtype__6 = rr_type__domainnameortimespec .
H103: begidx__6 >= rr_type__linelengthindex__first .
H104: begidx__6 <= rr_type__linelengthindex__last .
H105: endidx__6 >= rr_type__linelengthindex__first .
H106: endidx__6 <= rr_type__linelengthindex__last .
H107: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H108: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H109: endidx__6 - begidx__6 >= integer__base__first .
H110: endidx__6 - begidx__6 <= integer__base__last .
H111: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H112: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H113: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H114: begidx__6 >= rr_type__linelengthindex__first .
H115: begidx__6 <= rr_type__linelengthindex__last .
H116: endidx__6 >= rr_type__linelengthindex__first .
H117: endidx__6 <= rr_type__linelengthindex__last .
H118: endidx__6 >= integer__first .
H119: endidx__6 <= integer__last .
H120: begidx__6 >= integer__first .
H121: begidx__6 <= integer__last .
H122: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H123: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H124: begidx__6 >= rr_type__linelengthindex__first .
H125: begidx__6 <= rr_type__linelengthindex__last .
H126: endidx__6 >= rr_type__linelengthindex__first .
H127: endidx__6 <= rr_type__linelengthindex__last .
H128: not (begidx__6 <= endidx__6) .
H129: endidx__6 >= rr_type__linelengthindex__first .
H130: endidx__6 <= rr_type__linelengthindex__last .
H131: rr_type__maxdomainnamelength >= integer__first .
H132: rr_type__maxdomainnamelength <= integer__last .
H133: endidx__6 + 1 >= integer__first .
H134: endidx__6 + 1 <= integer__last .
H135: endidx__6 + 1 >= integer__base__first .
H136: endidx__6 + 1 <= integer__base__last .
H137: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H138: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H139: endidx__6 >= rr_type__linelengthindex__first .
H140: endidx__6 <= rr_type__linelengthindex__last .
H141: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_242.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: success__3 .
H39: endidx < zlength .
H40: endidx >= rr_type__linelengthindex__first .
H41: endidx <= rr_type__linelengthindex__last .
H42: endidx + 1 >= rr_type__linelengthindex__first .
H43: endidx + 1 <= rr_type__linelengthindex__last .
H44: endidx + 1 >= rr_type__linelengthindex__first .
H45: endidx + 1 <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: zlength >= rr_type__linelengthindex__first .
H49: zlength <= rr_type__linelengthindex__last .
H50: endidx + 1 <= zlength .
H51: begidx__4 <= endidx__4 .
H52: begidx__4 <= zlength .
H53: endidx__4 <= zlength .
H54: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H55: begidx__4 >= rr_type__linelengthindex__first .
H56: begidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 >= rr_type__linelengthindex__first .
H58: endidx__4 <= rr_type__linelengthindex__last .
H59: foundtype__4 >= rr_type__rritemtype__first .
H60: foundtype__4 <= rr_type__rritemtype__last .
H61: foundtype__4 >= rr_type__rritemtype__first .
H62: foundtype__4 <= rr_type__rritemtype__last .
H63: endidx__4 >= rr_type__linelengthindex__first .
H64: endidx__4 <= rr_type__linelengthindex__last .
H65: begidx__4 >= rr_type__linelengthindex__first .
H66: begidx__4 <= rr_type__linelengthindex__last .
H67: foundtype__4 >= rr_type__rritemtype__first .
H68: foundtype__4 <= rr_type__rritemtype__last .
H69: not (foundtype__4 = rr_type__number) .
H70: endidx__4 >= rr_type__linelengthindex__first .
H71: endidx__4 <= rr_type__linelengthindex__last .
H72: foundtype__4 = rr_type__number .
H73: endidx__4 < zlength .
H74: endidx__4 >= rr_type__linelengthindex__first .
H75: endidx__4 <= rr_type__linelengthindex__last .
H76: endidx__4 + 1 >= rr_type__linelengthindex__first .
H77: endidx__4 + 1 <= rr_type__linelengthindex__last .
H78: endidx__4 + 1 >= rr_type__linelengthindex__first .
H79: endidx__4 + 1 <= rr_type__linelengthindex__last .
H80: endidx__4 + 1 >= rr_type__linelengthindex__first .
H81: endidx__4 + 1 <= rr_type__linelengthindex__last .
H82: zlength >= rr_type__linelengthindex__first .
H83: zlength <= rr_type__linelengthindex__last .
H84: endidx__4 + 1 <= zlength .
H85: begidx__6 <= endidx__6 .
H86: begidx__6 <= zlength .
H87: endidx__6 <= zlength .
H88: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H89: begidx__6 >= rr_type__linelengthindex__first .
H90: begidx__6 <= rr_type__linelengthindex__last .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: foundtype__6 >= rr_type__rritemtype__first .
H94: foundtype__6 <= rr_type__rritemtype__last .
H95: foundtype__6 >= rr_type__rritemtype__first .
H96: foundtype__6 <= rr_type__rritemtype__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: begidx__6 >= rr_type__linelengthindex__first .
H100: begidx__6 <= rr_type__linelengthindex__last .
H101: foundtype__6 >= rr_type__rritemtype__first .
H102: foundtype__6 <= rr_type__rritemtype__last .
H103: foundtype__6 = rr_type__domainnameortimespec .
H104: begidx__6 >= rr_type__linelengthindex__first .
H105: begidx__6 <= rr_type__linelengthindex__last .
H106: endidx__6 >= rr_type__linelengthindex__first .
H107: endidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H109: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H110: endidx__6 - begidx__6 >= integer__base__first .
H111: endidx__6 - begidx__6 <= integer__base__last .
H112: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H113: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H114: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H115: begidx__6 >= rr_type__linelengthindex__first .
H116: begidx__6 <= rr_type__linelengthindex__last .
H117: endidx__6 >= rr_type__linelengthindex__first .
H118: endidx__6 <= rr_type__linelengthindex__last .
H119: endidx__6 >= integer__first .
H120: endidx__6 <= integer__last .
H121: begidx__6 >= integer__first .
H122: begidx__6 <= integer__last .
H123: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H124: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H125: begidx__6 >= rr_type__linelengthindex__first .
H126: begidx__6 <= rr_type__linelengthindex__last .
H127: endidx__6 >= rr_type__linelengthindex__first .
H128: endidx__6 <= rr_type__linelengthindex__last .
H129: not (begidx__6 <= endidx__6) .
H130: endidx__6 >= rr_type__linelengthindex__first .
H131: endidx__6 <= rr_type__linelengthindex__last .
H132: rr_type__maxdomainnamelength >= integer__first .
H133: rr_type__maxdomainnamelength <= integer__last .
H134: endidx__6 + 1 >= integer__first .
H135: endidx__6 + 1 <= integer__last .
H136: endidx__6 + 1 >= integer__base__first .
H137: endidx__6 + 1 <= integer__base__last .
H138: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H139: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H140: endidx__6 >= rr_type__linelengthindex__first .
H141: endidx__6 <= rr_type__linelengthindex__last .
H142: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_243.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: false .
H20: endidx < zlength .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: endidx + 1 >= rr_type__linelengthindex__first .
H24: endidx + 1 <= rr_type__linelengthindex__last .
H25: endidx + 1 >= rr_type__linelengthindex__first .
H26: endidx + 1 <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: zlength >= rr_type__linelengthindex__first .
H30: zlength <= rr_type__linelengthindex__last .
H31: endidx + 1 <= zlength .
H32: begidx__4 <= endidx__4 .
H33: begidx__4 <= zlength .
H34: endidx__4 <= zlength .
H35: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H36: begidx__4 >= rr_type__linelengthindex__first .
H37: begidx__4 <= rr_type__linelengthindex__last .
H38: endidx__4 >= rr_type__linelengthindex__first .
H39: endidx__4 <= rr_type__linelengthindex__last .
H40: foundtype__4 >= rr_type__rritemtype__first .
H41: foundtype__4 <= rr_type__rritemtype__last .
H42: foundtype__4 >= rr_type__rritemtype__first .
H43: foundtype__4 <= rr_type__rritemtype__last .
H44: endidx__4 >= rr_type__linelengthindex__first .
H45: endidx__4 <= rr_type__linelengthindex__last .
H46: begidx__4 >= rr_type__linelengthindex__first .
H47: begidx__4 <= rr_type__linelengthindex__last .
H48: foundtype__4 >= rr_type__rritemtype__first .
H49: foundtype__4 <= rr_type__rritemtype__last .
H50: not (foundtype__4 = rr_type__number) .
H51: endidx__4 >= rr_type__linelengthindex__first .
H52: endidx__4 <= rr_type__linelengthindex__last .
H53: foundtype__4 = rr_type__number .
H54: endidx__4 < zlength .
H55: endidx__4 >= rr_type__linelengthindex__first .
H56: endidx__4 <= rr_type__linelengthindex__last .
H57: endidx__4 + 1 >= rr_type__linelengthindex__first .
H58: endidx__4 + 1 <= rr_type__linelengthindex__last .
H59: endidx__4 + 1 >= rr_type__linelengthindex__first .
H60: endidx__4 + 1 <= rr_type__linelengthindex__last .
H61: endidx__4 + 1 >= rr_type__linelengthindex__first .
H62: endidx__4 + 1 <= rr_type__linelengthindex__last .
H63: zlength >= rr_type__linelengthindex__first .
H64: zlength <= rr_type__linelengthindex__last .
H65: endidx__4 + 1 <= zlength .
H66: begidx__6 <= endidx__6 .
H67: begidx__6 <= zlength .
H68: endidx__6 <= zlength .
H69: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H70: begidx__6 >= rr_type__linelengthindex__first .
H71: begidx__6 <= rr_type__linelengthindex__last .
H72: endidx__6 >= rr_type__linelengthindex__first .
H73: endidx__6 <= rr_type__linelengthindex__last .
H74: foundtype__6 >= rr_type__rritemtype__first .
H75: foundtype__6 <= rr_type__rritemtype__last .
H76: foundtype__6 >= rr_type__rritemtype__first .
H77: foundtype__6 <= rr_type__rritemtype__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: begidx__6 >= rr_type__linelengthindex__first .
H81: begidx__6 <= rr_type__linelengthindex__last .
H82: foundtype__6 >= rr_type__rritemtype__first .
H83: foundtype__6 <= rr_type__rritemtype__last .
H84: foundtype__6 = rr_type__domainnameortimespec .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H90: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H91: endidx__6 - begidx__6 >= integer__base__first .
H92: endidx__6 - begidx__6 <= integer__base__last .
H93: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H94: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H95: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H96: begidx__6 >= rr_type__linelengthindex__first .
H97: begidx__6 <= rr_type__linelengthindex__last .
H98: endidx__6 >= rr_type__linelengthindex__first .
H99: endidx__6 <= rr_type__linelengthindex__last .
H100: endidx__6 >= integer__first .
H101: endidx__6 <= integer__last .
H102: begidx__6 >= integer__first .
H103: begidx__6 <= integer__last .
H104: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H105: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H106: begidx__6 >= rr_type__linelengthindex__first .
H107: begidx__6 <= rr_type__linelengthindex__last .
H108: endidx__6 >= rr_type__linelengthindex__first .
H109: endidx__6 <= rr_type__linelengthindex__last .
H110: not (begidx__6 <= endidx__6) .
H111: endidx__6 >= rr_type__linelengthindex__first .
H112: endidx__6 <= rr_type__linelengthindex__last .
H113: rr_type__maxdomainnamelength >= integer__first .
H114: rr_type__maxdomainnamelength <= integer__last .
H115: endidx__6 + 1 >= integer__first .
H116: endidx__6 + 1 <= integer__last .
H117: endidx__6 + 1 >= integer__base__first .
H118: endidx__6 + 1 <= integer__base__last .
H119: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H120: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H121: endidx__6 >= rr_type__linelengthindex__first .
H122: endidx__6 <= rr_type__linelengthindex__last .
H123: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_244.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: success .
H21: endidx < zlength .
H22: endidx >= rr_type__linelengthindex__first .
H23: endidx <= rr_type__linelengthindex__last .
H24: endidx + 1 >= rr_type__linelengthindex__first .
H25: endidx + 1 <= rr_type__linelengthindex__last .
H26: endidx + 1 >= rr_type__linelengthindex__first .
H27: endidx + 1 <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: zlength >= rr_type__linelengthindex__first .
H31: zlength <= rr_type__linelengthindex__last .
H32: endidx + 1 <= zlength .
H33: begidx__4 <= endidx__4 .
H34: begidx__4 <= zlength .
H35: endidx__4 <= zlength .
H36: (foundtype__4 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__4) and (i_ <= endidx__4)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H37: begidx__4 >= rr_type__linelengthindex__first .
H38: begidx__4 <= rr_type__linelengthindex__last .
H39: endidx__4 >= rr_type__linelengthindex__first .
H40: endidx__4 <= rr_type__linelengthindex__last .
H41: foundtype__4 >= rr_type__rritemtype__first .
H42: foundtype__4 <= rr_type__rritemtype__last .
H43: foundtype__4 >= rr_type__rritemtype__first .
H44: foundtype__4 <= rr_type__rritemtype__last .
H45: endidx__4 >= rr_type__linelengthindex__first .
H46: endidx__4 <= rr_type__linelengthindex__last .
H47: begidx__4 >= rr_type__linelengthindex__first .
H48: begidx__4 <= rr_type__linelengthindex__last .
H49: foundtype__4 >= rr_type__rritemtype__first .
H50: foundtype__4 <= rr_type__rritemtype__last .
H51: not (foundtype__4 = rr_type__number) .
H52: endidx__4 >= rr_type__linelengthindex__first .
H53: endidx__4 <= rr_type__linelengthindex__last .
H54: foundtype__4 = rr_type__number .
H55: endidx__4 < zlength .
H56: endidx__4 >= rr_type__linelengthindex__first .
H57: endidx__4 <= rr_type__linelengthindex__last .
H58: endidx__4 + 1 >= rr_type__linelengthindex__first .
H59: endidx__4 + 1 <= rr_type__linelengthindex__last .
H60: endidx__4 + 1 >= rr_type__linelengthindex__first .
H61: endidx__4 + 1 <= rr_type__linelengthindex__last .
H62: endidx__4 + 1 >= rr_type__linelengthindex__first .
H63: endidx__4 + 1 <= rr_type__linelengthindex__last .
H64: zlength >= rr_type__linelengthindex__first .
H65: zlength <= rr_type__linelengthindex__last .
H66: endidx__4 + 1 <= zlength .
H67: begidx__6 <= endidx__6 .
H68: begidx__6 <= zlength .
H69: endidx__6 <= zlength .
H70: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H71: begidx__6 >= rr_type__linelengthindex__first .
H72: begidx__6 <= rr_type__linelengthindex__last .
H73: endidx__6 >= rr_type__linelengthindex__first .
H74: endidx__6 <= rr_type__linelengthindex__last .
H75: foundtype__6 >= rr_type__rritemtype__first .
H76: foundtype__6 <= rr_type__rritemtype__last .
H77: foundtype__6 >= rr_type__rritemtype__first .
H78: foundtype__6 <= rr_type__rritemtype__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: begidx__6 >= rr_type__linelengthindex__first .
H82: begidx__6 <= rr_type__linelengthindex__last .
H83: foundtype__6 >= rr_type__rritemtype__first .
H84: foundtype__6 <= rr_type__rritemtype__last .
H85: foundtype__6 = rr_type__domainnameortimespec .
H86: begidx__6 >= rr_type__linelengthindex__first .
H87: begidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= rr_type__linelengthindex__first .
H89: endidx__6 <= rr_type__linelengthindex__last .
H90: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H91: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H92: endidx__6 - begidx__6 >= integer__base__first .
H93: endidx__6 - begidx__6 <= integer__base__last .
H94: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H95: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H96: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H97: begidx__6 >= rr_type__linelengthindex__first .
H98: begidx__6 <= rr_type__linelengthindex__last .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: endidx__6 >= integer__first .
H102: endidx__6 <= integer__last .
H103: begidx__6 >= integer__first .
H104: begidx__6 <= integer__last .
H105: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H106: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H107: begidx__6 >= rr_type__linelengthindex__first .
H108: begidx__6 <= rr_type__linelengthindex__last .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: not (begidx__6 <= endidx__6) .
H112: endidx__6 >= rr_type__linelengthindex__first .
H113: endidx__6 <= rr_type__linelengthindex__last .
H114: rr_type__maxdomainnamelength >= integer__first .
H115: rr_type__maxdomainnamelength <= integer__last .
H116: endidx__6 + 1 >= integer__first .
H117: endidx__6 + 1 <= integer__last .
H118: endidx__6 + 1 >= integer__base__first .
H119: endidx__6 + 1 <= integer__base__last .
H120: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H121: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H122: endidx__6 >= rr_type__linelengthindex__first .
H123: endidx__6 <= rr_type__linelengthindex__last .
H124: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_245.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: false .
H17: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H18: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H19: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H20: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H21: true .
H22: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H23: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H24: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H25: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H26: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H27: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H28: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H29: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H30: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H31: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H32: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H33: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H34: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: not (success__3 and (endidx < zlength)) .
H38: endidx >= rr_type__linelengthindex__first .
H39: endidx <= rr_type__linelengthindex__last .
H40: success__3 .
H41: endidx < zlength .
H42: endidx < zlength .
H43: endidx >= rr_type__linelengthindex__first .
H44: endidx <= rr_type__linelengthindex__last .
H45: endidx + 1 >= rr_type__linelengthindex__first .
H46: endidx + 1 <= rr_type__linelengthindex__last .
H47: endidx + 1 >= rr_type__linelengthindex__first .
H48: endidx + 1 <= rr_type__linelengthindex__last .
H49: endidx + 1 >= rr_type__linelengthindex__first .
H50: endidx + 1 <= rr_type__linelengthindex__last .
H51: zlength >= rr_type__linelengthindex__first .
H52: zlength <= rr_type__linelengthindex__last .
H53: endidx + 1 <= zlength .
H54: begidx__6 <= endidx__6 .
H55: begidx__6 <= zlength .
H56: endidx__6 <= zlength .
H57: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H58: begidx__6 >= rr_type__linelengthindex__first .
H59: begidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 >= rr_type__linelengthindex__first .
H61: endidx__6 <= rr_type__linelengthindex__last .
H62: foundtype__6 >= rr_type__rritemtype__first .
H63: foundtype__6 <= rr_type__rritemtype__last .
H64: foundtype__6 >= rr_type__rritemtype__first .
H65: foundtype__6 <= rr_type__rritemtype__last .
H66: endidx__6 >= rr_type__linelengthindex__first .
H67: endidx__6 <= rr_type__linelengthindex__last .
H68: begidx__6 >= rr_type__linelengthindex__first .
H69: begidx__6 <= rr_type__linelengthindex__last .
H70: foundtype__6 >= rr_type__rritemtype__first .
H71: foundtype__6 <= rr_type__rritemtype__last .
H72: foundtype__6 = rr_type__domainnameortimespec .
H73: begidx__6 >= rr_type__linelengthindex__first .
H74: begidx__6 <= rr_type__linelengthindex__last .
H75: endidx__6 >= rr_type__linelengthindex__first .
H76: endidx__6 <= rr_type__linelengthindex__last .
H77: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H78: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H79: endidx__6 - begidx__6 >= integer__base__first .
H80: endidx__6 - begidx__6 <= integer__base__last .
H81: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H82: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H83: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H84: begidx__6 >= rr_type__linelengthindex__first .
H85: begidx__6 <= rr_type__linelengthindex__last .
H86: endidx__6 >= rr_type__linelengthindex__first .
H87: endidx__6 <= rr_type__linelengthindex__last .
H88: endidx__6 >= integer__first .
H89: endidx__6 <= integer__last .
H90: begidx__6 >= integer__first .
H91: begidx__6 <= integer__last .
H92: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H93: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H94: begidx__6 >= rr_type__linelengthindex__first .
H95: begidx__6 <= rr_type__linelengthindex__last .
H96: endidx__6 >= rr_type__linelengthindex__first .
H97: endidx__6 <= rr_type__linelengthindex__last .
H98: not (begidx__6 <= endidx__6) .
H99: endidx__6 >= rr_type__linelengthindex__first .
H100: endidx__6 <= rr_type__linelengthindex__last .
H101: rr_type__maxdomainnamelength >= integer__first .
H102: rr_type__maxdomainnamelength <= integer__last .
H103: endidx__6 + 1 >= integer__first .
H104: endidx__6 + 1 <= integer__last .
H105: endidx__6 + 1 >= integer__base__first .
H106: endidx__6 + 1 <= integer__base__last .
H107: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H108: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H109: endidx__6 >= rr_type__linelengthindex__first .
H110: endidx__6 <= rr_type__linelengthindex__last .
H111: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_246.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: success .
H18: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H19: for_all(i_: integer, ((i_ >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i_ <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i_]) >= 48) and (element(timestring, [
i_]) <= 57))) .
H20: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H21: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H22: true .
H23: fld_inherit(rrsig_rec__3) = fld_inherit(rrsig_rec) .
H24: fld_typecovered(rrsig_rec__3) = fld_typecovered(
rrsig_rec) .
H25: fld_algorithm(rrsig_rec__3) = fld_algorithm(
rrsig_rec) .
H26: fld_numlabels(rrsig_rec__3) = fld_numlabels(
rrsig_rec) .
H27: fld_origttl(rrsig_rec__3) = fld_origttl(rrsig_rec) .
H28: fld_sigexpiration(rrsig_rec__3) = fld_sigexpiration(
rrsig_rec) .
H29: fld_keytag(rrsig_rec__3) = fld_keytag(rrsig_rec) .
H30: fld_signername(rrsig_rec__3) = fld_signername(
rrsig_rec) .
H31: fld_signature(rrsig_rec__3) = fld_signature(
rrsig_rec) .
H32: fld_signaturelength(rrsig_rec__3) = fld_signaturelength(
rrsig_rec) .
H33: rrsig_rec__3 = upf_siginception(rrsig_rec, fld_siginception(
rrsig_rec__3)) .
H34: fld_siginception(rrsig_rec__3) >=
unsigned_types__unsigned32__first .
H35: fld_siginception(rrsig_rec__3) <=
unsigned_types__unsigned32__last .
H36: endidx >= rr_type__linelengthindex__first .
H37: endidx <= rr_type__linelengthindex__last .
H38: not (success__3 and (endidx < zlength)) .
H39: endidx >= rr_type__linelengthindex__first .
H40: endidx <= rr_type__linelengthindex__last .
H41: success__3 .
H42: endidx < zlength .
H43: endidx < zlength .
H44: endidx >= rr_type__linelengthindex__first .
H45: endidx <= rr_type__linelengthindex__last .
H46: endidx + 1 >= rr_type__linelengthindex__first .
H47: endidx + 1 <= rr_type__linelengthindex__last .
H48: endidx + 1 >= rr_type__linelengthindex__first .
H49: endidx + 1 <= rr_type__linelengthindex__last .
H50: endidx + 1 >= rr_type__linelengthindex__first .
H51: endidx + 1 <= rr_type__linelengthindex__last .
H52: zlength >= rr_type__linelengthindex__first .
H53: zlength <= rr_type__linelengthindex__last .
H54: endidx + 1 <= zlength .
H55: begidx__6 <= endidx__6 .
H56: begidx__6 <= zlength .
H57: endidx__6 <= zlength .
H58: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H59: begidx__6 >= rr_type__linelengthindex__first .
H60: begidx__6 <= rr_type__linelengthindex__last .
H61: endidx__6 >= rr_type__linelengthindex__first .
H62: endidx__6 <= rr_type__linelengthindex__last .
H63: foundtype__6 >= rr_type__rritemtype__first .
H64: foundtype__6 <= rr_type__rritemtype__last .
H65: foundtype__6 >= rr_type__rritemtype__first .
H66: foundtype__6 <= rr_type__rritemtype__last .
H67: endidx__6 >= rr_type__linelengthindex__first .
H68: endidx__6 <= rr_type__linelengthindex__last .
H69: begidx__6 >= rr_type__linelengthindex__first .
H70: begidx__6 <= rr_type__linelengthindex__last .
H71: foundtype__6 >= rr_type__rritemtype__first .
H72: foundtype__6 <= rr_type__rritemtype__last .
H73: foundtype__6 = rr_type__domainnameortimespec .
H74: begidx__6 >= rr_type__linelengthindex__first .
H75: begidx__6 <= rr_type__linelengthindex__last .
H76: endidx__6 >= rr_type__linelengthindex__first .
H77: endidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H79: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H80: endidx__6 - begidx__6 >= integer__base__first .
H81: endidx__6 - begidx__6 <= integer__base__last .
H82: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H83: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H84: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H85: begidx__6 >= rr_type__linelengthindex__first .
H86: begidx__6 <= rr_type__linelengthindex__last .
H87: endidx__6 >= rr_type__linelengthindex__first .
H88: endidx__6 <= rr_type__linelengthindex__last .
H89: endidx__6 >= integer__first .
H90: endidx__6 <= integer__last .
H91: begidx__6 >= integer__first .
H92: begidx__6 <= integer__last .
H93: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H94: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H95: begidx__6 >= rr_type__linelengthindex__first .
H96: begidx__6 <= rr_type__linelengthindex__last .
H97: endidx__6 >= rr_type__linelengthindex__first .
H98: endidx__6 <= rr_type__linelengthindex__last .
H99: not (begidx__6 <= endidx__6) .
H100: endidx__6 >= rr_type__linelengthindex__first .
H101: endidx__6 <= rr_type__linelengthindex__last .
H102: rr_type__maxdomainnamelength >= integer__first .
H103: rr_type__maxdomainnamelength <= integer__last .
H104: endidx__6 + 1 >= integer__first .
H105: endidx__6 + 1 <= integer__last .
H106: endidx__6 + 1 >= integer__base__first .
H107: endidx__6 + 1 <= integer__base__last .
H108: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H109: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H110: endidx__6 >= rr_type__linelengthindex__first .
H111: endidx__6 <= rr_type__linelengthindex__last .
H112: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_247.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: (element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57) .
H16: not false .
H17: endidx >= rr_type__linelengthindex__first .
H18: endidx <= rr_type__linelengthindex__last .
H19: not (false and (endidx < zlength)) .
H20: endidx >= rr_type__linelengthindex__first .
H21: endidx <= rr_type__linelengthindex__last .
H22: false .
H23: endidx < zlength .
H24: endidx < zlength .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: endidx + 1 >= rr_type__linelengthindex__first .
H28: endidx + 1 <= rr_type__linelengthindex__last .
H29: endidx + 1 >= rr_type__linelengthindex__first .
H30: endidx + 1 <= rr_type__linelengthindex__last .
H31: endidx + 1 >= rr_type__linelengthindex__first .
H32: endidx + 1 <= rr_type__linelengthindex__last .
H33: zlength >= rr_type__linelengthindex__first .
H34: zlength <= rr_type__linelengthindex__last .
H35: endidx + 1 <= zlength .
H36: begidx__6 <= endidx__6 .
H37: begidx__6 <= zlength .
H38: endidx__6 <= zlength .
H39: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H40: begidx__6 >= rr_type__linelengthindex__first .
H41: begidx__6 <= rr_type__linelengthindex__last .
H42: endidx__6 >= rr_type__linelengthindex__first .
H43: endidx__6 <= rr_type__linelengthindex__last .
H44: foundtype__6 >= rr_type__rritemtype__first .
H45: foundtype__6 <= rr_type__rritemtype__last .
H46: foundtype__6 >= rr_type__rritemtype__first .
H47: foundtype__6 <= rr_type__rritemtype__last .
H48: endidx__6 >= rr_type__linelengthindex__first .
H49: endidx__6 <= rr_type__linelengthindex__last .
H50: begidx__6 >= rr_type__linelengthindex__first .
H51: begidx__6 <= rr_type__linelengthindex__last .
H52: foundtype__6 >= rr_type__rritemtype__first .
H53: foundtype__6 <= rr_type__rritemtype__last .
H54: foundtype__6 = rr_type__domainnameortimespec .
H55: begidx__6 >= rr_type__linelengthindex__first .
H56: begidx__6 <= rr_type__linelengthindex__last .
H57: endidx__6 >= rr_type__linelengthindex__first .
H58: endidx__6 <= rr_type__linelengthindex__last .
H59: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H60: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H61: endidx__6 - begidx__6 >= integer__base__first .
H62: endidx__6 - begidx__6 <= integer__base__last .
H63: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H64: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H65: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H66: begidx__6 >= rr_type__linelengthindex__first .
H67: begidx__6 <= rr_type__linelengthindex__last .
H68: endidx__6 >= rr_type__linelengthindex__first .
H69: endidx__6 <= rr_type__linelengthindex__last .
H70: endidx__6 >= integer__first .
H71: endidx__6 <= integer__last .
H72: begidx__6 >= integer__first .
H73: begidx__6 <= integer__last .
H74: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H75: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H76: begidx__6 >= rr_type__linelengthindex__first .
H77: begidx__6 <= rr_type__linelengthindex__last .
H78: endidx__6 >= rr_type__linelengthindex__first .
H79: endidx__6 <= rr_type__linelengthindex__last .
H80: not (begidx__6 <= endidx__6) .
H81: endidx__6 >= rr_type__linelengthindex__first .
H82: endidx__6 <= rr_type__linelengthindex__last .
H83: rr_type__maxdomainnamelength >= integer__first .
H84: rr_type__maxdomainnamelength <= integer__last .
H85: endidx__6 + 1 >= integer__first .
H86: endidx__6 + 1 <= integer__last .
H87: endidx__6 + 1 >= integer__base__first .
H88: endidx__6 + 1 <= integer__base__last .
H89: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H90: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H91: endidx__6 >= rr_type__linelengthindex__first .
H92: endidx__6 <= rr_type__linelengthindex__last .
H93: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
procedure_parserrsig2ndline_248.
H1: for_all(j_: integer, ((j_ >= 1) and (j_ <= loop__2__i - 1)) -> ((element(
timestring, [j_]) >= 48) and (element(timestring, [
j_]) <= 57))) .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H7: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H8: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H9: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H10: for_all(i___1: integer, ((i___1 >=
rr_type__rrsig_record_type__timestringtypeindex__first) and (
i___1 <=
rr_type__rrsig_record_type__timestringtypeindex__last)) -> ((element(
timestring, [i___1]) >= character__first) and (element(
timestring, [i___1]) <= character__last))) .
H11: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H12: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H13: loop__2__i >=
rr_type__rrsig_record_type__timestringtypeindex__first .
H14: loop__2__i <=
rr_type__rrsig_record_type__timestringtypeindex__last .
H15: not ((element(timestring, [loop__2__i]) < 48) or (element(
timestring, [loop__2__i]) > 57)) .
H16: loop__2__i =
rr_type__rrsig_record_type__timestringtypeindex__last .
H17: not success .
H18: endidx >= rr_type__linelengthindex__first .
H19: endidx <= rr_type__linelengthindex__last .
H20: not (success and (endidx < zlength)) .
H21: endidx >= rr_type__linelengthindex__first .
H22: endidx <= rr_type__linelengthindex__last .
H23: success .
H24: endidx < zlength .
H25: endidx < zlength .
H26: endidx >= rr_type__linelengthindex__first .
H27: endidx <= rr_type__linelengthindex__last .
H28: endidx + 1 >= rr_type__linelengthindex__first .
H29: endidx + 1 <= rr_type__linelengthindex__last .
H30: endidx + 1 >= rr_type__linelengthindex__first .
H31: endidx + 1 <= rr_type__linelengthindex__last .
H32: endidx + 1 >= rr_type__linelengthindex__first .
H33: endidx + 1 <= rr_type__linelengthindex__last .
H34: zlength >= rr_type__linelengthindex__first .
H35: zlength <= rr_type__linelengthindex__last .
H36: endidx + 1 <= zlength .
H37: begidx__6 <= endidx__6 .
H38: begidx__6 <= zlength .
H39: endidx__6 <= zlength .
H40: (foundtype__6 = rr_type__number) -> (for_all(i_:
integer, ((i_ >= begidx__6) and (i_ <= endidx__6)) -> ((element(
zonefileline, [i_]) >= 48) and (element(
zonefileline, [i_]) <= 57)))) .
H41: begidx__6 >= rr_type__linelengthindex__first .
H42: begidx__6 <= rr_type__linelengthindex__last .
H43: endidx__6 >= rr_type__linelengthindex__first .
H44: endidx__6 <= rr_type__linelengthindex__last .
H45: foundtype__6 >= rr_type__rritemtype__first .
H46: foundtype__6 <= rr_type__rritemtype__last .
H47: foundtype__6 >= rr_type__rritemtype__first .
H48: foundtype__6 <= rr_type__rritemtype__last .
H49: endidx__6 >= rr_type__linelengthindex__first .
H50: endidx__6 <= rr_type__linelengthindex__last .
H51: begidx__6 >= rr_type__linelengthindex__first .
H52: begidx__6 <= rr_type__linelengthindex__last .
H53: foundtype__6 >= rr_type__rritemtype__first .
H54: foundtype__6 <= rr_type__rritemtype__last .
H55: foundtype__6 = rr_type__domainnameortimespec .
H56: begidx__6 >= rr_type__linelengthindex__first .
H57: begidx__6 <= rr_type__linelengthindex__last .
H58: endidx__6 >= rr_type__linelengthindex__first .
H59: endidx__6 <= rr_type__linelengthindex__last .
H60: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H61: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H62: endidx__6 - begidx__6 >= integer__base__first .
H63: endidx__6 - begidx__6 <= integer__base__last .
H64: endidx__6 - begidx__6 + 1 >= rr_type__linelengthindex__first .
H65: endidx__6 - begidx__6 + 1 <= rr_type__linelengthindex__last .
H66: not (endidx__6 - begidx__6 + 1 >
rr_type__maxdomainnamelength) .
H67: begidx__6 >= rr_type__linelengthindex__first .
H68: begidx__6 <= rr_type__linelengthindex__last .
H69: endidx__6 >= rr_type__linelengthindex__first .
H70: endidx__6 <= rr_type__linelengthindex__last .
H71: endidx__6 >= integer__first .
H72: endidx__6 <= integer__last .
H73: begidx__6 >= integer__first .
H74: begidx__6 <= integer__last .
H75: (begidx__6 <= endidx__6) -> ((endidx__6 >= integer__first) and (
endidx__6 <= integer__last)) .
H76: (begidx__6 <= endidx__6) -> ((begidx__6 >= integer__first) and (
begidx__6 <= integer__last)) .
H77: begidx__6 >= rr_type__linelengthindex__first .
H78: begidx__6 <= rr_type__linelengthindex__last .
H79: endidx__6 >= rr_type__linelengthindex__first .
H80: endidx__6 <= rr_type__linelengthindex__last .
H81: not (begidx__6 <= endidx__6) .
H82: endidx__6 >= rr_type__linelengthindex__first .
H83: endidx__6 <= rr_type__linelengthindex__last .
H84: rr_type__maxdomainnamelength >= integer__first .
H85: rr_type__maxdomainnamelength <= integer__last .
H86: endidx__6 + 1 >= integer__first .
H87: endidx__6 + 1 <= integer__last .
H88: endidx__6 + 1 >= integer__base__first .
H89: endidx__6 + 1 <= integer__base__last .
H90: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H91: (endidx__6 + 1 <= rr_type__maxdomainnamelength) -> ((endidx__6 +
1 >= integer__first) and (endidx__6 + 1 <=
integer__last)) .
H92: endidx__6 >= rr_type__linelengthindex__first .
H93: endidx__6 <= rr_type__linelengthindex__last .
H94: endidx__6 + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx__6 >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx__6 + 1 >= integer__first .
C7: endidx__6 + 1 <= integer__last .
C8: endidx__6 + 1 >= endidx__6 + 1 .
C9: endidx__6 + 1 <= rr_type__maxdomainnamelength .
For path(s) from assertion of line 170 to assertion of line 176:
procedure_parserrsig2ndline_249.
H1: begidx >= 1 .
H2: endidx - begidx + 1 <= rr_type__maxdomainnamelength .
H3: endidx = endidx__entry__loop__3 .
H4: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H5: zlength >= rr_type__linelengthindex__first .
H6: zlength <= rr_type__linelengthindex__last .
H7: true .
H8: loop__3__i >= integer__first .
H9: loop__3__i <= integer__last .
H10: loop__3__i >= begidx .
H11: loop__3__i <= endidx__entry__loop__3 .
H12: endidx__entry__loop__3 >= rr_type__linelengthindex__first .
H13: endidx__entry__loop__3 <= rr_type__linelengthindex__last .
H14: element(zonefileline, [loop__3__i]) >= character__first .
H15: element(zonefileline, [loop__3__i]) <= character__last .
H16: loop__3__i >= rr_type__linelengthindex__first .
H17: loop__3__i <= rr_type__linelengthindex__last .
H18: loop__3__i + 1 - begidx >=
rr_type__domainnamestringtypeindex__first .
H19: loop__3__i + 1 - begidx <=
rr_type__domainnamestringtypeindex__last .
H20: loop__3__i + 1 - begidx >= integer__base__first .
H21: loop__3__i + 1 - begidx <= integer__base__last .
H22: loop__3__i + 1 >= integer__base__first .
H23: loop__3__i + 1 <= integer__base__last .
H24: loop__3__i = endidx__entry__loop__3 .
H25: endidx >= rr_type__linelengthindex__first .
H26: endidx <= rr_type__linelengthindex__last .
H27: rr_type__maxdomainnamelength >= integer__first .
H28: rr_type__maxdomainnamelength <= integer__last .
H29: endidx + 1 >= integer__first .
H30: endidx + 1 <= integer__last .
H31: endidx + 1 >= integer__base__first .
H32: endidx + 1 <= integer__base__last .
H33: (endidx + 1 <= rr_type__maxdomainnamelength) -> ((
rr_type__maxdomainnamelength >= integer__first) and (
rr_type__maxdomainnamelength <= integer__last)) .
H34: (endidx + 1 <= rr_type__maxdomainnamelength) -> ((
endidx + 1 >= integer__first) and (endidx + 1 <=
integer__last)) .
H35: endidx >= rr_type__linelengthindex__first .
H36: endidx <= rr_type__linelengthindex__last .
H37: endidx + 1 <= rr_type__maxdomainnamelength .
->
C1: endidx >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: endidx + 1 >= integer__first .
C7: endidx + 1 <= integer__last .
C8: endidx + 1 >= endidx + 1 .
C9: endidx + 1 <= rr_type__maxdomainnamelength .
For path(s) from assertion of line 176 to assertion of line 176:
procedure_parserrsig2ndline_250.
H1: endidx >= 1 .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__4__i >= integer__first .
H7: loop__4__i <= integer__last .
H8: loop__4__i >= endidx + 1 .
H9: loop__4__i <= rr_type__maxdomainnamelength .
H10: 32 >= character__first .
H11: 32 <= character__last .
H12: loop__4__i >= rr_type__domainnamestringtypeindex__first .
H13: loop__4__i <= rr_type__domainnamestringtypeindex__last .
H14: not (loop__4__i = rr_type__maxdomainnamelength) .
->
C1: endidx >= 1 .
C2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
C3: zlength >= rr_type__linelengthindex__first .
C4: zlength <= rr_type__linelengthindex__last .
C5: true .
C6: loop__4__i + 1 >= integer__first .
C7: loop__4__i + 1 <= integer__last .
C8: loop__4__i + 1 >= endidx + 1 .
C9: loop__4__i + 1 <= rr_type__maxdomainnamelength .
For path(s) from assertion of line 176 to run-time check associated with statement of line 177:
procedure_parserrsig2ndline_251.
H1: endidx >= 1 .
H2: for_all(i___1: integer, ((i___1 >=
rr_type__linelengthindex__first) and (i___1 <=
rr_type__linelengthindex__last)) -> ((element(
zonefileline, [i___1]) >= character__first) and (element(
zonefileline, [i___1]) <= character__last))) .
H3: zlength >= rr_type__linelengthindex__first .
H4: zlength <= rr_type__linelengthindex__last .
H5: true .
H6: loop__4__i >= integer__first .
H7: loop__4__i <= integer__last .
H8: loop__4__i >= endidx + 1 .
H9: loop__4__i <= rr_type__maxdomainnamelength .
->
C1: 32 >= character__first .
C2: 32 <= character__last .
C3: loop__4__i >= rr_type__domainnamestringtypeindex__first .
C4: loop__4__i <= rr_type__domainnamestringtypeindex__last .
For path(s) from start to finish:
procedure_parserrsig2ndline_252.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_253.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_254.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_255.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_256.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_257.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_258.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_259.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_260.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_261.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_262.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_263.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_264.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_265.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_266.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_267.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_268.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_269.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_270.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_271.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_272.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_273.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_274.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_275.
*** true . /* trivially true VC removed by Examiner */
For path(s) from assertion of line 131 to finish:
procedure_parserrsig2ndline_276.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_277.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_278.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_279.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_280.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_281.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_282.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_283.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_284.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_285.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_286.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_287.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_288.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_289.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_290.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_291.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_292.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_293.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_294.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_295.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_296.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_297.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_298.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_299.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_300.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_301.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_302.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_303.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_304.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_305.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_306.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_307.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_308.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_309.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_310.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_311.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_312.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_313.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_314.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_315.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_316.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_317.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_318.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_319.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_320.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_321.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_322.
*** true . /* trivially true VC removed by Examiner */
procedure_parserrsig2ndline_323.
*** true . /* trivially true VC removed by Examiner */
For path(s) from assertion of line 170 to finish:
procedure_parserrsig2ndline_324.
*** true . /* trivially true VC removed by Examiner */
For path(s) from assertion of line 176 to finish:
procedure_parserrsig2ndline_325.
*** true . /* trivially true VC removed by Examiner */