-
Notifications
You must be signed in to change notification settings - Fork 133
Open
Description
Expected Behavior
MSCV error:
the "module" directive cannot be in the scope of conditional inclusion (for example, #if, #else, #elseif, etc.)
- error C3378: The declaration can only be exported from the module interface block
- error C2230: the module "boost.ut" could not be found
- warning C5244: "#include <iso646.h>" in the purview of the module "boost.ut" is displayed incorrectly. It is recommended to move this directive before declaring the module or replace the text inclusion with "import <iso646.h>;"
- warning C5244: "#include " in the purview of the module "boost.ut" is displayed incorrectly. It is recommended to move this directive before declaring the module or replace the text inclusion with "import ;"
etc.
Code refactoring is required.
Actual Behavior
using C++20 modules
Steps to Reproduce the Problem
- build use msvc compiller with BOOST_UT_DISABLE_MODULE = OFF
Specifications
- Version: 1.1.9
- Platform: Windows
- Subsystem: Ninja, cmake, MSVC 19.35.32215.0
Jasper-Li and KostinPavel
Metadata
Metadata
Assignees
Labels
No labels