Create CLR interpreter Azure DevOps Pipeline (#38650)
authorBruce Forstall <brucefo@microsoft.com>
Fri, 3 Jul 2020 04:47:02 +0000 (21:47 -0700)
committerGitHub <noreply@github.com>
Fri, 3 Jul 2020 04:47:02 +0000 (21:47 -0700)
commit886e4422a0731d5941525db18f69316500670452
tree497dfa3ef3a6b082914379e7f2f087989d18e792
parent3cd917228ffb93a6090742e99be3a7ff76876074
Create CLR interpreter Azure DevOps Pipeline (#38650)

* Create CLR interpreter Azure DevOps Pipeline

This builds the runtime using:
```
-cmakeargs "-DFEATURE_INTERPRETER=1"
```
and runs Pri-0 tests using the interpreter.

* Replace C++ `assert` with VM-standard `_ASSERTE` in interpreter
eng/pipelines/common/templates/runtimes/build-test-job.yml
eng/pipelines/common/templates/runtimes/run-test-job.yml
eng/pipelines/coreclr/clrinterpreter.yml [new file with mode: 0644]
eng/pipelines/coreclr/templates/build-job.yml
eng/pipelines/coreclr/templates/xplat-pipeline-job.yml
src/coreclr/build-runtime.cmd
src/coreclr/src/vm/interpreter.cpp
src/coreclr/src/vm/interpreter.h
src/coreclr/tests/testenvironment.proj