Closed
Bug 1444271
Opened 7 years ago
Closed 7 years ago
Require support for c++14 relaxed constexpr
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task)
Infrastructure & Operations Graveyard
CIDuty
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jgilbert, Unassigned)
References
Details
This requires MSVC 2017 and Clang 5.0.[1]
Relaxed constexpr is seeing increasing use in ANGLE, which adds friction and uncertainty to the update process. (Problems started in bug 1440849)
All our main build jobs run fine, but our Linux Bb (build-linux64-base-toolchains) builds broke.
[1]: https://developer.mozilla.org/en-US/docs/Mozilla/Using_CXX_in_Mozilla_code
Comment 1•7 years ago
|
||
(In reply to Jeff Gilbert [:jgilbert] from comment #0)
> This requires MSVC 2017 and Clang 5.0.[1]
And not GCC 4.9.
Reporter | ||
Comment 2•7 years ago
|
||
Oh I totally read this wrong. It's GCC 5.0+ that we need. Clang 3.4+ is fine. Thanks!
Reporter | ||
Comment 3•7 years ago
|
||
Bug 1424281 has upgraded us to vs2017.
Comment 4•7 years ago
|
||
C++14 relaxed constexpr is already working, sorry for the confusion. See bug 1444274 comment #51 for details.
No longer depends on: 1451104
Reporter | ||
Comment 5•7 years ago
|
||
Fixed by bug 1444274.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•6 years ago
|
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Updated•5 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•