Warning with MSVC2017: include/exception:366 [C4577] 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc

NEW
Unassigned

Status

defect
2 years ago
2 years ago

People

(Reporter: xidorn, Unassigned)

Tracking

(Blocks 1 bug)

Trunk
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

I see several warnings with MSVC2017 which are raised inside standard libraries:
> 7:18.20 warning: C:/PROGRA~2/MIB055~1/2017/COMMUN~1/VC/Tools/MSVC/1410~1.250/include/exception:366 [C4577] 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
> 7:18.20 warning: C:/PROGRA~2/MIB055~1/2017/COMMUN~1/VC/Tools/MSVC/1410~1.250/include/limits:211 [C4577] 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
> 7:18.20 warning: C:/PROGRA~2/MIB055~1/2017/COMMUN~1/VC/Tools/MSVC/1410~1.250/include/vector:735 [C4530] C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
> 7:18.20 warning: C:/PROGRA~2/MIB055~1/2017/COMMUN~1/VC/Tools/MSVC/1410~1.250/include/xlocale:314 [C4530] C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.