I work on MSVC compiler testing, and we regularly build popular open-source project, with development builds of MSVC in order to find and fix regressions.
Recently, when we are building OSQuery, which used aws-crt-cpp as one of its libraries, it encountered error C3878 and C2760 in StringView.h L861:
Note: OSQuery is using c2d6ffa, which is a commit from 3 years ago. Hence the line that causing error might be different with the latest commit.
Describe the bug
I work on MSVC compiler testing, and we regularly build popular open-source project, with development builds of MSVC in order to find and fix regressions.
Recently, when we are building OSQuery, which used aws-crt-cpp as one of its libraries, it encountered error C3878 and C2760 in StringView.h L861:
Note: OSQuery is using c2d6ffa, which is a commit from 3 years ago. Hence the line that causing error might be different with the latest commit.
Expected Behavior
It compiles
Current Behavior
Reproduction Steps
Possible Solution
No response
Additional Information/Context
OSQuery build log: os.log
aws-crt-cpp version used
.
Compiler and version used
MSVC 19.42.34325.97
Operating System and version
Windows 11