Closed Bug 1710645 Opened 5 years ago Closed 1 year ago

Re-add the 'threads' spec-tests

Categories

(Core :: JavaScript: WebAssembly, defect, P3)

defect

Tracking

()

RESOLVED FIXED
142 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox-esr140 --- unaffected
firefox139 --- unaffected
firefox140 --- unaffected
firefox141 --- wontfix
firefox142 --- fixed

People

(Reporter: rhunt, Assigned: bvisness)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file, 1 obsolete file)

Severity: -- → S4
Priority: -- → P3

We accidentally removed these tests in bug 1967790. We should add them back.

Keywords: regression
Regressed by: 1967790
Summary: Fix failing 'threads' spec-tests → Re-add the 'threads' spec-tests

Set release status flags based on info from the regressing bug 1967790

:bvisness, since you are the author of the regressor, bug 1967790, could you take a look?

For more information, please visit BugBot documentation.

We actually removed them in bug 1873776, it seems. (See commit.) It's not clear to me why we did this.

Flags: needinfo?(bvisness)
Assignee: nobody → bvisness
Status: NEW → ASSIGNED

The key changes in this patch are:

  • Adding thread support to the converter and test harness
  • Adding the threads proposal to the config

Most of the changes in this patch are noise due to a change in how we
escape JS for template strings. (A double dollar sign does not escape
anything; presumably this was a mistake.)

The atomics.wast spec test contains some tests that disagree with the
overview semantics for cmpxchg, and which disagree with the typical
behavior of such an instruction. These tests have been modified to
assert the correct values.

Attachment #9494979 - Attachment is obsolete: true

Set release status flags based on info from the regressing bug 1967790

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 142 Branch

The patch landed in nightly and beta is affected.
:bvisness, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(bvisness)
Flags: needinfo?(bvisness)
QA Whiteboard: [qa-triage-done-c143/b142]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: