Fix and reenable lifetime2
authorRuss Keldorph <Russ.Keldorph@microsoft.com>
Wed, 18 May 2016 04:33:51 +0000 (21:33 -0700)
committerRuss Keldorph <Russ.Keldorph@microsoft.com>
Wed, 18 May 2016 04:37:43 +0000 (21:37 -0700)
commit5e1f4ae7681e490de7bece7b492beffa626e75b9
treeb4b2e0be059018e50a968a42b4d3d8878f7fc73f
parent5d779a9a678ab9d0974586410a99c6355f0818a1
Fix and reenable lifetime2

lifetime2 is another questionable test case that relies on lifetime
guarantees that don't exist.  Per our convention, force optimization on
and mark it as "optimization sensitive" to make a best effort to get it to
pass.

Fixes dotnet/coreclr#1037

Commit migrated from https://github.com/dotnet/coreclr/commit/63694e982108508057ce0a1d02e43019997292ed
src/coreclr/tests/issues.targets
src/coreclr/tests/src/JIT/Directed/lifetime/lifetime2.csproj
src/coreclr/tests/testsFailingOutsideWindows.txt
src/coreclr/tests/x86_legacy_backend_issues.targets