Closed
Bug 1517220
Opened 6 years ago
Closed 6 years ago
-Werror=pessimizing-move warnings with GCC 9
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1515296
People
(Reporter: jh, Unassigned)
References
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0
Steps to reproduce:
I build with GCC9.
Actual results:
I got warnings:
/builds/worker/workspace/build/src/toolkit/mozapps/extensions/AddonManagerStartup-inlines.h:31:26: error: moving a local object in a return statement prevents copy elision [-Werror=pessimizing-move]
/builds/worker/workspace/build/src/toolkit/mozapps/extensions/AddonManagerStartup-inlines.h:31:26: error: moving a local object in a return statement prevents copy elision [-Werror=pessimizing-move]
/builds/worker/workspace/build/src/toolkit/mozapps/extensions/AddonManagerStartup-inlines.h:91:25: error: moving a local object in a return statement prevents copy elision [-Werror=pessimizing-move]
/builds/worker/workspace/build/src/toolkit/mozapps/extensions/AddonManagerStartup-inlines.h:91:25: error: moving a local object in a return statement prevents copy elision [-Werror=pessimizing-move]
these failed my build and saddened my day.
Expected results:
It should have worked :)
Updated•6 years ago
|
Updated•6 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•