Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Add GetLoadLibrary function for PAL & use in TrackErrorCode #15831

Merged
merged 21 commits into from Jan 25, 2018

Conversation

wtgodbe
Copy link
Member

@wtgodbe wtgodbe commented Jan 11, 2018

For https://github.com/dotnet/coreclr/issues/10520

@danmosemsft PTAL - what's the best way for me to test this locally? Builds are succeeding on Windows & Unix

CC @karelz

@danmoseley
Copy link
Member

danmoseley commented Jan 11, 2018

@wtgodbe I would synthesize scenarios in which load fails -- presumably the simplest one is a pinvoke to a nonexistent library, or to a library that's in an invalid format. Another variation (which I think inspired the original issue) was a missing indirect dependency. Find something we pinvoke to that has some indirect dependency, and temporarily remove that indirect dependency?

You should get an exception with whatever "dlerror" gave. If not, put a debugger on it

@danmoseley
Copy link
Member

@dotnet-bot help please

@dotnet-bot
Copy link

Welcome to the dotnet/coreclr Repository

The following is a list of valid commands on this PR. To invoke a command, comment the indicated phrase on the PR

The following commands are valid for all PRs and repositories.

Click to expand
Comment Phrase Action
@dotnet-bot test this please Re-run all legs. Use sparingly
@dotnet-bot test ci please Generates (but does not run) jobs based on changes to the groovy job definitions in this branch
@dotnet-bot help Print this help message

The following jobs are launched by default for each PR against dotnet/coreclr:master.

Click to expand
Comment Phrase Job Launched
@dotnet-bot test Alpine.3.6 x64 Debug Build Alpine.3.6 x64 Debug Build

The following optional jobs are available in PRs against dotnet/coreclr:master.

Click to expand
Comment Phrase Job Launched
@dotnet-bot test Outerloop Alpine.3.6 x64 Debug Build Queues Outerloop Alpine.3.6 x64 Debug Build
@dotnet-bot test Alpine.3.6 x64 Release Build Queues Alpine.3.6 x64 Release Build
@dotnet-bot test Outerloop Alpine.3.6 x64 Release Build Queues Outerloop Alpine.3.6 x64 Release Build

Have a nice day!

@danmoseley
Copy link
Member

@RussKeldorph is it still possible to run corefx tests in the coreclr CI? It is super useful from time to time but I don't see it in the help output above.

@dotnet-bot
Copy link

Welcome to the dotnet/coreclr Repository

The following is a list of valid commands on this PR. To invoke a command, comment the indicated phrase on the PR

The following commands are valid for all PRs and repositories.

Click to expand
Comment Phrase Action
@dotnet-bot test this please Re-run all legs. Use sparingly
@dotnet-bot test ci please Generates (but does not run) jobs based on changes to the groovy job definitions in this branch
@dotnet-bot help Print this help message

The following jobs are launched by default for each PR against dotnet/coreclr:master.

Click to expand
Comment Phrase Job Launched
@dotnet-bot test Windows_NT arm64 Cross Checked Innerloop Build and Test Windows_NT arm64 Cross Checked Innerloop Build and Test
@dotnet-bot test Ubuntu arm64 Cross Debug Innerloop Build Ubuntu arm64 Cross Debug Innerloop Build
@dotnet-bot test Windows_NT arm Cross Checked Innerloop Build and Test Windows_NT arm Cross Checked Innerloop Build and Test
@dotnet-bot test Ubuntu16.04 arm Cross Debug Innerloop Build Ubuntu16.04 arm Cross Debug Innerloop Build
@dotnet-bot test Ubuntu arm Cross Debug Innerloop Build Ubuntu arm Cross Debug Innerloop Build
@dotnet-bot test Tizen armel Cross Checked Innerloop Build and Test Tizen armel Cross Checked Innerloop Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked Innerloop Build and Test Windows_NT armlb Cross Checked Innerloop Build and Test
@dotnet-bot test CentOS7.1 x64 Checked Innerloop Build and Test CentOS7.1 x64 Checked Innerloop Build and Test
@dotnet-bot test OSX10.12 x64 Checked Innerloop Build and Test OSX10.12 x64 Checked Innerloop Build and Test
@dotnet-bot test Ubuntu x64 Checked Innerloop Build and Test Ubuntu x64 Checked Innerloop Build and Test
@dotnet-bot test Windows_NT x64 Checked Innerloop Build and Test Windows_NT x64 Checked Innerloop Build and Test
@dotnet-bot test CentOS7.1 x64 Debug Innerloop Build CentOS7.1 x64 Debug Innerloop Build
@dotnet-bot test Ubuntu x64 Innerloop Formatting Ubuntu x64 Innerloop Formatting
@dotnet-bot test Windows_NT x64 Innerloop Formatting Windows_NT x64 Innerloop Formatting
@dotnet-bot test Windows_NT x86 Checked Innerloop Build and Test Windows_NT x86 Checked Innerloop Build and Test

The following optional jobs are available in PRs against dotnet/coreclr:master.

