<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>239937</bug_id>
          
          <creation_ts>2022-04-30 23:20:05 -0700</creation_ts>
          <short_desc>[RISCV64] Enable testmasm execution</short_desc>
          <delta_ts>2022-05-01 08:07:14 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>237775</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1865691</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2022-04-30 23:20:05 -0700</bug_when>
    <thetext>[RISCV64] Enable testmasm execution</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865692</commentid>
    <comment_count>1</comment_count>
      <attachid>458646</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2022-04-30 23:27:57 -0700</bug_when>
    <thetext>Created attachment 458646
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865695</commentid>
    <comment_count>2</comment_count>
      <attachid>458648</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2022-05-01 00:59:53 -0700</bug_when>
    <thetext>Created attachment 458648
Patch

Using CPU(RISCV64) to avoid breaking Windows compilation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865702</commentid>
    <comment_count>3</comment_count>
      <attachid>458648</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-05-01 02:02:13 -0700</bug_when>
    <thetext>Comment on attachment 458648
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865718</commentid>
    <comment_count>4</comment_count>
      <attachid>458648</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2022-05-01 08:06:07 -0700</bug_when>
    <thetext>Comment on attachment 458648
Patch

Clearing flags on attachment: 458648

Committed r293653 (250157@trunk): &lt;https://commits.webkit.org/250157@trunk&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865719</commentid>
    <comment_count>5</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2022-05-01 08:06:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865720</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-05-01 08:07:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/92580629&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458646</attachid>
            <date>2022-04-30 23:27:57 -0700</date>
            <delta_ts>2022-05-01 00:59:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239937-20220501082756.patch</filename>
            <type>text/plain</type>
            <size>5086</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzNjUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
