stlab / libraries

ASL libraries will be migrated here in the stlab namespace, new libraries will be created here.
https://stlab.cc
Boost Software License 1.0
660 stars 65 forks source link

Changes to support C++14 and fixed missing include file (#501) #503

Closed sean-parent closed 1 year ago

sean-parent commented 1 year ago

Fixed issue in portable default_executor requiring a copy-ctor for an elided construction. Issue #501 Added missing config.hpp include in optional.hpp which is required for C++14 to get boost optional. Changed _v traits in copy_on_write.hpp to use ::value instead for C++14.

All C++14 unit tests now pass on macOS with the portable executor.