Click to expand
Comment Phrase Job Launched
@dotnet-bot test Ubuntu arm64 Cross Checked Innerloop Build and Test Queues Ubuntu arm64 Checked Build and Test
@dotnet-bot test Ubuntu arm64 Cross Checked Innerloop Build and Test Queues Ubuntu arm64 Checked Build and Test
@dotnet-bot test Ubuntu arm64 Cross Checked r2r Build and Test Queues Ubuntu arm64 Checked R2R Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r Build and Test Queues Windows_NT arm64 Cross Checked r2r Build and Test
@dotnet-bot test Windows_NT arm64 Cross Debug Innerloop Build Queues Windows_NT arm64 Cross Debug Innerloop Build
@dotnet-bot test Windows_NT arm64 Cross Release Innerloop Build and Test Queues Windows_NT arm64 Cross Release Innerloop Build and Test
@dotnet-bot test Windows_NT arm64 Cross Release r2r Build and Test Queues Windows_NT arm64 Cross Release r2r Build and Test
@dotnet-bot test Ubuntu arm64 Cross Debug Innerloop Build Queues Ubuntu arm64 Debug Build and Test
@dotnet-bot test Ubuntu arm64 Cross Release Innerloop Build and Test Queues Ubuntu arm64 Release Build and Test
@dotnet-bot test Ubuntu arm64 Cross Release Innerloop Build and Test Queues Ubuntu arm64 Release Build and Test
@dotnet-bot test Ubuntu arm64 Cross Release r2r Build and Test Queues Ubuntu arm64 Release R2R Build and Test
@dotnet-bot test Ubuntu16.04 arm Cross Checked Build Queues Ubuntu16.04 arm Cross Checked Build
@dotnet-bot test Ubuntu arm Cross Checked Build Queues Ubuntu arm Cross Checked Build
@dotnet-bot test Windows_NT arm Cross Checked r2r Build and Test Queues Windows_NT arm Cross Checked r2r Build and Test
@dotnet-bot test Windows_NT arm Cross Debug Innerloop Build Queues Windows_NT arm Cross Debug Innerloop Build
@dotnet-bot test Ubuntu16.04 arm Cross Release Build Queues Ubuntu16.04 arm Cross Release Build
@dotnet-bot test Ubuntu arm Cross Release Build Queues Ubuntu arm Cross Release Build
@dotnet-bot test Windows_NT arm Cross Release Innerloop Build and Test Queues Windows_NT arm Cross Release Innerloop Build and Test
@dotnet-bot test Windows_NT arm Cross Release r2r Build and Test Queues Windows_NT arm Cross Release r2r Build and Test
@dotnet-bot test Tizen armel Cross Debug Build Queues Tizen armel Cross Debug Build
@dotnet-bot test Tizen armel Cross Release Build Queues Tizen armel Cross Release Build
@dotnet-bot test Windows_NT armlb Cross Checked r2r Build and Test Queues Windows_NT armlb Cross Checked r2r Build and Test
@dotnet-bot test Windows_NT armlb Cross Debug Innerloop Build Queues Windows_NT armlb Cross Debug Innerloop Build
@dotnet-bot test Windows_NT armlb Cross Release Innerloop Build and Test Queues Windows_NT armlb Cross Release Innerloop Build and Test
@dotnet-bot test Windows_NT armlb Cross Release r2r Build and Test Queues Windows_NT armlb Cross Release r2r Build and Test
@dotnet-bot test Debian8.4 Queues Debian8.4 x64 Checked Build
@dotnet-bot test Fedora24 Queues Fedora24 x64 Checked Build
@dotnet-bot test RHEL7.2 Queues RHEL7.2 x64 Checked Build
@dotnet-bot test Ubuntu16.04 x64 Queues Ubuntu16.04 x64 Checked Build
@dotnet-bot test Ubuntu16.10 Queues Ubuntu16.10 x64 Checked Build
@dotnet-bot test Debian8.4 Queues Debian8.4 x64 Debug Build
@dotnet-bot test Fedora24 Queues Fedora24 x64 Debug Build
@dotnet-bot test RHEL7.2 Queues RHEL7.2 x64 Debug Build
@dotnet-bot test Ubuntu16.04 x64 Queues Ubuntu16.04 x64 Debug Build
@dotnet-bot test Ubuntu16.10 Queues Ubuntu16.10 x64 Debug Build
@dotnet-bot test Ubuntu x64 Checked illink Queues Ubuntu x64 Checked via ILLink
@dotnet-bot test Ubuntu x64 Checked illink Queues Ubuntu x64 Checked via ILLink
@dotnet-bot test Windows_NT x64 Checked illink Queues Windows_NT x64 Checked via ILLink
@dotnet-bot test Ubuntu x64 Debug illink Queues Ubuntu x64 Debug via ILLink
@dotnet-bot test Ubuntu x64 Debug illink Queues Ubuntu x64 Debug via ILLink
@dotnet-bot test Windows_NT x64 Debug illink Queues Windows_NT x64 Debug via ILLink
@dotnet-bot test Ubuntu x64 Release illink Queues Ubuntu x64 Release via ILLink
@dotnet-bot test Ubuntu x64 Release illink Queues Ubuntu x64 Release via ILLink
@dotnet-bot test Windows_NT x64 Release illink Queues Windows_NT x64 Release via ILLink
@dotnet-bot test Windows_NT x86 Checked illink Queues Windows_NT x86 Checked via ILLink
@dotnet-bot test Windows_NT x86 Debug illink Queues Windows_NT x86 Debug via ILLink
@dotnet-bot test Windows_NT x86 Release illink Queues Windows_NT x86 Release via ILLink
@dotnet-bot test Windows_NT arm64 Cross Checked forcerelocs Build and Test Queues Windows_NT arm64 Cross Checked forcerelocs Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0x3 Build and Test Queues Windows_NT arm64 Cross Checked gcstress0x3 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0xc Build and Test Queues Windows_NT arm64 Cross Checked gcstress0xc Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0xc_jitstress1 Build and Test Queues Windows_NT arm64 Cross Checked gcstress0xc_jitstress1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0xc_jitstress2 Build and Test Queues Windows_NT arm64 Cross Checked gcstress0xc_jitstress2 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0xc_minopts_heapverify1 Build and Test Queues Windows_NT arm64 Cross Checked gcstress0xc_minopts_heapverify1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0xc_zapdisable Build and Test Queues Windows_NT arm64 Cross Checked gcstress0xc_zapdisable Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0xc_zapdisable_heapverify1 Build and Test Queues Windows_NT arm64 Cross Checked gcstress0xc_zapdisable_heapverify1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked gcstress0xc_zapdisable_jitstress2 Build and Test Queues Windows_NT arm64 Cross Checked gcstress0xc_zapdisable_jitstress2 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked heapverify1 Build and Test Queues Windows_NT arm64 Cross Checked heapverify1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitnosimd Build and Test Queues Windows_NT arm64 Cross Checked jitnosimd Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress1 Build and Test Queues Windows_NT arm64 Cross Checked jitstress1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs0x1000 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs0x10 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs0x80 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs1 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs2 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs2 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs3 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs3 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs4 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs4 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstress2_jitstressregs8 Build and Test Queues Windows_NT arm64 Cross Checked jitstress2_jitstressregs8 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs0x1000 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs0x10 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs0x80 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs1 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs2 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs2 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs3 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs3 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs4 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs4 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked jitstressregs8 Build and Test Queues Windows_NT arm64 Cross Checked jitstressregs8 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked minopts Build and Test Queues Windows_NT arm64 Cross Checked minopts Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_gcstress15 Build and Test Queues Windows_NT arm64 Cross Checked r2r_gcstress15 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitforcerelocs Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitforcerelocs Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitminopts Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitminopts Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstress1 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstress1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstress2 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstress2 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs0x1000 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs0x10 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs0x80 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs1 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs1 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs2 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs2 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs3 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs3 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs4 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs4 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked r2r_jitstressregs8 Build and Test Queues Windows_NT arm64 Cross Checked r2r_jitstressregs8 Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked tailcallstress Build and Test Queues Windows_NT arm64 Cross Checked tailcallstress Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked tieredcompilation Build and Test Queues Windows_NT arm64 Cross Checked tieredcompilation Build and Test
@dotnet-bot test Windows_NT arm64 Cross Checked zapdisable Build and Test Queues Windows_NT arm64 Cross Checked zapdisable Build and Test
@dotnet-bot test Windows_NT arm Cross Checked forcerelocs Build and Test Queues Windows_NT arm Cross Checked forcerelocs Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0x3 Build and Test Queues Windows_NT arm Cross Checked gcstress0x3 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0xc Build and Test Queues Windows_NT arm Cross Checked gcstress0xc Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0xc_jitstress1 Build and Test Queues Windows_NT arm Cross Checked gcstress0xc_jitstress1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0xc_jitstress2 Build and Test Queues Windows_NT arm Cross Checked gcstress0xc_jitstress2 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0xc_minopts_heapverify1 Build and Test Queues Windows_NT arm Cross Checked gcstress0xc_minopts_heapverify1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0xc_zapdisable Build and Test Queues Windows_NT arm Cross Checked gcstress0xc_zapdisable Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0xc_zapdisable_heapverify1 Build and Test Queues Windows_NT arm Cross Checked gcstress0xc_zapdisable_heapverify1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked gcstress0xc_zapdisable_jitstress2 Build and Test Queues Windows_NT arm Cross Checked gcstress0xc_zapdisable_jitstress2 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked heapverify1 Build and Test Queues Windows_NT arm Cross Checked heapverify1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitnosimd Build and Test Queues Windows_NT arm Cross Checked jitnosimd Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress1 Build and Test Queues Windows_NT arm Cross Checked jitstress1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2 Build and Test Queues Windows_NT arm Cross Checked jitstress2 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs0x1000 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs0x10 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs0x80 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs1 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs2 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs2 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs3 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs3 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs4 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs4 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstress2_jitstressregs8 Build and Test Queues Windows_NT arm Cross Checked jitstress2_jitstressregs8 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs0x1000 Build and Test Queues Windows_NT arm Cross Checked jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs0x10 Build and Test Queues Windows_NT arm Cross Checked jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs0x80 Build and Test Queues Windows_NT arm Cross Checked jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs1 Build and Test Queues Windows_NT arm Cross Checked jitstressregs1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs2 Build and Test Queues Windows_NT arm Cross Checked jitstressregs2 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs3 Build and Test Queues Windows_NT arm Cross Checked jitstressregs3 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs4 Build and Test Queues Windows_NT arm Cross Checked jitstressregs4 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked jitstressregs8 Build and Test Queues Windows_NT arm Cross Checked jitstressregs8 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked minopts Build and Test Queues Windows_NT arm Cross Checked minopts Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_gcstress15 Build and Test Queues Windows_NT arm Cross Checked r2r_gcstress15 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitforcerelocs Build and Test Queues Windows_NT arm Cross Checked r2r_jitforcerelocs Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitminopts Build and Test Queues Windows_NT arm Cross Checked r2r_jitminopts Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstress1 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstress1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstress2 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstress2 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs0x1000 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs0x10 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs0x80 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs1 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs1 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs2 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs2 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs3 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs3 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs4 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs4 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked r2r_jitstressregs8 Build and Test Queues Windows_NT arm Cross Checked r2r_jitstressregs8 Build and Test
@dotnet-bot test Windows_NT arm Cross Checked tailcallstress Build and Test Queues Windows_NT arm Cross Checked tailcallstress Build and Test
@dotnet-bot test Windows_NT arm Cross Checked tieredcompilation Build and Test Queues Windows_NT arm Cross Checked tieredcompilation Build and Test
@dotnet-bot test Windows_NT arm Cross Checked zapdisable Build and Test Queues Windows_NT arm Cross Checked zapdisable Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked forcerelocs Build and Test Queues Windows_NT armlb Cross Checked forcerelocs Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0x3 Build and Test Queues Windows_NT armlb Cross Checked gcstress0x3 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0xc Build and Test Queues Windows_NT armlb Cross Checked gcstress0xc Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0xc_jitstress1 Build and Test Queues Windows_NT armlb Cross Checked gcstress0xc_jitstress1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0xc_jitstress2 Build and Test Queues Windows_NT armlb Cross Checked gcstress0xc_jitstress2 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0xc_minopts_heapverify1 Build and Test Queues Windows_NT armlb Cross Checked gcstress0xc_minopts_heapverify1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0xc_zapdisable Build and Test Queues Windows_NT armlb Cross Checked gcstress0xc_zapdisable Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0xc_zapdisable_heapverify1 Build and Test Queues Windows_NT armlb Cross Checked gcstress0xc_zapdisable_heapverify1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked gcstress0xc_zapdisable_jitstress2 Build and Test Queues Windows_NT armlb Cross Checked gcstress0xc_zapdisable_jitstress2 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked heapverify1 Build and Test Queues Windows_NT armlb Cross Checked heapverify1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitnosimd Build and Test Queues Windows_NT armlb Cross Checked jitnosimd Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress1 Build and Test Queues Windows_NT armlb Cross Checked jitstress1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2 Build and Test Queues Windows_NT armlb Cross Checked jitstress2 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs0x1000 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs0x10 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs0x80 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs1 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs2 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs2 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs3 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs3 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs4 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs4 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstress2_jitstressregs8 Build and Test Queues Windows_NT armlb Cross Checked jitstress2_jitstressregs8 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs0x1000 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs0x10 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs0x80 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs1 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs2 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs2 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs3 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs3 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs4 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs4 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked jitstressregs8 Build and Test Queues Windows_NT armlb Cross Checked jitstressregs8 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked minopts Build and Test Queues Windows_NT armlb Cross Checked minopts Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_gcstress15 Build and Test Queues Windows_NT armlb Cross Checked r2r_gcstress15 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitforcerelocs Build and Test Queues Windows_NT armlb Cross Checked r2r_jitforcerelocs Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitminopts Build and Test Queues Windows_NT armlb Cross Checked r2r_jitminopts Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstress1 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstress1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstress2 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstress2 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs0x1000 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs0x1000 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs0x10 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs0x10 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs0x80 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs0x80 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs1 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs1 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs2 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs2 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs3 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs3 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs4 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs4 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked r2r_jitstressregs8 Build and Test Queues Windows_NT armlb Cross Checked r2r_jitstressregs8 Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked tailcallstress Build and Test Queues Windows_NT armlb Cross Checked tailcallstress Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked tieredcompilation Build and Test Queues Windows_NT armlb Cross Checked tieredcompilation Build and Test
@dotnet-bot test Windows_NT armlb Cross Checked zapdisable Build and Test Queues Windows_NT armlb Cross Checked zapdisable Build and Test
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_baseline Queues Windows_NT x64_arm64_altjit Checked corefx_baseline
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstress1 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstress1
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstress2 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstress2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs0x1000 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs0x1000
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs0x10 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs0x10
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs0x80 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs0x80
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs1 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs1
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs2 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs3 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs3
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs4 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs4
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_jitstressregs8 Queues Windows_NT x64_arm64_altjit Checked corefx_jitstressregs8
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_minopts Queues Windows_NT x64_arm64_altjit Checked corefx_minopts
@dotnet-bot test Windows_NT x64_arm64_altjit Checked corefx_tieredcompilation Queues Windows_NT x64_arm64_altjit Checked corefx_tieredcompilation
@dotnet-bot test Windows_NT x64_arm64_altjit Checked forcerelocs Queues Windows_NT x64_arm64_altjit Checked forcerelocs
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitincompletehwintrinsic Queues Windows_NT x64_arm64_altjit Checked jitincompletehwintrinsic
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitnosimd Queues Windows_NT x64_arm64_altjit Checked jitnosimd
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitnox86hwintrinsic Queues Windows_NT x64_arm64_altjit Checked jitnox86hwintrinsic
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitsse2only Queues Windows_NT x64_arm64_altjit Checked jitsse2only
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress1 Queues Windows_NT x64_arm64_altjit Checked jitstress1
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs0x1000 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs0x1000
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs0x10 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs0x10
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs0x80 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs0x80
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs1 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs1
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs2 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs3 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs3
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs4 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs4
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs8 Queues Windows_NT x64_arm64_altjit Checked jitstress2_jitstressregs8
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstress2 Queues Windows_NT x64_arm64_altjit Checked jitstress2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs0x1000 Queues Windows_NT x64_arm64_altjit Checked jitstressregs0x1000
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs0x10 Queues Windows_NT x64_arm64_altjit Checked jitstressregs0x10
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs0x80 Queues Windows_NT x64_arm64_altjit Checked jitstressregs0x80
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs1 Queues Windows_NT x64_arm64_altjit Checked jitstressregs1
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs2 Queues Windows_NT x64_arm64_altjit Checked jitstressregs2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs3 Queues Windows_NT x64_arm64_altjit Checked jitstressregs3
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs4 Queues Windows_NT x64_arm64_altjit Checked jitstressregs4
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitstressregs8 Queues Windows_NT x64_arm64_altjit Checked jitstressregs8
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitx86hwintrinsicnoavx2 Queues Windows_NT x64_arm64_altjit Checked jitx86hwintrinsicnoavx2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitx86hwintrinsicnoavx Queues Windows_NT x64_arm64_altjit Checked jitx86hwintrinsicnoavx
@dotnet-bot test Windows_NT x64_arm64_altjit Checked jitx86hwintrinsicnosimd Queues Windows_NT x64_arm64_altjit Checked jitx86hwintrinsicnosimd
@dotnet-bot test Windows_NT x64_arm64_altjit Checked minopts Queues Windows_NT x64_arm64_altjit Checked minopts
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitforcerelocs Queues Windows_NT x64_arm64_altjit Checked r2r_jitforcerelocs
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitminopts Queues Windows_NT x64_arm64_altjit Checked r2r_jitminopts
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstress1 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstress1
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstress2 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstress2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs0x1000 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs0x1000
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs0x10 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs0x10
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs0x80 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs0x80
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs1 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs1
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs2 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs2
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs3 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs3
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs4 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs4
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r_jitstressregs8 Queues Windows_NT x64_arm64_altjit Checked r2r_jitstressregs8
@dotnet-bot test Windows_NT x64_arm64_altjit Checked tailcallstress Queues Windows_NT x64_arm64_altjit Checked tailcallstress
@dotnet-bot test Windows_NT x64_arm64_altjit Checked tieredcompilation Queues Windows_NT x64_arm64_altjit Checked tieredcompilation
@dotnet-bot test CentOS7.1 x64 Checked r2r_gcstress15 Queues CentOS7.1 x64 Checked R2R gcstress15 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitforcerelocs Queues CentOS7.1 x64 Checked R2R jitforcerelocs Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitminopts Queues CentOS7.1 x64 Checked R2R jitminopts Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstress1 Queues CentOS7.1 x64 Checked R2R jitstress1 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstress2 Queues CentOS7.1 x64 Checked R2R jitstress2 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs0x1000 Queues CentOS7.1 x64 Checked R2R jitstressregs0x1000 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs0x10 Queues CentOS7.1 x64 Checked R2R jitstressregs0x10 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs0x80 Queues CentOS7.1 x64 Checked R2R jitstressregs0x80 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs1 Queues CentOS7.1 x64 Checked R2R jitstressregs1 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs2 Queues CentOS7.1 x64 Checked R2R jitstressregs2 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs3 Queues CentOS7.1 x64 Checked R2R jitstressregs3 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs4 Queues CentOS7.1 x64 Checked R2R jitstressregs4 Build & Test
@dotnet-bot test CentOS7.1 x64 Checked r2r_jitstressregs8 Queues CentOS7.1 x64 Checked R2R jitstressregs8 Build & Test
@dotnet-bot test OSX10.12 x64 Checked forcerelocs Queues OSX10.12 x64 Checked Build and Test (Jit - ForceRelocs=1)
@dotnet-bot test OSX10.12 x64 Checked gcstress0x3 Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0x3)
@dotnet-bot test OSX10.12 x64 Checked gcstress0xc Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0xC)
@dotnet-bot test OSX10.12 x64 Checked gcstress0xc_jitstress1 Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0xC JitStress=1)
@dotnet-bot test OSX10.12 x64 Checked gcstress0xc_jitstress2 Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0xC JitStress=2)
@dotnet-bot test OSX10.12 x64 Checked gcstress0xc_minopts_heapverify1 Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0xC JITMinOpts=1 HeapVerify=1)
@dotnet-bot test OSX10.12 x64 Checked gcstress0xc_zapdisable Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0)
@dotnet-bot test OSX10.12 x64 Checked gcstress0xc_zapdisable_heapverify1 Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 HeapVerify=1)
@dotnet-bot test OSX10.12 x64 Checked gcstress0xc_zapdisable_jitstress2 Queues OSX10.12 x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 JitStress=2)
@dotnet-bot test OSX10.12 x64 Checked heapverify1 Queues OSX10.12 x64 Checked Build and Test (Jit - HeapVerify=1)
@dotnet-bot test OSX10.12 x64 Checked jitincompletehwintrinsic Queues OSX10.12 x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1)
@dotnet-bot test OSX10.12 x64 Checked jitnosimd Queues OSX10.12 x64 Checked Build and Test (Jit - FeatureSIMD=0)
@dotnet-bot test OSX10.12 x64 Checked jitnox86hwintrinsic Queues OSX10.12 x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableSSE=0 EnableSSE2=0 EnableSSE3=0 EnableSSSE3=0 EnableSSE41=0 EnableSSE42=0 EnableAVX=0 EnableAVX2=0 EnableAES=0 EnableBMI1=0 EnableBMI2=0 EnableFMA=0 EnableLZCNT=0 EnablePCLMULQDQ=0 EnablePOPCNT=0)
@dotnet-bot test OSX10.12 x64 Checked jitsse2only Queues OSX10.12 x64 Checked Build and Test (Jit - EnableAVX=0 EnableSSE3_4=0)
@dotnet-bot test OSX10.12 x64 Checked jitstress1 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=1)
@dotnet-bot test OSX10.12 x64 Checked jitstress2 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs0x1000 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x1000)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs0x10 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x10)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs0x80 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x80)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs1 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=1)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs2 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=2)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs3 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=3)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs4 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=4)
@dotnet-bot test OSX10.12 x64 Checked jitstress2_jitstressregs8 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=8)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs0x1000 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=0x1000)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs0x10 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=0x10)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs0x80 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=0x80)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs1 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=1)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs2 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=2)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs3 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=3)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs4 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=4)
@dotnet-bot test OSX10.12 x64 Checked jitstressregs8 Queues OSX10.12 x64 Checked Build and Test (Jit - JitStressRegs=8)
@dotnet-bot test OSX10.12 x64 Checked jitx86hwintrinsicnoavx2 Queues OSX10.12 x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX2=0)
@dotnet-bot test OSX10.12 x64 Checked jitx86hwintrinsicnoavx Queues OSX10.12 x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX=0)
@dotnet-bot test OSX10.12 x64 Checked jitx86hwintrinsicnosimd Queues OSX10.12 x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 FeatureSIMD=0)
@dotnet-bot test OSX10.12 x64 Checked minopts Queues OSX10.12 x64 Checked Build and Test (Jit - JITMinOpts=1)
@dotnet-bot test OSX10.12 x64 Checked r2r_gcstress15 Queues OSX10.12 x64 Checked R2R gcstress15 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitforcerelocs Queues OSX10.12 x64 Checked R2R jitforcerelocs Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitminopts Queues OSX10.12 x64 Checked R2R jitminopts Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstress1 Queues OSX10.12 x64 Checked R2R jitstress1 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstress2 Queues OSX10.12 x64 Checked R2R jitstress2 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs0x1000 Queues OSX10.12 x64 Checked R2R jitstressregs0x1000 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs0x10 Queues OSX10.12 x64 Checked R2R jitstressregs0x10 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs0x80 Queues OSX10.12 x64 Checked R2R jitstressregs0x80 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs1 Queues OSX10.12 x64 Checked R2R jitstressregs1 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs2 Queues OSX10.12 x64 Checked R2R jitstressregs2 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs3 Queues OSX10.12 x64 Checked R2R jitstressregs3 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs4 Queues OSX10.12 x64 Checked R2R jitstressregs4 Build and Test
@dotnet-bot test OSX10.12 x64 Checked r2r_jitstressregs8 Queues OSX10.12 x64 Checked R2R jitstressregs8 Build and Test
@dotnet-bot test OSX10.12 x64 Checked tailcallstress Queues OSX10.12 x64 Checked Build and Test (Jit - TailcallStress=1)
@dotnet-bot test OSX10.12 x64 Checked tieredcompilation Queues OSX10.12 x64 Checked Build and Test (Jit - EXPERIMENTAL_TieredCompilation=1)
@dotnet-bot test OSX10.12 x64 Checked zapdisable Queues OSX10.12 x64 Checked Build and Test (Jit - ZapDisable=1 ReadyToRun=0)
@dotnet-bot test Ubuntu x64 Checked corefx_baseline Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstress1 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStress=1)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstress2 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStress=2)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs0x1000 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=0x1000)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs0x10 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=0x10)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs0x80 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=0x80)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs1 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=1)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs2 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=2)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs3 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=3)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs4 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=4)
@dotnet-bot test Ubuntu x64 Checked corefx_jitstressregs8 Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JitStressRegs=8)
@dotnet-bot test Ubuntu x64 Checked corefx_minopts Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx JITMinOpts=1)
@dotnet-bot test Ubuntu x64 Checked corefx_tieredcompilation Queues Ubuntu x64 Checked Build and Test (Jit - CoreFx EXPERIMENTAL_TieredCompilation=1)
@dotnet-bot test Ubuntu x64 Checked forcerelocs Queues Ubuntu x64 Checked Build and Test (Jit - ForceRelocs=1)
@dotnet-bot test Ubuntu x64 Checked gcstress0x3 Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0x3)
@dotnet-bot test Ubuntu x64 Checked gcstress0xc Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0xC)
@dotnet-bot test Ubuntu x64 Checked gcstress0xc_jitstress1 Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0xC JitStress=1)
@dotnet-bot test Ubuntu x64 Checked gcstress0xc_jitstress2 Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0xC JitStress=2)
@dotnet-bot test Ubuntu x64 Checked gcstress0xc_minopts_heapverify1 Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0xC JITMinOpts=1 HeapVerify=1)
@dotnet-bot test Ubuntu x64 Checked gcstress0xc_zapdisable Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0)
@dotnet-bot test Ubuntu x64 Checked gcstress0xc_zapdisable_heapverify1 Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 HeapVerify=1)
@dotnet-bot test Ubuntu x64 Checked gcstress0xc_zapdisable_jitstress2 Queues Ubuntu x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 JitStress=2)
@dotnet-bot test Ubuntu x64 Checked heapverify1 Queues Ubuntu x64 Checked Build and Test (Jit - HeapVerify=1)
@dotnet-bot test Ubuntu x64 Checked jitincompletehwintrinsic Queues Ubuntu x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1)
@dotnet-bot test Ubuntu x64 Checked jitnosimd Queues Ubuntu x64 Checked Build and Test (Jit - FeatureSIMD=0)
@dotnet-bot test Ubuntu x64 Checked jitnox86hwintrinsic Queues Ubuntu x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableSSE=0 EnableSSE2=0 EnableSSE3=0 EnableSSSE3=0 EnableSSE41=0 EnableSSE42=0 EnableAVX=0 EnableAVX2=0 EnableAES=0 EnableBMI1=0 EnableBMI2=0 EnableFMA=0 EnableLZCNT=0 EnablePCLMULQDQ=0 EnablePOPCNT=0)
@dotnet-bot test Ubuntu x64 Checked jitsse2only Queues Ubuntu x64 Checked Build and Test (Jit - EnableAVX=0 EnableSSE3_4=0)
@dotnet-bot test Ubuntu x64 Checked jitstress1 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=1)
@dotnet-bot test Ubuntu x64 Checked jitstress2 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs0x1000 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x1000)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs0x10 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x10)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs0x80 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x80)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs1 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=1)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs2 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=2)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs3 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=3)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs4 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=4)
@dotnet-bot test Ubuntu x64 Checked jitstress2_jitstressregs8 Queues Ubuntu x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=8)
@dotnet-bot test Ubuntu x64 Checked jitstressregs0x1000 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=0x1000)
@dotnet-bot test Ubuntu x64 Checked jitstressregs0x10 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=0x10)
@dotnet-bot test Ubuntu x64 Checked jitstressregs0x80 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=0x80)
@dotnet-bot test Ubuntu x64 Checked jitstressregs1 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=1)
@dotnet-bot test Ubuntu x64 Checked jitstressregs2 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=2)
@dotnet-bot test Ubuntu x64 Checked jitstressregs3 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=3)
@dotnet-bot test Ubuntu x64 Checked jitstressregs4 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=4)
@dotnet-bot test Ubuntu x64 Checked jitstressregs8 Queues Ubuntu x64 Checked Build and Test (Jit - JitStressRegs=8)
@dotnet-bot test Ubuntu x64 Checked jitx86hwintrinsicnoavx2 Queues Ubuntu x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX2=0)
@dotnet-bot test Ubuntu x64 Checked jitx86hwintrinsicnoavx Queues Ubuntu x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX=0)
@dotnet-bot test Ubuntu x64 Checked jitx86hwintrinsicnosimd Queues Ubuntu x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 FeatureSIMD=0)
@dotnet-bot test Ubuntu x64 Checked minopts Queues Ubuntu x64 Checked Build and Test (Jit - JITMinOpts=1)
@dotnet-bot test Ubuntu x64 Checked r2r_gcstress15 Queues Ubuntu x64 Checked R2R gcstress15 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitforcerelocs Queues Ubuntu x64 Checked R2R jitforcerelocs Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitminopts Queues Ubuntu x64 Checked R2R jitminopts Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstress1 Queues Ubuntu x64 Checked R2R jitstress1 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstress2 Queues Ubuntu x64 Checked R2R jitstress2 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs0x1000 Queues Ubuntu x64 Checked R2R jitstressregs0x1000 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs0x10 Queues Ubuntu x64 Checked R2R jitstressregs0x10 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs0x80 Queues Ubuntu x64 Checked R2R jitstressregs0x80 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs1 Queues Ubuntu x64 Checked R2R jitstressregs1 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs2 Queues Ubuntu x64 Checked R2R jitstressregs2 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs3 Queues Ubuntu x64 Checked R2R jitstressregs3 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs4 Queues Ubuntu x64 Checked R2R jitstressregs4 Build and Test
@dotnet-bot test Ubuntu x64 Checked r2r_jitstressregs8 Queues Ubuntu x64 Checked R2R jitstressregs8 Build and Test
@dotnet-bot test Ubuntu x64 Checked tailcallstress Queues Ubuntu x64 Checked Build and Test (Jit - TailcallStress=1)
@dotnet-bot test Ubuntu x64 Checked tieredcompilation Queues Ubuntu x64 Checked Build and Test (Jit - EXPERIMENTAL_TieredCompilation=1)
@dotnet-bot test Ubuntu x64 Checked zapdisable Queues Ubuntu x64 Checked Build and Test (Jit - ZapDisable=1 ReadyToRun=0)
@dotnet-bot test Windows_NT x64 Checked corefx_baseline Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstress1 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStress=1)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstress2 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStress=2)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs0x1000 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=0x1000)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs0x10 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=0x10)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs0x80 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=0x80)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs1 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=1)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs2 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=2)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs3 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=3)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs4 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=4)
@dotnet-bot test Windows_NT x64 Checked corefx_jitstressregs8 Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JitStressRegs=8)
@dotnet-bot test Windows_NT x64 Checked corefx_minopts Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx JITMinOpts=1)
@dotnet-bot test Windows_NT x64 Checked corefx_tieredcompilation Queues Windows_NT x64 Checked Build and Test (Jit - CoreFx EXPERIMENTAL_TieredCompilation=1)
@dotnet-bot test Windows_NT x64 Checked forcerelocs Queues Windows_NT x64 Checked Build and Test (Jit - ForceRelocs=1)
@dotnet-bot test Windows_NT x64 Checked gcstress0x3 Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0x3)
@dotnet-bot test Windows_NT x64 Checked gcstress0xc_jitstress1 Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0xC JitStress=1)
@dotnet-bot test Windows_NT x64 Checked gcstress0xc_jitstress2 Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0xC JitStress=2)
@dotnet-bot test Windows_NT x64 Checked gcstress0xc_minopts_heapverify1 Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0xC JITMinOpts=1 HeapVerify=1)
@dotnet-bot test Windows_NT x64 Checked gcstress0xc Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0xC)
@dotnet-bot test Windows_NT x64 Checked gcstress0xc_zapdisable_heapverify1 Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 HeapVerify=1)
@dotnet-bot test Windows_NT x64 Checked gcstress0xc_zapdisable_jitstress2 Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 JitStress=2)
@dotnet-bot test Windows_NT x64 Checked gcstress0xc_zapdisable Queues Windows_NT x64 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0)
@dotnet-bot test Windows_NT x64 Checked heapverify1 Queues Windows_NT x64 Checked Build and Test (Jit - HeapVerify=1)
@dotnet-bot test Windows_NT x64 Checked jitincompletehwintrinsic Queues Windows_NT x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1)
@dotnet-bot test Windows_NT x64 Checked jitnosimd Queues Windows_NT x64 Checked Build and Test (Jit - FeatureSIMD=0)
@dotnet-bot test Windows_NT x64 Checked jitnox86hwintrinsic Queues Windows_NT x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableSSE=0 EnableSSE2=0 EnableSSE3=0 EnableSSSE3=0 EnableSSE41=0 EnableSSE42=0 EnableAVX=0 EnableAVX2=0 EnableAES=0 EnableBMI1=0 EnableBMI2=0 EnableFMA=0 EnableLZCNT=0 EnablePCLMULQDQ=0 EnablePOPCNT=0)
@dotnet-bot test Windows_NT x64 Checked jitsse2only Queues Windows_NT x64 Checked Build and Test (Jit - EnableAVX=0 EnableSSE3_4=0)
@dotnet-bot test Windows_NT x64 Checked jitstress1 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=1)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs0x1000 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x1000)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs0x10 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x10)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs0x80 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x80)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs1 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=1)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs2 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=2)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs3 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=3)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs4 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=4)
@dotnet-bot test Windows_NT x64 Checked jitstress2_jitstressregs8 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2 JitStressRegs=8)
@dotnet-bot test Windows_NT x64 Checked jitstress2 Queues Windows_NT x64 Checked Build and Test (Jit - JitStress=2)
@dotnet-bot test Windows_NT x64 Checked jitstressregs0x1000 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=0x1000)
@dotnet-bot test Windows_NT x64 Checked jitstressregs0x10 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=0x10)
@dotnet-bot test Windows_NT x64 Checked jitstressregs0x80 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=0x80)
@dotnet-bot test Windows_NT x64 Checked jitstressregs1 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=1)
@dotnet-bot test Windows_NT x64 Checked jitstressregs2 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=2)
@dotnet-bot test Windows_NT x64 Checked jitstressregs3 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=3)
@dotnet-bot test Windows_NT x64 Checked jitstressregs4 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=4)
@dotnet-bot test Windows_NT x64 Checked jitstressregs8 Queues Windows_NT x64 Checked Build and Test (Jit - JitStressRegs=8)
@dotnet-bot test Windows_NT x64 Checked jitx86hwintrinsicnoavx2 Queues Windows_NT x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX2=0)
@dotnet-bot test Windows_NT x64 Checked jitx86hwintrinsicnoavx Queues Windows_NT x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX=0)
@dotnet-bot test Windows_NT x64 Checked jitx86hwintrinsicnosimd Queues Windows_NT x64 Checked Build and Test (Jit - EnableIncompleteISAClass=1 FeatureSIMD=0)
@dotnet-bot test Windows_NT x64 Checked minopts Queues Windows_NT x64 Checked Build and Test (Jit - JITMinOpts=1)
@dotnet-bot test Windows_NT x64 Checked r2r_gcstress15 Queues Windows_NT x64 Checked R2R gcstress15 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitforcerelocs Queues Windows_NT x64 Checked R2R jitforcerelocs Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitminopts Queues Windows_NT x64 Checked R2R jitminopts Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstress1 Queues Windows_NT x64 Checked R2R jitstress1 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstress2 Queues Windows_NT x64 Checked R2R jitstress2 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs0x1000 Queues Windows_NT x64 Checked R2R jitstressregs0x1000 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs0x10 Queues Windows_NT x64 Checked R2R jitstressregs0x10 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs0x80 Queues Windows_NT x64 Checked R2R jitstressregs0x80 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs1 Queues Windows_NT x64 Checked R2R jitstressregs1 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs2 Queues Windows_NT x64 Checked R2R jitstressregs2 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs3 Queues Windows_NT x64 Checked R2R jitstressregs3 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs4 Queues Windows_NT x64 Checked R2R jitstressregs4 Build & Test
@dotnet-bot test Windows_NT x64 Checked r2r_jitstressregs8 Queues Windows_NT x64 Checked R2R jitstressregs8 Build & Test
@dotnet-bot test Windows_NT x64 Checked tailcallstress Queues Windows_NT x64 Checked Build and Test (Jit - TailcallStress=1)
@dotnet-bot test Windows_NT x64 Checked tieredcompilation Queues Windows_NT x64 Checked Build and Test (Jit - EXPERIMENTAL_TieredCompilation=1)
@dotnet-bot test Windows_NT x64 Checked zapdisable Queues Windows_NT x64 Checked Build and Test (Jit - ZapDisable=1 ReadyToRun=0)
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_baseline Queues Windows_NT x86_arm_altjit Checked corefx_baseline
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstress1 Queues Windows_NT x86_arm_altjit Checked corefx_jitstress1
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstress2 Queues Windows_NT x86_arm_altjit Checked corefx_jitstress2
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs0x1000 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs0x1000
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs0x10 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs0x10
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs0x80 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs0x80
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs1 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs1
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs2 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs2
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs3 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs3
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs4 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs4
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_jitstressregs8 Queues Windows_NT x86_arm_altjit Checked corefx_jitstressregs8
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_minopts Queues Windows_NT x86_arm_altjit Checked corefx_minopts
@dotnet-bot test Windows_NT x86_arm_altjit Checked corefx_tieredcompilation Queues Windows_NT x86_arm_altjit Checked corefx_tieredcompilation
@dotnet-bot test Windows_NT x86_arm_altjit Checked forcerelocs Queues Windows_NT x86_arm_altjit Checked forcerelocs
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitincompletehwintrinsic Queues Windows_NT x86_arm_altjit Checked jitincompletehwintrinsic
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitnosimd Queues Windows_NT x86_arm_altjit Checked jitnosimd
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitnox86hwintrinsic Queues Windows_NT x86_arm_altjit Checked jitnox86hwintrinsic
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitsse2only Queues Windows_NT x86_arm_altjit Checked jitsse2only
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress1 Queues Windows_NT x86_arm_altjit Checked jitstress1
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs0x1000 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs0x1000
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs0x10 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs0x10
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs0x80 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs0x80
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs1 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs1
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs2 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs2
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs3 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs3
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs4 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs4
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs8 Queues Windows_NT x86_arm_altjit Checked jitstress2_jitstressregs8
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstress2 Queues Windows_NT x86_arm_altjit Checked jitstress2
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs0x1000 Queues Windows_NT x86_arm_altjit Checked jitstressregs0x1000
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs0x10 Queues Windows_NT x86_arm_altjit Checked jitstressregs0x10
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs0x80 Queues Windows_NT x86_arm_altjit Checked jitstressregs0x80
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs1 Queues Windows_NT x86_arm_altjit Checked jitstressregs1
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs2 Queues Windows_NT x86_arm_altjit Checked jitstressregs2
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs3 Queues Windows_NT x86_arm_altjit Checked jitstressregs3
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs4 Queues Windows_NT x86_arm_altjit Checked jitstressregs4
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitstressregs8 Queues Windows_NT x86_arm_altjit Checked jitstressregs8
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitx86hwintrinsicnoavx2 Queues Windows_NT x86_arm_altjit Checked jitx86hwintrinsicnoavx2
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitx86hwintrinsicnoavx Queues Windows_NT x86_arm_altjit Checked jitx86hwintrinsicnoavx
@dotnet-bot test Windows_NT x86_arm_altjit Checked jitx86hwintrinsicnosimd Queues Windows_NT x86_arm_altjit Checked jitx86hwintrinsicnosimd
@dotnet-bot test Windows_NT x86_arm_altjit Checked minopts Queues Windows_NT x86_arm_altjit Checked minopts
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitforcerelocs Queues Windows_NT x86_arm_altjit Checked r2r_jitforcerelocs
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitminopts Queues Windows_NT x86_arm_altjit Checked r2r_jitminopts
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstress1 Queues Windows_NT x86_arm_altjit Checked r2r_jitstress1
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstress2 Queues Windows_NT x86_arm_altjit Checked r2r_jitstress2
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs0x1000 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs0x1000
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs0x10 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs0x10
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs0x80 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs0x80
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs1 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs1
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs2 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs2
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs3 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs3
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs4 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs4
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r_jitstressregs8 Queues Windows_NT x86_arm_altjit Checked r2r_jitstressregs8
@dotnet-bot test Windows_NT x86_arm_altjit Checked tailcallstress Queues Windows_NT x86_arm_altjit Checked tailcallstress
@dotnet-bot test Windows_NT x86_arm_altjit Checked tieredcompilation Queues Windows_NT x86_arm_altjit Checked tieredcompilation
@dotnet-bot test Windows_NT x86 Checked corefx_baseline Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstress1 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStress=1)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstress2 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStress=2)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs0x1000 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=0x1000)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs0x10 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=0x10)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs0x80 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=0x80)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs1 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=1)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs2 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=2)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs3 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=3)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs4 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=4)
@dotnet-bot test Windows_NT x86 Checked corefx_jitstressregs8 Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JitStressRegs=8)
@dotnet-bot test Windows_NT x86 Checked corefx_minopts Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx JITMinOpts=1)
@dotnet-bot test Windows_NT x86 Checked corefx_tieredcompilation Queues Windows_NT x86 Checked Build and Test (Jit - CoreFx EXPERIMENTAL_TieredCompilation=1)
@dotnet-bot test Windows_NT x86 Checked forcerelocs Queues Windows_NT x86 Checked Build and Test (Jit - ForceRelocs=1)
@dotnet-bot test Windows_NT x86 Checked gcstress0x3 Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0x3)
@dotnet-bot test Windows_NT x86 Checked gcstress0xc_jitstress1 Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0xC JitStress=1)
@dotnet-bot test Windows_NT x86 Checked gcstress0xc_jitstress2 Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0xC JitStress=2)
@dotnet-bot test Windows_NT x86 Checked gcstress0xc_minopts_heapverify1 Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0xC JITMinOpts=1 HeapVerify=1)
@dotnet-bot test Windows_NT x86 Checked gcstress0xc Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0xC)
@dotnet-bot test Windows_NT x86 Checked gcstress0xc_zapdisable_heapverify1 Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 HeapVerify=1)
@dotnet-bot test Windows_NT x86 Checked gcstress0xc_zapdisable_jitstress2 Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0 JitStress=2)
@dotnet-bot test Windows_NT x86 Checked gcstress0xc_zapdisable Queues Windows_NT x86 Checked Build and Test (Jit - GCStress=0xC ZapDisable=1 ReadyToRun=0)
@dotnet-bot test Windows_NT x86 Checked heapverify1 Queues Windows_NT x86 Checked Build and Test (Jit - HeapVerify=1)
@dotnet-bot test Windows_NT x86 Checked jitincompletehwintrinsic Queues Windows_NT x86 Checked Build and Test (Jit - EnableIncompleteISAClass=1)
@dotnet-bot test Windows_NT x86 Checked jitnosimd Queues Windows_NT x86 Checked Build and Test (Jit - FeatureSIMD=0)
@dotnet-bot test Windows_NT x86 Checked jitnox86hwintrinsic Queues Windows_NT x86 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableSSE=0 EnableSSE2=0 EnableSSE3=0 EnableSSSE3=0 EnableSSE41=0 EnableSSE42=0 EnableAVX=0 EnableAVX2=0 EnableAES=0 EnableBMI1=0 EnableBMI2=0 EnableFMA=0 EnableLZCNT=0 EnablePCLMULQDQ=0 EnablePOPCNT=0)
@dotnet-bot test Windows_NT x86 Checked jitsse2only Queues Windows_NT x86 Checked Build and Test (Jit - EnableAVX=0 EnableSSE3_4=0)
@dotnet-bot test Windows_NT x86 Checked jitstress1 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=1)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs0x1000 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x1000)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs0x10 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x10)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs0x80 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=0x80)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs1 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=1)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs2 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=2)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs3 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=3)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs4 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=4)
@dotnet-bot test Windows_NT x86 Checked jitstress2_jitstressregs8 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2 JitStressRegs=8)
@dotnet-bot test Windows_NT x86 Checked jitstress2 Queues Windows_NT x86 Checked Build and Test (Jit - JitStress=2)
@dotnet-bot test Windows_NT x86 Checked jitstressregs0x1000 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=0x1000)
@dotnet-bot test Windows_NT x86 Checked jitstressregs0x10 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=0x10)
@dotnet-bot test Windows_NT x86 Checked jitstressregs0x80 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=0x80)
@dotnet-bot test Windows_NT x86 Checked jitstressregs1 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=1)
@dotnet-bot test Windows_NT x86 Checked jitstressregs2 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=2)
@dotnet-bot test Windows_NT x86 Checked jitstressregs3 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=3)
@dotnet-bot test Windows_NT x86 Checked jitstressregs4 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=4)
@dotnet-bot test Windows_NT x86 Checked jitstressregs8 Queues Windows_NT x86 Checked Build and Test (Jit - JitStressRegs=8)
@dotnet-bot test Windows_NT x86 Checked jitx86hwintrinsicnoavx2 Queues Windows_NT x86 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX2=0)
@dotnet-bot test Windows_NT x86 Checked jitx86hwintrinsicnoavx Queues Windows_NT x86 Checked Build and Test (Jit - EnableIncompleteISAClass=1 EnableAVX=0)
@dotnet-bot test Windows_NT x86 Checked jitx86hwintrinsicnosimd Queues Windows_NT x86 Checked Build and Test (Jit - EnableIncompleteISAClass=1 FeatureSIMD=0)
@dotnet-bot test Windows_NT x86 Checked minopts Queues Windows_NT x86 Checked Build and Test (Jit - JITMinOpts=1)
@dotnet-bot test Windows_NT x86 Checked r2r_gcstress15 Queues Windows_NT x86 Checked R2R gcstress15 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitforcerelocs Queues Windows_NT x86 Checked R2R jitforcerelocs Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitminopts Queues Windows_NT x86 Checked R2R jitminopts Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstress1 Queues Windows_NT x86 Checked R2R jitstress1 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstress2 Queues Windows_NT x86 Checked R2R jitstress2 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs0x1000 Queues Windows_NT x86 Checked R2R jitstressregs0x1000 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs0x10 Queues Windows_NT x86 Checked R2R jitstressregs0x10 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs0x80 Queues Windows_NT x86 Checked R2R jitstressregs0x80 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs1 Queues Windows_NT x86 Checked R2R jitstressregs1 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs2 Queues Windows_NT x86 Checked R2R jitstressregs2 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs3 Queues Windows_NT x86 Checked R2R jitstressregs3 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs4 Queues Windows_NT x86 Checked R2R jitstressregs4 Build & Test
@dotnet-bot test Windows_NT x86 Checked r2r_jitstressregs8 Queues Windows_NT x86 Checked R2R jitstressregs8 Build & Test
@dotnet-bot test Windows_NT x86 Checked tailcallstress Queues Windows_NT x86 Checked Build and Test (Jit - TailcallStress=1)
@dotnet-bot test Windows_NT x86 Checked tieredcompilation Queues Windows_NT x86 Checked Build and Test (Jit - EXPERIMENTAL_TieredCompilation=1)
@dotnet-bot test Windows_NT x86 Checked zapdisable Queues Windows_NT x86 Checked Build and Test (Jit - ZapDisable=1 ReadyToRun=0)
@dotnet-bot test Debian8.4 Queues Debian8.4 x64 Release Build
@dotnet-bot test Fedora24 Queues Fedora24 x64 Release Build
@dotnet-bot test RHEL7.2 Queues RHEL7.2 x64 Release Build
@dotnet-bot test Ubuntu16.04 x64 Queues Ubuntu16.04 x64 Release Build
@dotnet-bot test Ubuntu16.10 Queues Ubuntu16.10 x64 Release Build
@dotnet-bot test Windows_NT x64_arm64_altjit Checked Build and Test Queues Windows_NT x64_arm64_altjit Checked Build and Test
@dotnet-bot test Windows_NT x64_arm64_altjit Checked r2r Queues Windows_NT x64_arm64_altjit Checked r2r
@dotnet-bot test Windows_NT x64_arm64_altjit Debug Build and Test Queues Windows_NT x64_arm64_altjit Debug Build and Test
@dotnet-bot test Windows_NT x64_arm64_altjit Debug r2r Queues Windows_NT x64_arm64_altjit Debug r2r
@dotnet-bot test Windows_NT x64_arm64_altjit Release Build and Test Queues Windows_NT x64_arm64_altjit Release Build and Test
@dotnet-bot test Windows_NT x64_arm64_altjit Release r2r Queues Windows_NT x64_arm64_altjit Release r2r
@dotnet-bot test CentOS7.1 x64 Checked r2r Queues CentOS7.1 x64 Checked R2R Build & Test
@dotnet-bot test OSX10.12 Checked gc_reliability_framework Queues OSX10.12 x64 Checked GC Reliability Framework
@dotnet-bot test OSX10.12 x64 Checked r2r Queues OSX10.12 x64 Checked R2R Build and Test
@dotnet-bot test OSX10.12 Checked standalone_gc Queues OSX10.12 x64 Checked Standalone GC
@dotnet-bot test Ubuntu Checked gc_reliability_framework Queues Ubuntu x64 Checked GC Reliability Framework
@dotnet-bot test Ubuntu x64 Checked r2r Queues Ubuntu x64 Checked R2R Build and Test
@dotnet-bot test Ubuntu Checked standalone_gc Queues Ubuntu x64 Checked Standalone GC
@dotnet-bot test Windows_NT Checked gc_reliability_framework Queues Windows_NT x64 Checked GC Reliability Framework
@dotnet-bot test Windows_NT x64 Checked r2r Queues Windows_NT x64 Checked R2R Build & Test
@dotnet-bot test Windows_NT Checked standalone_gc Queues Windows_NT x64 Checked Standalone GC
@dotnet-bot test CentOS7.1 x64 Release r2r Queues CentOS7.1 x64 Release R2R Build & Test
@dotnet-bot test OSX10.12 Release gc_reliability_framework Queues OSX10.12 x64 Release GC Reliability Framework
@dotnet-bot test OSX10.12 Release gcsimulator Queues OSX10.12 x64 Release GC Simulator
@dotnet-bot test OSX10.12 ilrt Queues OSX10.12 x64 Release IL RoundTrip Build and Test
@dotnet-bot test OSX10.12 Release longgc Queues OSX10.12 x64 Release Long-Running GC Build & Test
@dotnet-bot test OSX10.12 x64 Release r2r Queues OSX10.12 x64 Release R2R Build and Test
@dotnet-bot test OSX10.12 Release standalone_gc Queues OSX10.12 x64 Release Standalone GC
@dotnet-bot test Ubuntu Release gc_reliability_framework Queues Ubuntu x64 Release GC Reliability Framework
@dotnet-bot test Ubuntu Release gcsimulator Queues Ubuntu x64 Release GC Simulator
@dotnet-bot test Ubuntu ilrt Queues Ubuntu x64 Release IL RoundTrip Build and Test
@dotnet-bot test Ubuntu Release longgc Queues Ubuntu x64 Release Long-Running GC Build & Test
@dotnet-bot test Ubuntu x64 Release r2r Queues Ubuntu x64 Release R2R Build and Test
@dotnet-bot test Ubuntu Release standalone_gc Queues Ubuntu x64 Release Standalone GC
@dotnet-bot test Windows_NT Release gc_reliability_framework Queues Windows_NT x64 Release GC Reliability Framework
@dotnet-bot test Windows_NT Release gcsimulator Queues Windows_NT x64 Release GC Simulator
@dotnet-bot test Windows_NT ilrt Queues Windows_NT x64 Release IL RoundTrip Build and Test
@dotnet-bot test Windows_NT Release longgc Queues Windows_NT x64 Release Long-Running GC Build & Test
@dotnet-bot test Windows_NT x64 Release r2r Queues Windows_NT x64 Release R2R Build & Test
@dotnet-bot test Windows_NT Release standalone_gc Queues Windows_NT x64 Release Standalone GC
@dotnet-bot test Windows_NT x86_arm_altjit Checked Build and Test Queues Windows_NT x86_arm_altjit Checked Build and Test
@dotnet-bot test Windows_NT x86_arm_altjit Checked r2r Queues Windows_NT x86_arm_altjit Checked r2r
@dotnet-bot test Windows_NT x86_arm_altjit Debug Build and Test Queues Windows_NT x86_arm_altjit Debug Build and Test
@dotnet-bot test Windows_NT x86_arm_altjit Debug r2r Queues Windows_NT x86_arm_altjit Debug r2r
@dotnet-bot test Windows_NT x86_arm_altjit Release Build and Test Queues Windows_NT x86_arm_altjit Release Build and Test
@dotnet-bot test Windows_NT x86_arm_altjit Release r2r Queues Windows_NT x86_arm_altjit Release r2r
@dotnet-bot test Ubuntu x86 Checked Queues Ubuntu x86 Checked Build
@dotnet-bot test Windows_NT x86 Checked r2r Queues Windows_NT x86 Checked R2R Build & Test
@dotnet-bot test Ubuntu x86 Debug Queues Ubuntu x86 Debug Build
@dotnet-bot test Windows_NT x86 Debug Queues Windows_NT x86 Debug Build and Test
@dotnet-bot test Ubuntu x86 Release Queues Ubuntu x86 Release Build
@dotnet-bot test Windows_NT x86 Release Queues Windows_NT x86 Release Build and Test
@dotnet-bot test Windows_NT x86 Release r2r Queues Windows_NT x86 Release R2R Build & Test

