Opened 7 years ago

Closed 7 years ago

#11700 closed Patches (fixed)

'some_function() noexcept = default;' fixes

Reported by: Antony Polukhin Owned by: Beman Dawes
Milestone: To Be Determined Component: filesystem
Version: Boost Development Trunk Severity: Showstopper
Keywords: Cc:

Description

Current trunk version of Filesystem does not compile with GCC4.6 in c++11 mode.

Detailed description and patch provided in pull request.

Change History (1)

comment:1 by Beman Dawes, 7 years ago

Resolution: fixed
Status: newclosed

Fix pull request 17, 'some_function() noexcept = default;' from Antony Polukhin, by never relying on "= default". Antony's pull request would have fixed the problem interaction with noexcept by eliminating the noexcept. I preferred to retain the noexcept rather than the "= default", as applying "= default" has been exceedingly troublesome for both VC++ and GCC due to interactions between the two C++11 features. GCC interactions varied not just for the version, but also for the platform.

Note: See TracTickets for help on using tickets.