NGE4N2QxZDI0ZTZkNTljNTk2YzI0YWY3N2Q1NWZhNTMzMTc5OTRmLi5hZDMzNTczOWQ0MmFjN2E0
NTc2MTU2NGZmZjJhYTBjZTA1NGQ3M2JlIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNyBAQAorMjAyMi0wNC0zMCAgWmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5j
b20+CisKKyAgICAgICAgW1JJU0NWNjRdIEVuYWJsZSB0ZXN0bWFzbSBleGVjdXRpb24KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzOTkzNworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEluIHRlc3RtYXNtLCBl
bmFibGUgc29tZSBhZGRpdGlvbmFsIHNldHMgb2YgdGVzdHMgZm9yIFJJU0NWNjQgdGhhdCBjb3Zl
cgorICAgICAgICBhbHJlYWR5LWZ1bmN0aW9uaW5nIGJlaGF2aW9yLiBJbiBpc1NwZWNpYWxHUFIo
KSwgdGhlIGZ1bmN0aW9uIHJldHVybnMKKyAgICAgICAgdHJ1ZSB1bmRlciBDUFUoUklTQ1Y2NCkg
Zm9yIHRoZSBhcHByb3ByaWF0ZSByZWdpc3RlcnMuCisKKyAgICAgICAgSW4gaW52b2tlKCksIHdo
ZW4gdGFyZ2V0aW5nIFJJU0NWNjQgYW5kIGludm9raW5nIEpJVC1wcm9kdWNlZCBjb2RlIHdob3Nl
CisgICAgICAgIHJldHVybiB0eXBlIGlzIGEgMzItYml0IGludGVnZXIsIHRoZSByZXN1bHRpbmcg
dmFsdWUgaXMgbWFudWFsbHkKKyAgICAgICAgc2lnbi1leHRlbmRlZCB0byBwYXBlciBvdmVyIHRo
ZSBtaXNtYXRjaCBiZXR3ZWVuIHplcm8tZXh0ZW5kZWQgMzItYml0CisgICAgICAgIHZhbHVlcyB0
aGF0IGFyZSB1c2VkIGFuZCBwcm9kdWNlZCBpbiBKU0MgSklUIGFuZCB0aGUgc2lnbi1leHRlbmRl
ZAorICAgICAgICAzMi1iaXQgdmFsdWVzIHRoYXQgYXJlIGV4cGVjdGVkIGluIHRoZSBSVjY0IGNh
bGxpbmcgY29udmVudGlvbi4KKworICAgICAgICAqIGFzc2VtYmxlci90ZXN0bWFzbS5jcHA6Cisg
ICAgICAgIChKU0M6OmlzU3BlY2lhbEdQUik6CisgICAgICAgIChKU0M6Omludm9rZSk6CisgICAg
ICAgIChKU0M6OnRlc3RQcm9iZVByZXNlcnZlc0dQUlMpOgorICAgICAgICAoSlNDOjp0ZXN0TG9h
ZEJhc2VJbmRleCk6CisgICAgICAgIChKU0M6OnRlc3RTdG9yZUJhc2VJbmRleCk6CisKIDIwMjIt
MDQtMjkgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmll
d2VkLCByZXZlcnRpbmcgcjI5MzYyMS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9hc3NlbWJsZXIvdGVzdG1hc20uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxl
ci90ZXN0bWFzbS5jcHAKaW5kZXggMmYxN2U5N2UxNzYwY2MzMjI3ZDBjNDlmMWQ0Y2IyODY2MThh
YjkyNC4uYTliZjk1OTZjYmUwNWEwNDkwMWU4MWZiNTNhYjRmMjNhMjZiZjFmNSAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci90ZXN0bWFzbS5jcHAKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci90ZXN0bWFzbS5jcHAKQEAgLTc0LDcgKzc0LDcg
QEAgc3RhdGljIFZlY3Rvcjxkb3VibGU+IGRvdWJsZU9wZXJhbmRzKCkKIH0KIAogCi0jaWYgQ1BV
KFg4NikgfHwgQ1BVKFg4Nl82NCkgfHwgQ1BVKEFSTTY0KQorI2lmIENQVShYODYpIHx8IENQVShY
ODZfNjQpIHx8IENQVShBUk02NCkgfHwgQ1BVKFJJU0NWNjQpCiBzdGF0aWMgVmVjdG9yPGZsb2F0
PiBmbG9hdE9wZXJhbmRzKCkKIHsKICAgICByZXR1cm4gVmVjdG9yPGZsb2F0PiB7CkBAIC0yMjAs
NiArMjIwLDkgQEAgYm9vbCBpc1NwZWNpYWxHUFIoTWFjcm9Bc3NlbWJsZXI6OlJlZ2lzdGVySUQg
aWQpCiAjZWxpZiBDUFUoTUlQUykKICAgICBpZiAoaWQgPT0gTUlQU1JlZ2lzdGVyczo6emVybyB8
fCBpZCA9PSBNSVBTUmVnaXN0ZXJzOjprMCB8fCBpZCA9PSBNSVBTUmVnaXN0ZXJzOjprMSkKICAg
ICAgICAgcmV0dXJuIHRydWU7CisjZWxpZiBDUFUoUklTQ1Y2NCkKKyAgICBpZiAoaWQgPT0gUklT
Q1Y2NFJlZ2lzdGVyczo6emVybyB8fCBpZCA9PSBSSVNDVjY0UmVnaXN0ZXJzOjpyYSB8fCBpZCA9
PSBSSVNDVjY0UmVnaXN0ZXJzOjpncCB8fCBpZCA9PSBSSVNDVjY0UmVnaXN0ZXJzOjp0cCkKKyAg
ICAgICAgcmV0dXJuIHRydWU7CiAjZW5kaWYKICAgICByZXR1cm4gZmFsc2U7CiB9CkBAIC0yMzcs
NiArMjQwLDIyIEBAIFQgaW52b2tlKGNvbnN0IE1hY3JvQXNzZW1ibGVyQ29kZVJlZjxKU0VudHJ5
UHRyVGFnPiYgY29kZSwgQXJndW1lbnRzLi4uIGFyZ3VtZW50CiB7CiAgICAgdm9pZCogZXhlY3V0
YWJsZUFkZHJlc3MgPSB1bnRhZ0NGdW5jdGlvblB0cjxKU0VudHJ5UHRyVGFnPihjb2RlLmNvZGUo
KS5leGVjdXRhYmxlQWRkcmVzcygpKTsKICAgICBUICgqZnVuY3Rpb24pKEFyZ3VtZW50cy4uLikg
PSBiaXR3aXNlX2Nhc3Q8VCgqKShBcmd1bWVudHMuLi4pPihleGVjdXRhYmxlQWRkcmVzcyk7CisK
KyAgICAvLyBSVjY0IGNhbGxpbmcgY29udmVudGlvbiByZXF1aXJlcyBhbGwgMzItYml0IHZhbHVl
cyB0byBiZSBzaWduLWV4dGVuZGVkIGludG8gdGhlIHdob2xlIHJlZ2lzdGVyLgorICAgIC8vIEpT
QyBKSVQgaXMgdGFpbG9yZWQgZm9yIG90aGVyIElTQXMgdGhhdCBwYXNzIHRoZXNlIHZhbHVlcyBp
biAzMi1iaXQtd2lkZSByZWdpc3RlcnMsIHdoaWNoIFJJU0MtVgorICAgIC8vIGRvZXNuJ3Qgc3Vw
cG9ydCwgc28gYW55IDMyLWJpdCB2YWx1ZSBwYXNzZWQgaW4gcmV0dXJuLXZhbHVlIHJlZ2lzdGVy
cyBoYXMgdG8gYmUgbWFudWFsbHkgc2lnbi1leHRlbmRlZC4KKyAgICAvLyBUaGlzIG1pcnJvcnMg
c2lnbi1leHRlbnNpb24gb2YgMzItYml0IHZhbHVlcyBpbiBhcmd1bWVudCByZWdpc3RlcnMgb24g
UlY2NCBpbiBDQ2FsbEhlbHBlcnMuaC4KKyAgICBpZiBjb25zdGV4cHIgKGlzUklTQ1Y2NCgpICYm
IHN0ZDo6aXNfaW50ZWdyYWxfdjxUPikgeworICAgICAgICBUIHJldHVyblZhbHVlID0gZnVuY3Rp
b24oYXJndW1lbnRzLi4uKTsKKyAgICAgICAgaWYgY29uc3RleHByIChzaXplb2YoVCkgPT0gNCkg
eworICAgICAgICAgICAgYXNtIHZvbGF0aWxlKAorICAgICAgICAgICAgICAgICJzZXh0LncgJVtv
dXRfdmFsdWVdLCAlW2luX3ZhbHVlXVxuXHQiCisgICAgICAgICAgICAgICAgOiBbb3V0X3ZhbHVl
XSAiPXIiIChyZXR1cm5WYWx1ZSkKKyAgICAgICAgICAgICAgICA6IFtpbl92YWx1ZV0gInIiIChy
ZXR1cm5WYWx1ZSkpOworICAgICAgICB9CisgICAgICAgIHJldHVybiByZXR1cm5WYWx1ZTsKKyAg
ICB9CisKICAgICByZXR1cm4gZnVuY3Rpb24oYXJndW1lbnRzLi4uKTsKIH0KIApAQCAtMjk0Nyw3
ICsyOTY2LDcgQEAgdm9pZCB0ZXN0T3JVbnNpZ25lZFJpZ2h0U2hpZnQ2NCgpCiB9CiAjZW5kaWYK
IAotI2lmIENQVShYODYpIHx8IENQVShYODZfNjQpIHx8IENQVShBUk02NCkKKyNpZiBDUFUoWDg2
KSB8fCBDUFUoWDg2XzY0KSB8fCBDUFUoQVJNNjQpIHx8IENQVShSSVNDVjY0KQogdm9pZCB0ZXN0
Q29tcGFyZUZsb2F0KE1hY3JvQXNzZW1ibGVyOjpEb3VibGVDb25kaXRpb24gY29uZGl0aW9uKQog
ewogICAgIGZsb2F0IGFyZzEgPSAwOwpAQCAtNDY4NCwxMSArNDcwMywxMiBAQCB2b2lkIHRlc3RQ
cm9iZVByZXNlcnZlc0dQUlMoKQogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAg
ICAgICAgICAgICBDSEVDS19FUShjcHUuZ3ByKGlkKSwgdGVzdFdvcmQoaWQpKTsKICAgICAgICAg
ICAgIH0KLSAgICAgICAgICAgIGZvciAoYXV0byBpZCA9IENDYWxsSGVscGVyczo6Zmlyc3RGUFJl
Z2lzdGVyKCk7IGlkIDw9IENDYWxsSGVscGVyczo6bGFzdEZQUmVnaXN0ZXIoKTsgaWQgPSBuZXh0
SUQoaWQpKQorICAgICAgICAgICAgZm9yIChhdXRvIGlkID0gQ0NhbGxIZWxwZXJzOjpmaXJzdEZQ
UmVnaXN0ZXIoKTsgaWQgPD0gQ0NhbGxIZWxwZXJzOjpsYXN0RlBSZWdpc3RlcigpOyBpZCA9IG5l
eHRJRChpZCkpIHsKICNpZiBDUFUoTUlQUykKICAgICAgICAgICAgICAgICBpZiAoIShpZCAmIDEp
KQogI2VuZGlmCiAgICAgICAgICAgICAgICAgQ0hFQ0tfRVEoY3B1LmZwcjx1aW50NjRfdD4oaWQp
LCB0ZXN0V29yZDY0KGlkKSk7CisgICAgICAgICAgICB9CiAgICAgICAgIH0pOwogCiAgICAgICAg
IC8vIFJlc3RvcmUgdGhlIG9yaWdpbmFsIHN0YXRlLgpAQCAtNTIyNiw3ICs1MjQ2LDcgQEAgdm9p
ZCB0ZXN0TW92ZURvdWJsZUNvbmRpdGlvbmFsbHk2NCgpCiAKIHZvaWQgdGVzdExvYWRCYXNlSW5k
ZXgoKQogewotI2lmIENQVShBUk02NCkgfHwgQ1BVKFg4Nl82NCkKKyNpZiBDUFUoQVJNNjQpIHx8
IENQVShYODZfNjQpIHx8IENQVShSSVNDVjY0KQogICAgIC8vIGxvYWQ2NAogICAgIHsKICAgICAg
ICAgYXV0byB0ZXN0ID0gY29tcGlsZShbPV0oQ0NhbGxIZWxwZXJzJiBqaXQpIHsKQEAgLTU0MDcs
NyArNTQyNyw3IEBAIHZvaWQgdGVzdExvYWRCYXNlSW5kZXgoKQogCiB2b2lkIHRlc3RTdG9yZUJh
c2VJbmRleCgpCiB7Ci0jaWYgQ1BVKEFSTTY0KSB8fCBDUFUoWDg2XzY0KQorI2lmIENQVShBUk02
NCkgfHwgQ1BVKFg4Nl82NCkgfHwgQ1BVKFJJU0NWNjQpCiAgICAgLy8gc3RvcmU2NAogICAgIHsK
ICAgICAgICAgYXV0byB0ZXN0ID0gY29tcGlsZShbPV0oQ0NhbGxIZWxwZXJzJiBqaXQpIHsKQEAg
LTU4NzcsNyArNTg5Nyw3IEBAIHZvaWQgcnVuKGNvbnN0IGNoYXIqIGZpbHRlcikgV1RGX0lHTk9S
RVNfVEhSRUFEX1NBRkVUWV9BTkFMWVNJUwogICAgIFJVTih0ZXN0QXRvbWljU3Ryb25nQ0FTRmls
bDE2KCkpOwogI2VuZGlmCiAKLSNpZiBDUFUoWDg2KSB8fCBDUFUoWDg2XzY0KSB8fCBDUFUoQVJN
NjQpCisjaWYgQ1BVKFg4NikgfHwgQ1BVKFg4Nl82NCkgfHwgQ1BVKEFSTTY0KSB8fCBDUFUoUklT
Q1Y2NCkKICAgICBGT1JfRUFDSF9ET1VCTEVfQ09ORElUSU9OX1JVTih0ZXN0Q29tcGFyZUZsb2F0
KTsKICNlbmRpZgogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458648</attachid>
            <date>2022-05-01 00:59:53 -0700</date>
            <delta_ts>2022-05-01 08:06:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239937-20220501095951.patch</filename>
            <type>text/plain</type>
            <size>5097</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzNjUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
