From: Marvin Subject: Re: [PATCH 2/2] jscript: Implement Object.prototype.__proto__ property. Message-Id: Date: Mon, 23 Mar 2020 18:04:20 -0500 In-Reply-To: <20200323203010.3225249-2-whydoubt@gmail.com> References: <20200323203010.3225249-2-whydoubt@gmail.com> Hi, While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check? Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=67895 Your paranoid android. === debiant (32 bit report) === jscript: run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 === debiant (32 bit Chinese:China report) === jscript: run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 === debiant (32 bit WoW report) === jscript: run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 === debiant (64 bit WoW report) === jscript: run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:3155: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'prop') === true, 'hasOwnProperty(\\\"prop\\\") returned false');" failed: 800a138f run.c:3156: Test failed: expected testobj_prop_d run.c:3159: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(testObj, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3160: Test failed: expected testobj_noprop_d run.c:3163: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'prop') === true, 'hasOwnProperty(\\\"noprop\\\") returned false');" failed: 800a138f run.c:3164: Test failed: expected puredisp_prop_d run.c:3167: Test failed: script L"ok(Object.prototype.hasOwnProperty.call(pureDisp, 'noprop') === false, 'hasOwnProperty(\\\"noprop\\\") returned true');" failed: 800a138f run.c:3168: Test failed: expected puredisp_noprop_d run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6 run.c:2474: Test failed: expected global_success_d run.c:2475: Test failed: expected global_success_i run.c:2477: Test failed: parse_script failed: 800a01b6