Have a nice day!

@dotnet-bot
Copy link

Welcome to the dotnet/coreclr Perf help

The following is a list of valid commands on this PR. To invoke a command, comment the indicated phrase on the PR

The following commands are valid for all PRs and repositories.

Click to expand
Comment Phrase Action
@dotnet-bot test this please Re-run all legs. Use sparingly
@dotnet-bot test ci please Generates (but does not run) jobs based on changes to the groovy job definitions in this branch
@dotnet-bot help Print this help message

The following optional jobs are available in PRs against dotnet/coreclr:master.

Click to expand
Comment Phrase Job Launched
@dotnet-bot test Windows_NT x64 illink Queues Windows_NT x64 full_opt ryujit IlLink Tests
@dotnet-bot test linux perf flow Queues Linux Perf Test Flow
@dotnet-bot test Windows_NT x64 perf Queues Windows_NT x64 full_opt ryujit CoreCLR Perf Tests
@dotnet-bot test Windows_NT x64 min_opts perf Queues Windows_NT x64 min_opt ryujit CoreCLR Perf Tests
@dotnet-bot test Windows_NT x86 perf Queues Windows_NT x86 full_opt ryujit CoreCLR Perf Tests
@dotnet-bot test Windows_NT x86 min_opts perf Queues Windows_NT x86 min_opt ryujit CoreCLR Perf Tests
@dotnet-bot test Windows_NT x64 perf scenarios Queues Windows_NT x64 full_opt ryujit Performance Scenarios Tests
@dotnet-bot test Windows_NT x64 min_opts perf scenarios Queues Windows_NT x64 min_opt ryujit Performance Scenarios Tests
@dotnet-bot test Windows_NT x64 perf scenarios Queues Windows_NT x64 tiered ryujit Performance Scenarios Tests
@dotnet-bot test Windows_NT x86 perf scenarios Queues Windows_NT x86 full_opt ryujit Performance Scenarios Tests
@dotnet-bot test Windows_NT x86 min_opts perf scenarios Queues Windows_NT x86 min_opt ryujit Performance Scenarios Tests
@dotnet-bot test Windows_NT x86 perf scenarios Queues Windows_NT x86 tiered ryujit Performance Scenarios Tests
@dotnet-bot test linux throughput flow Queues Linux Throughput Perf Test Flow
@dotnet-bot test Windows_NT x64 throughput Queues Windows_NT x64 full_opt ryujit nopgo CoreCLR Throughput Perf Tests
@dotnet-bot test Windows_NT x64 nopgo throughput Queues Windows_NT x64 full_opt ryujit pgo CoreCLR Throughput Perf Tests
@dotnet-bot test Windows_NT x64 min_opts throughput Queues Windows_NT x64 min_opt ryujit nopgo CoreCLR Throughput Perf Tests
@dotnet-bot test Windows_NT x64 min_opts nopgo throughput Queues Windows_NT x64 min_opt ryujit pgo CoreCLR Throughput Perf Tests
@dotnet-bot test Windows_NT x86 throughput Queues Windows_NT x86 full_opt ryujit nopgo CoreCLR Throughput Perf Tests
@dotnet-bot test Windows_NT x86 nopgo throughput Queues Windows_NT x86 full_opt ryujit pgo CoreCLR Throughput Perf Tests
@dotnet-bot test Windows_NT x86 min_opts throughput Queues Windows_NT x86 min_opt ryujit nopgo CoreCLR Throughput Perf Tests
@dotnet-bot test Windows_NT x86 min_opts nopgo throughput Queues Windows_NT x86 min_opt ryujit pgo CoreCLR Throughput Perf Tests