NGE4N2QxZDI0ZTZkNTljNTk2YzI0YWY3N2Q1NWZhNTMzMTc5OTRmLi44NGViNGEyNjBlMTU4YjJi
MzVlZTUxYmYyOTgxMzM1MmFjZjU1OGMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNyBAQAorMjAyMi0wNS0wMSAgWmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5j
b20+CisKKyAgICAgICAgW1JJU0NWNjRdIEVuYWJsZSB0ZXN0bWFzbSBleGVjdXRpb24KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzOTkzNworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEluIHRlc3RtYXNtLCBl
bmFibGUgc29tZSBhZGRpdGlvbmFsIHNldHMgb2YgdGVzdHMgZm9yIFJJU0NWNjQgdGhhdCBjb3Zl
cgorICAgICAgICBhbHJlYWR5LWZ1bmN0aW9uaW5nIGJlaGF2aW9yLiBJbiBpc1NwZWNpYWxHUFIo
KSwgdGhlIGZ1bmN0aW9uIHJldHVybnMKKyAgICAgICAgdHJ1ZSB1bmRlciBDUFUoUklTQ1Y2NCkg
Zm9yIHRoZSBhcHByb3ByaWF0ZSByZWdpc3RlcnMuCisKKyAgICAgICAgSW4gaW52b2tlKCksIHdo
ZW4gdGFyZ2V0aW5nIFJJU0NWNjQgYW5kIGludm9raW5nIEpJVC1wcm9kdWNlZCBjb2RlIHdob3Nl
CisgICAgICAgIHJldHVybiB0eXBlIGlzIGEgMzItYml0IGludGVnZXIsIHRoZSByZXN1bHRpbmcg
dmFsdWUgaXMgbWFudWFsbHkKKyAgICAgICAgc2lnbi1leHRlbmRlZCB0byBwYXBlciBvdmVyIHRo
ZSBtaXNtYXRjaCBiZXR3ZWVuIHplcm8tZXh0ZW5kZWQgMzItYml0CisgICAgICAgIHZhbHVlcyB0
aGF0IGFyZSB1c2VkIGFuZCBwcm9kdWNlZCBpbiBKU0MgSklUIGFuZCB0aGUgc2lnbi1leHRlbmRl
ZAorICAgICAgICAzMi1iaXQgdmFsdWVzIHRoYXQgYXJlIGV4cGVjdGVkIGluIHRoZSBSVjY0IGNh
bGxpbmcgY29udmVudGlvbi4KKworICAgICAgICAqIGFzc2VtYmxlci90ZXN0bWFzbS5jcHA6Cisg
ICAgICAgIChKU0M6OmlzU3BlY2lhbEdQUik6CisgICAgICAgIChKU0M6Omludm9rZSk6CisgICAg
ICAgIChKU0M6OnRlc3RQcm9iZVByZXNlcnZlc0dQUlMpOgorICAgICAgICAoSlNDOjp0ZXN0TG9h
ZEJhc2VJbmRleCk6CisgICAgICAgIChKU0M6OnRlc3RTdG9yZUJhc2VJbmRleCk6CisKIDIwMjIt
MDQtMjkgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmll
d2VkLCByZXZlcnRpbmcgcjI5MzYyMS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9hc3NlbWJsZXIvdGVzdG1hc20uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxl
ci90ZXN0bWFzbS5jcHAKaW5kZXggMmYxN2U5N2UxNzYwY2MzMjI3ZDBjNDlmMWQ0Y2IyODY2MThh
YjkyNC4uNGRlNDdmODQ1ZmYwNGY0MGNiYjZjMDNmYjdhNTM3YjcyYTZhZGQ4ZiAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci90ZXN0bWFzbS5jcHAKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci90ZXN0bWFzbS5jcHAKQEAgLTc0LDcgKzc0LDcg
QEAgc3RhdGljIFZlY3Rvcjxkb3VibGU+IGRvdWJsZU9wZXJhbmRzKCkKIH0KIAogCi0jaWYgQ1BV
KFg4NikgfHwgQ1BVKFg4Nl82NCkgfHwgQ1BVKEFSTTY0KQorI2lmIENQVShYODYpIHx8IENQVShY
ODZfNjQpIHx8IENQVShBUk02NCkgfHwgQ1BVKFJJU0NWNjQpCiBzdGF0aWMgVmVjdG9yPGZsb2F0
PiBmbG9hdE9wZXJhbmRzKCkKIHsKICAgICByZXR1cm4gVmVjdG9yPGZsb2F0PiB7CkBAIC0yMjAs
NiArMjIwLDkgQEAgYm9vbCBpc1NwZWNpYWxHUFIoTWFjcm9Bc3NlbWJsZXI6OlJlZ2lzdGVySUQg
aWQpCiAjZWxpZiBDUFUoTUlQUykKICAgICBpZiAoaWQgPT0gTUlQU1JlZ2lzdGVyczo6emVybyB8
fCBpZCA9PSBNSVBTUmVnaXN0ZXJzOjprMCB8fCBpZCA9PSBNSVBTUmVnaXN0ZXJzOjprMSkKICAg
ICAgICAgcmV0dXJuIHRydWU7CisjZWxpZiBDUFUoUklTQ1Y2NCkKKyAgICBpZiAoaWQgPT0gUklT
Q1Y2NFJlZ2lzdGVyczo6emVybyB8fCBpZCA9PSBSSVNDVjY0UmVnaXN0ZXJzOjpyYSB8fCBpZCA9
PSBSSVNDVjY0UmVnaXN0ZXJzOjpncCB8fCBpZCA9PSBSSVNDVjY0UmVnaXN0ZXJzOjp0cCkKKyAg
ICAgICAgcmV0dXJuIHRydWU7CiAjZW5kaWYKICAgICByZXR1cm4gZmFsc2U7CiB9CkBAIC0yMzcs
NiArMjQwLDI0IEBAIFQgaW52b2tlKGNvbnN0IE1hY3JvQXNzZW1ibGVyQ29kZVJlZjxKU0VudHJ5
UHRyVGFnPiYgY29kZSwgQXJndW1lbnRzLi4uIGFyZ3VtZW50CiB7CiAgICAgdm9pZCogZXhlY3V0
YWJsZUFkZHJlc3MgPSB1bnRhZ0NGdW5jdGlvblB0cjxKU0VudHJ5UHRyVGFnPihjb2RlLmNvZGUo
KS5leGVjdXRhYmxlQWRkcmVzcygpKTsKICAgICBUICgqZnVuY3Rpb24pKEFyZ3VtZW50cy4uLikg
PSBiaXR3aXNlX2Nhc3Q8VCgqKShBcmd1bWVudHMuLi4pPihleGVjdXRhYmxlQWRkcmVzcyk7CisK
KyNpZiBDUFUoUklTQ1Y2NCkKKyAgICAvLyBSVjY0IGNhbGxpbmcgY29udmVudGlvbiByZXF1aXJl
cyBhbGwgMzItYml0IHZhbHVlcyB0byBiZSBzaWduLWV4dGVuZGVkIGludG8gdGhlIHdob2xlIHJl
Z2lzdGVyLgorICAgIC8vIEpTQyBKSVQgaXMgdGFpbG9yZWQgZm9yIG90aGVyIElTQXMgdGhhdCBw
YXNzIHRoZXNlIHZhbHVlcyBpbiAzMi1iaXQtd2lkZSByZWdpc3RlcnMsIHdoaWNoIFJJU0MtVgor
ICAgIC8vIGRvZXNuJ3Qgc3VwcG9ydCwgc28gYW55IDMyLWJpdCB2YWx1ZSBwYXNzZWQgaW4gcmV0
dXJuLXZhbHVlIHJlZ2lzdGVycyBoYXMgdG8gYmUgbWFudWFsbHkgc2lnbi1leHRlbmRlZC4KKyAg
ICAvLyBUaGlzIG1pcnJvcnMgc2lnbi1leHRlbnNpb24gb2YgMzItYml0IHZhbHVlcyBpbiBhcmd1
bWVudCByZWdpc3RlcnMgb24gUlY2NCBpbiBDQ2FsbEhlbHBlcnMuaC4KKyAgICBpZiBjb25zdGV4
cHIgKHN0ZDo6aXNfaW50ZWdyYWxfdjxUPikgeworICAgICAgICBUIHJldHVyblZhbHVlID0gZnVu
Y3Rpb24oYXJndW1lbnRzLi4uKTsKKyAgICAgICAgaWYgY29uc3RleHByIChzaXplb2YoVCkgPT0g
NCkgeworICAgICAgICAgICAgYXNtIHZvbGF0aWxlKAorICAgICAgICAgICAgICAgICJzZXh0Lncg
JVtvdXRfdmFsdWVdLCAlW2luX3ZhbHVlXVxuXHQiCisgICAgICAgICAgICAgICAgOiBbb3V0X3Zh
bHVlXSAiPXIiIChyZXR1cm5WYWx1ZSkKKyAgICAgICAgICAgICAgICA6IFtpbl92YWx1ZV0gInIi
IChyZXR1cm5WYWx1ZSkpOworICAgICAgICB9CisgICAgICAgIHJldHVybiByZXR1cm5WYWx1ZTsK
KyAgICB9CisjZW5kaWYKKwogICAgIHJldHVybiBmdW5jdGlvbihhcmd1bWVudHMuLi4pOwogfQog
CkBAIC0yOTQ3LDcgKzI5NjgsNyBAQCB2b2lkIHRlc3RPclVuc2lnbmVkUmlnaHRTaGlmdDY0KCkK
IH0KICNlbmRpZgogCi0jaWYgQ1BVKFg4NikgfHwgQ1BVKFg4Nl82NCkgfHwgQ1BVKEFSTTY0KQor
I2lmIENQVShYODYpIHx8IENQVShYODZfNjQpIHx8IENQVShBUk02NCkgfHwgQ1BVKFJJU0NWNjQp
CiB2b2lkIHRlc3RDb21wYXJlRmxvYXQoTWFjcm9Bc3NlbWJsZXI6OkRvdWJsZUNvbmRpdGlvbiBj
b25kaXRpb24pCiB7CiAgICAgZmxvYXQgYXJnMSA9IDA7CkBAIC00Njg0LDExICs0NzA1LDEyIEBA
IHZvaWQgdGVzdFByb2JlUHJlc2VydmVzR1BSUygpCiAgICAgICAgICAgICAgICAgICAgIGNvbnRp
bnVlOwogICAgICAgICAgICAgICAgIENIRUNLX0VRKGNwdS5ncHIoaWQpLCB0ZXN0V29yZChpZCkp
OwogICAgICAgICAgICAgfQotICAgICAgICAgICAgZm9yIChhdXRvIGlkID0gQ0NhbGxIZWxwZXJz
OjpmaXJzdEZQUmVnaXN0ZXIoKTsgaWQgPD0gQ0NhbGxIZWxwZXJzOjpsYXN0RlBSZWdpc3Rlcigp
OyBpZCA9IG5leHRJRChpZCkpCisgICAgICAgICAgICBmb3IgKGF1dG8gaWQgPSBDQ2FsbEhlbHBl
cnM6OmZpcnN0RlBSZWdpc3RlcigpOyBpZCA8PSBDQ2FsbEhlbHBlcnM6Omxhc3RGUFJlZ2lzdGVy
KCk7IGlkID0gbmV4dElEKGlkKSkgewogI2lmIENQVShNSVBTKQogICAgICAgICAgICAgICAgIGlm
ICghKGlkICYgMSkpCiAjZW5kaWYKICAgICAgICAgICAgICAgICBDSEVDS19FUShjcHUuZnByPHVp
bnQ2NF90PihpZCksIHRlc3RXb3JkNjQoaWQpKTsKKyAgICAgICAgICAgIH0KICAgICAgICAgfSk7
CiAKICAgICAgICAgLy8gUmVzdG9yZSB0aGUgb3JpZ2luYWwgc3RhdGUuCkBAIC01MjI2LDcgKzUy
NDgsNyBAQCB2b2lkIHRlc3RNb3ZlRG91YmxlQ29uZGl0aW9uYWxseTY0KCkKIAogdm9pZCB0ZXN0
TG9hZEJhc2VJbmRleCgpCiB7Ci0jaWYgQ1BVKEFSTTY0KSB8fCBDUFUoWDg2XzY0KQorI2lmIENQ
VShBUk02NCkgfHwgQ1BVKFg4Nl82NCkgfHwgQ1BVKFJJU0NWNjQpCiAgICAgLy8gbG9hZDY0CiAg
ICAgewogICAgICAgICBhdXRvIHRlc3QgPSBjb21waWxlKFs9XShDQ2FsbEhlbHBlcnMmIGppdCkg
ewpAQCAtNTQwNyw3ICs1NDI5LDcgQEAgdm9pZCB0ZXN0TG9hZEJhc2VJbmRleCgpCiAKIHZvaWQg
dGVzdFN0b3JlQmFzZUluZGV4KCkKIHsKLSNpZiBDUFUoQVJNNjQpIHx8IENQVShYODZfNjQpCisj
aWYgQ1BVKEFSTTY0KSB8fCBDUFUoWDg2XzY0KSB8fCBDUFUoUklTQ1Y2NCkKICAgICAvLyBzdG9y
ZTY0CiAgICAgewogICAgICAgICBhdXRvIHRlc3QgPSBjb21waWxlKFs9XShDQ2FsbEhlbHBlcnMm
IGppdCkgewpAQCAtNTg3Nyw3ICs1ODk5LDcgQEAgdm9pZCBydW4oY29uc3QgY2hhciogZmlsdGVy
KSBXVEZfSUdOT1JFU19USFJFQURfU0FGRVRZX0FOQUxZU0lTCiAgICAgUlVOKHRlc3RBdG9taWNT
dHJvbmdDQVNGaWxsMTYoKSk7CiAjZW5kaWYKIAotI2lmIENQVShYODYpIHx8IENQVShYODZfNjQp
IHx8IENQVShBUk02NCkKKyNpZiBDUFUoWDg2KSB8fCBDUFUoWDg2XzY0KSB8fCBDUFUoQVJNNjQp
IHx8IENQVShSSVNDVjY0KQogICAgIEZPUl9FQUNIX0RPVUJMRV9DT05ESVRJT05fUlVOKHRlc3RD
b21wYXJlRmxvYXQpOwogI2VuZGlmCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>