-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Failures when build Z3 with msvc + permissive- on windows #1616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
|
This issue still affect us, is there any reasons to close this issue? |
apart from not using " -DCMAKE_SYSTEM_VERSION=10.0.16299.0 ", my build with the current master goes through with these settings. |
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
I have now also removed references to ARRAYSIZE in the code. |
Thank you NikolajBjorner for fix this issue! I will verify the changes, I will let you know the results. |
I have verified, this issue fixed, thank you NikolajBjorner! |
Z3 failed when build with permissive- by msvc on windows, could you help have a look?
Environment: VS2017 latest version + windows server 2016 + Z3 master branch latest revision
Repro:
Failures like:
D:\Z3\src\src\util/string_buffer.h(85): error C3861: 'ARRAYSIZE': identifier not found
D:\Z3\src\src\util/string_buffer.h(136): note: see reference to class template instantiation 'string_buffer<INITIAL_SIZE>' being compiled
D:\Z3\src\src\util/string_buffer.h(95): error C3861: 'ARRAYSIZE': identifier not found
D:\Z3\src\src\util/string_buffer.h(105): error C3861: 'ARRAYSIZE': identifier not found
The text was updated successfully, but these errors were encountered: