Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Duplicate
-
10.4.10
-
None
-
OS:Windows Server 2012 R2(on AppVeyor)
Compiler:
* cmake version 3.15.5
* Microsoft Visual Studio 14.0(on AppVeyor)
* The C compiler identification is MSVC 19.0.24241.7
* C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
* The CXX compiler identification is MSVC 19.0.24241.7
* CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exeOS:Windows Server 2012 R2(on AppVeyor) Compiler: * cmake version 3.15.5 * Microsoft Visual Studio 14.0(on AppVeyor) * The C compiler identification is MSVC 19.0.24241.7 * C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe * The CXX compiler identification is MSVC 19.0.24241.7 * CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
Description
MariaDB 10.4.10 occurs the following build error when build it by MSVC++.
```text
C:\projects\source\sql\item_subselect.cc(126): error C2146: syntax error: missing ')' before identifier 'or' [C:\projects\build\sql\sql.vcxproj]
```
The cause of this error to use "or" in the following code.
Normally, MSVC++ can't interpret "or".
Therefore the above code is a syntax error.
Attachments
Issue Links
- duplicates
-
MDEV-20972 `or` alterative operator breaking windows build
- Closed