ci: run windows tests and also run them concurrently (#7758)

This commit is contained in:
dave caruso
2024-01-12 17:02:20 -08:00
committed by GitHub
parent 0cd7fa1a63
commit 072f2f15ea
283 changed files with 1068 additions and 313 deletions

View File

@@ -11,5 +11,7 @@ Set-Content $Script1 -Force -NoNewline -Value $CrossCompileCodegen
Set-Content $Script2 -Force -NoNewline -Value $CreateHashTable
# copy into build-release as well
Remove-Item -Path "build-release/codegen" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "build-release/js" -Recurse -Force -ErrorAction SilentlyContinue
Copy-Item -Path "build/codegen" -Destination "build-release/codegen" -Recurse -Force
Copy-Item -Path "build/js" -Destination "build-release/codegen" -Recurse -Force
Copy-Item -Path "build/js" -Destination "build-release/js" -Recurse -Force

View File

@@ -34,7 +34,9 @@ $CC = "clang-cl"
$CXX = "clang-cl"
$CFLAGS = '/O2'
# $CFLAGS = '/O2 /MT'
$CXXFLAGS = '/O2'
# $CXXFLAGS = '/O2 /MT'
if ($Baseline) {
$CFLAGS += ' -march=nehalem'
@@ -49,7 +51,6 @@ $CMAKE_FLAGS = @(
"-DCMAKE_C_FLAGS=`"$CFLAGS`"",
"-DCMAKE_CXX_FLAGS=`"$CXXFLAGS`""
)
$env:CC = "clang-cl"
$env:CXX = "clang-cl"
$env:CFLAGS = $CFLAGS