Have a nice day!

@RussKeldorph
Copy link

@danmosemsft Looks like @dotnet-bot followed up?

@benaadams
Copy link
Member

is it still possible to run corefx tests in the coreclr CI?

test Windows_NT x64 Checked corefx_baseline
test Ubuntu x64 Checked corefx_baseline

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 11, 2018

Tests are failing (on multiple OS's) with

System.ArgumentException: Environment variable name or value is too long.

Which is confusing to me. Trying to get it repro locally, but the builds I ran locally before opening this PR all succeeded.

@danmoseley
Copy link
Member

@RussKeldorph yea, it posted a 2nd help. Odd, but that has it. Thanks.

@danmoseley
Copy link
Member

MSBuild is crashing with 15:13:10 Unhandled Exception: Microsoft.Build.Shared.InternalErrorException: MSB0001: Internal MSBuild Error: Environment variable name or value is too long.. The build itself should not be running on the submitted code so I would not expect this to be related your changes @wtgodbe . You could try creating a separate PR with no changes ( add a space to a txt file ) and see whether CI is clean on that.

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 11, 2018

The number of failing builds has somehow decreased from 4 to 2 without requeuing anything, so something funny is going on. But I suspect that the remaining 2 failing builds with rectify themselves too.

IN DWORD nSize)
{
DWORD retval = 0;
INT error_length;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit, this and last_error can be declared on the same lines they are assigned

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and then presumably it can be LPCWSTR

wcscpy_s(lpBuffer, nSize, last_error);

done:
LOGEXIT("PAL_GetLoadLibraryError returns %d\n", retval);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know what the common Win32 practice is when the buffer is big enough, but for eg GetEnvironmentVariable it would return the length without null (error_length)


if (error_length >= (INT)nSize)
{
TRACE("Buffer too small (%u) to copy last error message (%u).\n", nSize, error_length);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm this is going to clear dlerror() so when you call again with the correct buffer size it gives nothing. We need a different scheme.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jkotas I assume the PAL cannot return memory it allocated itself? Is there a better scheme than just passing in a buffer that's hopefully large enough?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PAL can just return the pointer from dlerror. Without any copies, etc.

It may be nice to call the method PAL_dlerror to make it clear that it is just dlerror wrapper.

{
LIMITED_METHOD_CONTRACT;

DWORD priority;

#ifdef FEATURE_PAL
LPWSTR lpLastError = nullptr;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You aren't allocating a buffer to put the result in. You need some type of smart string so that when LoadLibErrorTracker goes out of scope, it is deallocated.

I think InlineSString is probably what you need. Then I think you do something like OpenUTF8Buffer to get the buffer to pass in. But I do not know the VM idioms. @jkotas what is appropriate?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to convert the message from UTF8 used by the PAL to UTF16. SString is a good way to do that.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there documentation anywhere on SString? I'm trying to figure out the best way to use it in this instance

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The header file has comments about the different APIs: https://github.com/dotnet/coreclr/blob/master/src/inc/sstring.h

I think you want to use it like this: SString errorMessage(SString::Utf8, ...utf8String...);

PAL_GetLoadLibraryError(lpLastError, nSize);
UpdateHRUnix(lpLastError);
#else
DWORD dwLastError;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can declare and define on the same line

@jkotas
Copy link
Member

jkotas commented Jan 12, 2018

what's the best way for me to test this locally?

https://github.com/dotnet/coreclr/blob/master/Documentation/workflow/UsingYourBuild.md#update-coreclr-from-raw-binary-output

You should create a small test app that tried to PInvoke into a non-existing .so, corrupted .so or .so without right permissions and see that we are getting a better error message for it with your change. Please share the output before/after.

@jkotas jkotas changed the title Add GetLoadLibrary function for PAL & use in TrackErrorCodegit Add GetLoadLibrary function for PAL & use in TrackErrorCode Jan 12, 2018
Wrapper for dlerror() to be used by PAL functions

Parameters:
IN nSize - the number of characters to copy to lpBuffer
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The description is no longer accurate

PERF_ENTRY(PAL_GetLoadLibraryError);
ENTRY("PAL_GetLoadLibraryError");

LPCWSTR last_error = (LPCWSTR) dlerror();
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The method should return LPCSTR and this cast should be deleted.

@@ -5791,8 +5809,14 @@ class LoadLibErrorTracker
}
}

void UpdateHRUnix(LPCWSTR message)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is updating message, not HR. You can call this SetMessage; and keep the name of UpdateHR as is.

}

