Skip to content

Commit b56a1fa

Browse files
committed
Change optimization level msvc.
1 parent 58c1bf4 commit b56a1fa

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/ci.yml

+4
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,8 @@ jobs:
2626
cd build
2727
cmake -DCMAKE_BUILD_TYPE=${{ matrix.build }} ..
2828
cmake --build . --config ${{ matrix.build }}
29+
echo "----------------------------------------------------"
30+
echo "Build Files:"
31+
ls -laR
32+
echo "----------------------------------------------------"
2933
ctest -VV -C ${{ matrix.build }}

CMakeLists.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,13 @@ set(CMAKE_VERBOSE_MAKEFILE ON)
2929
# ==12635== by 0x4896564: (below main) (libc-start.c:332)
3030
string(REGEX MATCH "Linux" PROJECT_OS_LINUX ${CMAKE_SYSTEM_NAME})
3131

32-
if(PROJECT_OS_LINUX)
3332
# Use -O2 by now until we can find why string_function is NULL
33+
if(PROJECT_OS_LINUX)
3434
set(CMAKE_C_FLAGS_RELEASE "-O2")
3535
set(CMAKE_CXX_FLAGS_RELEASE "-O2")
36+
elseif(WIN32)
37+
set(CMAKE_C_FLAGS_RELEASE "/O1")
38+
set(CMAKE_CXX_FLAGS_RELEASE "/O1")
3639
endif()
3740

3841
# Default build type

0 commit comments

Comments
 (0)