Restore OMF build and re-enable tests for MODEL=32omf

To restore the coverage until the deprecation ends
This commit is contained in:
MoonlightSentinel 2022-01-24 17:41:09 +01:00
parent a77f4ad540
commit 44a42b7bfa
No known key found for this signature in database
GPG key ID: C66F4751A7498694
2 changed files with 4 additions and 5 deletions

View file

@ -98,9 +98,6 @@ done
# Run DMD testsuite
################################################################################
# Temporarily disabled because other components need to be updated as well
if [ "$MODEL" != "32omf" ] ; then
cd "$DMD_DIR/test"
# build run.d testrunner and its tools while host compiler is untampered
@ -134,8 +131,6 @@ if [ "$HOST_DMD_VERSION" = "2.079.0" ] ; then
fi
CC="$CC" ./run --environment --jobs=$N "${targets[@]}" "${args[@]}"
fi
###############################################################################
# Upload coverage reports and exit if ENABLE_COVERAGE is specified
################################################################################

View file

@ -32,6 +32,10 @@ jobs:
OS: Win_64
MODEL: 64
ARCH: x64
x86-OMF:
OS: Win_32
MODEL: 32omf
ARCH: x86
steps:
- template: .azure-pipelines/windows.yml
- template: .azure-pipelines/windows-artifact.yml