Closed Bug 1721001 Opened 3 years ago Closed 3 years ago

Busted builds/worker/checkouts/gecko/js/src/wasm/WasmOpIter.h:3138:8: error: no matching member function for call to 'checkIsSubtypeOf' - when Gecko 92 merges to Beta on 2021-08-09

Categories

(Core :: JavaScript: WebAssembly, defect)

defect

Tracking

()

VERIFIED FIXED
92 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox90 --- unaffected
firefox91 --- unaffected
firefox92 blocking verified

People

(Reporter: noemi_erli, Assigned: rhunt)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[task 2021-07-17T11:26:32.490Z] 11:26:32 INFO - In file included from /builds/worker/checkouts/gecko/js/src/wasm/WasmBaselineCompile.cpp:152:
[task 2021-07-17T11:26:32.490Z] 11:26:32 ERROR - /builds/worker/checkouts/gecko/js/src/wasm/WasmOpIter.h:3138:8: error: no matching member function for call to 'checkIsSubtypeOf'
[task 2021-07-17T11:26:32.491Z] 11:26:32 INFO - if (!checkIsSubtypeOf(*rttSubTypeIndex, rttParentTypeIndex)) {
[task 2021-07-17T11:26:32.491Z] 11:26:32 INFO - ^~~~~~~~~~~~~~~~
[task 2021-07-17T11:26:32.491Z] 11:26:32 INFO - /builds/worker/checkouts/gecko/js/src/wasm/WasmBaselineCompile.cpp:14121:14: note: in instantiation of member function 'js::wasm::OpIter<js::wasm::BaseCompiler::BaseCompilePolicy>::readRttSub' requested here
[task 2021-07-17T11:26:32.492Z] 11:26:32 INFO - if (!iter_.readRttSub(&nothing, &rttSubTypeIndex)) {
[task 2021-07-17T11:26:32.492Z] 11:26:32 INFO - ^
[task 2021-07-17T11:26:32.493Z] 11:26:32 INFO - /builds/worker/checkouts/gecko/js/src/wasm/WasmOpIter.h:414:15: note: candidate function not viable: no known conversion from 'uint32_t' (aka 'unsigned int') to 'js::wasm::ValType' (aka 'PackedType<js::wasm::ValTypeTraits>') for 1st argument
[task 2021-07-17T11:26:32.494Z] 11:26:32 INFO - inline bool checkIsSubtypeOf(ValType actual, ValType expected);
[task 2021-07-17T11:26:32.495Z] 11:26:32 INFO - ^
[task 2021-07-17T11:26:32.496Z] 11:26:32 INFO - /builds/worker/checkouts/gecko/js/src/wasm/WasmOpIter.h:415:15: note: candidate function not viable: no known conversion from 'uint32_t' (aka 'unsigned int') to 'js::wasm::ResultType' for 1st argument
[task 2021-07-17T11:26:32.496Z] 11:26:32 INFO - inline bool checkIsSubtypeOf(ResultType params, ResultType results);
[task 2021-07-17T11:26:32.497Z] 11:26:32 INFO - ^
[task 2021-07-17T11:26:32.498Z] 11:26:32 INFO - 1 error generated.
[task 2021-07-17T11:26:32.499Z] 11:26:32 ERROR - make[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:693: Unified_cpp_js_src_wasm0.o] Error 1
[task 2021-07-17T11:26:32.500Z] 11:26:32 INFO - make[4]: Leaving directory '/builds/worker/workspace/obj-build/js/src/wasm'
[task 2021-07-17T11:26:32.501Z] 11:26:32 INFO - make[4]: *** Waiting for unfinished jobs....

Flags: needinfo?(rhunt)
Assignee: nobody → rhunt
Status: NEW → ASSIGNED
Flags: needinfo?(rhunt)
Pushed by rhunt@eqrion.net: https://hg.mozilla.org/integration/autoland/rev/ceabe0ed1244 wasm: Fix bustage due to missing ifdefs. r=yury
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: