{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/3915","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/3915/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/3915/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/3915/events","html_url":"https://github.com/dotnet/roslyn/issues/3915","id":94548597,"number":3915,"title":"A CoreCLR JIT test fails to compile with Roslyn","user":{"login":"mikedn","id":9973420,"avatar_url":"https://avatars.githubusercontent.com/u/9973420?v=3","gravatar_id":"","url":"https://api.github.com/users/mikedn","html_url":"https://github.com/mikedn","followers_url":"https://api.github.com/users/mikedn/followers","following_url":"https://api.github.com/users/mikedn/following{/other_user}","gists_url":"https://api.github.com/users/mikedn/gists{/gist_id}","starred_url":"https://api.github.com/users/mikedn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikedn/subscriptions","organizations_url":"https://api.github.com/users/mikedn/orgs","repos_url":"https://api.github.com/users/mikedn/repos","events_url":"https://api.github.com/users/mikedn/events{/privacy}","received_events_url":"https://api.github.com/users/mikedn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-12T08:54:46Z","updated_at":"2015-07-13T06:56:11Z","closed_at":null,"body":"The CoreCLR [test](https://github.com/dotnet/coreclr/tree/master/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b268908) fails to compile with the following error:\r\n\r\n> error CS0041: Unexpected error writing debug information -- 'Insufficient memory to continue the execution of the program.'\r\n\r\nThis is the result of an `OutOfMemoryException` thrown by `ISymUnmanagedWriter2.CloseScope` which is called from `Microsoft.Cci.PdbWriter.CloseMethod`. When the exception is thrown the compiler uses about 200MB so it's possible that this isn't a true out of memory condition but maybe an internal PDB writer/format limitation.\r\n\r\nIMO that code isn't exactly reasonable but it compiles fine with the old compiler and it looks like the JIT would see the failure of that test as a regression."},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/120831705","html_url":"https://github.com/dotnet/roslyn/issues/3915#issuecomment-120831705","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/3915","id":120831705,"user":{"login":"tmat","id":41759,"avatar_url":"https://avatars.githubusercontent.com/u/41759?v=3","gravatar_id":"","url":"https://api.github.com/users/tmat","html_url":"https://github.com/tmat","followers_url":"https://api.github.com/users/tmat/followers","following_url":"https://api.github.com/users/tmat/following{/other_user}","gists_url":"https://api.github.com/users/tmat/gists{/gist_id}","starred_url":"https://api.github.com/users/tmat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmat/subscriptions","organizations_url":"https://api.github.com/users/tmat/orgs","repos_url":"https://api.github.com/users/tmat/repos","events_url":"https://api.github.com/users/tmat/events{/privacy}","received_events_url":"https://api.github.com/users/tmat/received_events","type":"User","site_admin":false},"created_at":"2015-07-13T06:56:11Z","updated_at":"2015-07-13T06:56:11Z","body":"Likely because local variables are eliminated."}}