Firefox fails to build with gcc 12 (Fedora 36):
0:38.65 /home/komat/src/mozilla-unified/objdir-opt/dist/include/mozilla/TimingParams.h: In constructor ‘constexpr mozilla::TimingParams::TimingParams(const mozilla::TimeDuration&, const mozilla::TimeDuration&, const mozilla::TimeDuration&, float, float, mozilla::dom::PlaybackDirection, mozilla::dom::FillMode, mozilla::Maybe<mozilla::ComputedTimingFunction>&&)’:
0:38.65 /home/komat/src/mozilla-unified/objdir-opt/dist/include/mozilla/TimingParams.h:58:11: error: call to non-‘constexpr’ function ‘void mozilla::TimingParams::Update()’
0:38.65 58 | Update();
0:38.65 | ~~~~~~^~
0:38.65 /home/komat/src/mozilla-unified/objdir-opt/dist/include/mozilla/TimingParams.h:209:8: note: ‘void mozilla::TimingParams::Update()’ declared here
0:38.65 209 | void Update() {
0:38.65 | ^~~~~~
Bug 1754752 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Firefox fails to build with gcc 12 (Fedora 36):
```
0:38.65 /home/komat/src/mozilla-unified/objdir-opt/dist/include/mozilla/TimingParams.h: In constructor ‘constexpr mozilla::TimingParams::TimingParams(const mozilla::TimeDuration&, const mozilla::TimeDuration&, const mozilla::TimeDuration&, float, float, mozilla::dom::PlaybackDirection, mozilla::dom::FillMode, mozilla::Maybe<mozilla::ComputedTimingFunction>&&)’:
0:38.65 /home/komat/src/mozilla-unified/objdir-opt/dist/include/mozilla/TimingParams.h:58:11: error: call to non-‘constexpr’ function ‘void mozilla::TimingParams::Update()’
0:38.65 58 | Update();
0:38.65 | ~~~~~~^~
0:38.65 /home/komat/src/mozilla-unified/objdir-opt/dist/include/mozilla/TimingParams.h:209:8: note: ‘void mozilla::TimingParams::Update()’ declared here
0:38.65 209 | void Update() {
0:38.65 | ^~~~~~
```