HRESULT GetHR()
{
return m_hr;
}

SString GetMessage()
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should return SString&.

Returning it as SString is quite inefficient - it creates copies of the whole string.

void DECLSPEC_NORETURN Throw(SString &libraryNameOrPath)
{
STANDARD_VM_CONTRACT;

#ifdef FEATURE_PAL
SString hrString = (SString) GetMessage();
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to store it in a local. You can just pass it into COMPlusThrow directly.

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 22, 2018

I've pushed a change to modify the error messages. I'm still thinking about a scheme for determining error message priority for Unix though - the errors we get from dlerror() are human readable strings rather than numerical error codes, so I'm not sure how to determine which to give priority to. Would it be best to look at the output after #15912 to see what things look like after removing duplicate messages, or to revert the change to append all error messages to the final error string? I'm partial to the latter strategy, as the error for a bad .so already looks good in either case, and the error for a missing dependency would look like #15831 (comment) but with the new strings from my latest commit.

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 23, 2018

Tizen timeout is happening in most (if not all) PRs. @jkotas @danmosemsft any thoughts on my last comment? I'm leaning towards reverting the change that appends all error messages, so the final error message would look like:

Unexpected Exception:System.DllNotFoundException: Unable to load shared library 'MarshalStructAsParam' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable if on Linux, or DYLD_PRINT_LIBRARIES if on Mac: libMarshalStructAsParam: cannot open shared object file: No such file or directory
at Managed.MarshalStructAsParam_AsSeqByRefInOut14(S11& str1)
at Managed.MarshalStructAsParam_AsSeqByRefInOut(StructID id) in /home/wigodbe/git/coreclr/tests/src/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq.cs:line 2093

@jkotas
Copy link
Member

jkotas commented Jan 23, 2018

the LD_DEBUG environment variable if on Linux, or DYLD_PRINT_LIBRARIES if on Mac

Nit: You know where you are running so you can just print right name of the environment variable.

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 23, 2018

Is https://github.com/dotnet/coreclr/pull/15831/files#diff-a752d870496de85a0304a6f77fcc9c91R991 the right way to solve that problem @jkotas? If so I'll add a third version of the message for Mac.

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 23, 2018

Also what is the macro for if we're running on mac vs linux? I only know of FEATURE_PAL for Windows vs Unix

@jkotas
Copy link
Member

jkotas commented Jan 23, 2018

I'm leaning towards reverting the change that appends all error messages

Agree.

I still think it would be nice to try the pick the most relevant error message somehow. Otherwise, it is pretty much always going to be No such file or directory and there is no point in doing this change (except for tweaking the baseline error message to suggest LD_DEBUG).

@jkotas
Copy link
Member

jkotas commented Jan 23, 2018

Also what is the macro for if we're running on mac vs linux?

__APPLE__

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 23, 2018

@jkotas I did confirm that we get the correct error for a bad .so (missing dependency), regardless of the location (Core_Root or in the executable's dir, with no fallback):

Unhandled Exception: System.EntryPointNotFoundException: Unable to find an entry point named 'add' in shared library 'libhelloworld.so'.
at App.add(Int32 x, Int32 y)
at App.Main()

I'm trying to think of a good way to pick a most relevant message in the general case, but given that dlerror() gives us no error code & the strings could change, I'm not sure what that would be.

@jkotas
Copy link
Member

jkotas commented Jan 23, 2018

System.EntryPointNotFoundException: Unable to find an entry point name

This error means that the .so was loaded successfully, but we have later failed to find the entrypoint in it. It is not the right "bad so" to exercise the error message path you are modifying.

@jkotas
Copy link
Member

jkotas commented Jan 23, 2018

You can try with a text file renamed to .so. It should give you bad .so that fails to load.

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 23, 2018

I see currently an error that reads

invalid ELF header

in the list of errors, but in a different position depending on where the bogus .so is, so I suspect we may get the wrong exception depending on the location of the .so. I'll rebuild after my new changes and confirm

@danmoseley
Copy link
Member

danmoseley commented Jan 23, 2018

We could put any extra messages (whatever you don't want in Message) into some field on the exception so it's at least visible in the debugger, and perhaps ToString(). Seems that we can defer this until we have some real world experience. This change gives us the infrastructure to experiment.

IDS_EE_NDIRECT_LOADLIB_WIN "Unable to load DLL '%1' or one of its dependencies: %2"
IDS_EE_NDIRECT_LOADLIB_LINUX "Unable to load shared library '%1' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: %2"
IDS_EE_NDIRECT_LOADLIB_MAC "Unable to load shared library '%1' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable: %2"
IDS_EE_NDIRECT_GETPROCADDRESS "Unable to find an entry point named '%2' in shared library '%1'."
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't we need a windows form of this message too -- that says DLL?

}
#endif
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit, not worth resetting for, but normally after #else / #elif / #endif you add an inline comment noting what #if or #endif they match with. Eg., line 5785 would end with // APPLE and 5797 with // FEATURE_PAL -- if I understand the convention correctly

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 23, 2018

I'm now getting the following on Ubuntu, with a missing .so:

Unhandled Exception: System.DllNotFoundException: [Undefined resource string ID:0x263E]
at App.add(Int32 x, Int32 y)
at App.Main()
Aborted (core dumped)

0x263E corresponds to IDS_EE_NDIRECT_LOADLIB_LINUX (https://github.com/dotnet/coreclr/pull/15831/files#diff-09bf819ffe16f3ff81053bbb1dbb2eecR897), which is the error message I'd expect to see here, and which is defined at https://github.com/dotnet/coreclr/pull/15831/files#diff-a752d870496de85a0304a6f77fcc9c91R991. I wasn't having this problem before the commit to add an error for Mac at ef56ee9. Trying to figure out what's going on here, but no luck so far.

@danmoseley
Copy link
Member

On your local box? Likely your resource add did not get built. Those are in mscorrc.*dll. Try deleting coreclr\bin\Product\Windows_NT.x64.Debug and then building coreclr\src incrementally?

@danmoseley
Copy link
Member

You can also sanity check by opening the mscorrc.debug.dll that's next to your coreclr.dll etc in Visual Studio (File > Open >File) and open the string table and you will see whether the string you added is there.

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 24, 2018

Yep, everything looks as expected now. Should I go ahead and merge?

@wtgodbe
Copy link
Member Author

wtgodbe commented Jan 24, 2018

Unhandled Exception: System.DllNotFoundException: Unable to load shared library 'libhelloworld.so' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibhelloworld.so: cannot open shared object file: No such file or directory
at App.add(Int32 x, Int32 y)
at App.Main()
Aborted (core dumped)

@wtgodbe wtgodbe merged commit e5a17ba into dotnet:master Jan 25, 2018
swgillespie pushed a commit to swgillespie/coreclr that referenced this pull request Jan 26, 2018
…15831)

* Add GetLoadLibrary function for PAL & use in TrackErrorCode

* Finish changes to dllimport.cpp

* Fix unix build errors

* fix windows issues

* Address feedback

* Fix return type

* Address feedback

* Fix return type

* Fix usage of LPCWSTR

* Use shared library string

* Append message strings

* Fix append

* Append newline

* Fix spelling

* Modify error messages

* Resolve conflicts

* Add mac message & stop appending all exceptions

* Fix another error message

* Fix NoName Error

* Add newline to .h file
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
7 participants