Closed Bug 1828850 Opened 1 year ago Closed 1 year ago

dist/include\mozilla/Vector.h(543,33): error: no matching constructor for initialization of 'js::TempAllocPolicy'

Categories

(Firefox Build System :: Bootstrap Configuration, defect)

defect

Tracking

(firefox-esr102 unaffected, firefox112 unaffected, firefox113 unaffected, firefox114 fixed)

RESOLVED FIXED
114 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox112 --- unaffected
firefox113 --- unaffected
firefox114 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1828784 +++

This error happened both on the original SDK that was on my system, and with the mach bootstrap one:

dist/include\js/GCVector.h(50,41): error: no matching constructor for initialization of 'js::TempAllocPolicy'
 6:27.29   explicit GCVector(AllocPolicy alloc = AllocPolicy())
.mozbuild/vs/VC/Tools/MSVC/14.29.30133/include\type_traits(569,35): note: in instantiation of default function argument expression for 'GCVector<JS::Value, 0ULL, js::TempAllocPolicy>' required here
 6:27.29 struct is_trivial : bool_constant<__is_trivially_constructible(_Ty) && __is_trivially_copyable(_Ty)> {

CI is actually using 2017 at the moment.

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

Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/acfbd7655feb
Bootstrap VS 2017 rather than 2019. r=firefox-build-system-reviewers,andi
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: