{"action":"created","issue":{"url":"https://api.github.com/repos/aws/aws-sdk-unity/issues/72","labels_url":"https://api.github.com/repos/aws/aws-sdk-unity/issues/72/labels{/name}","comments_url":"https://api.github.com/repos/aws/aws-sdk-unity/issues/72/comments","events_url":"https://api.github.com/repos/aws/aws-sdk-unity/issues/72/events","html_url":"https://github.com/aws/aws-sdk-unity/issues/72","id":87431891,"number":72,"title":"Compilation fails on iOS with IL2CPP backend","user":{"login":"seaders","id":955114,"avatar_url":"https://avatars.githubusercontent.com/u/955114?v=3","gravatar_id":"","url":"https://api.github.com/users/seaders","html_url":"https://github.com/seaders","followers_url":"https://api.github.com/users/seaders/followers","following_url":"https://api.github.com/users/seaders/following{/other_user}","gists_url":"https://api.github.com/users/seaders/gists{/gist_id}","starred_url":"https://api.github.com/users/seaders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seaders/subscriptions","organizations_url":"https://api.github.com/users/seaders/orgs","repos_url":"https://api.github.com/users/seaders/repos","events_url":"https://api.github.com/users/seaders/events{/privacy}","received_events_url":"https://api.github.com/users/seaders/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-06-11T18:01:40Z","updated_at":"2015-06-20T01:16:55Z","closed_at":null,"body":"I've submitted a bug report to Unity about this as well, #39399393 (URL) but I wanted to make you guys aware too.  If you try to compile to iOS with an IL2CPP backend, compilation in XCode fails.\r\n\r\nBasically it gets the conversion of\r\n\r\n    UnityHttpErrorResponseExceptionHandler_1_HandleException_..._gshared\r\n\r\nwrong, doing something like,\r\n\r\n\t\tObject_t * L_56 = V_5;\r\n\t\tObject_t * L_57 = L_56;\r\n\t\til2cpp_codegen_raise_exception(((Object_t *)L_57));\r\n\r\nDown at the end of the block.\r\n\r\nIt *should* be working completely differently, or doing something like (based on what's happening in that block),\r\n\r\n        il2cpp_codegen_raise_exception((AmazonServiceException_t61 *)L_57);\r\n\r\ninstead.\r\n\r\nYou can check it yourself with (your own project with the SDK installed), or our sample project, https://github.com/SixMinute/AWSDatasetSyncOnSuspend"},"comment":{"url":"https://api.github.com/repos/aws/aws-sdk-unity/issues/comments/113690626","html_url":"https://github.com/aws/aws-sdk-unity/issues/72#issuecomment-113690626","issue_url":"https://api.github.com/repos/aws/aws-sdk-unity/issues/72","id":113690626,"user":{"login":"androidsauce","id":1950886,"avatar_url":"https://avatars.githubusercontent.com/u/1950886?v=3","gravatar_id":"","url":"https://api.github.com/users/androidsauce","html_url":"https://github.com/androidsauce","followers_url":"https://api.github.com/users/androidsauce/followers","following_url":"https://api.github.com/users/androidsauce/following{/other_user}","gists_url":"https://api.github.com/users/androidsauce/gists{/gist_id}","starred_url":"https://api.github.com/users/androidsauce/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/androidsauce/subscriptions","organizations_url":"https://api.github.com/users/androidsauce/orgs","repos_url":"https://api.github.com/users/androidsauce/repos","events_url":"https://api.github.com/users/androidsauce/events{/privacy}","received_events_url":"https://api.github.com/users/androidsauce/received_events","type":"User","site_admin":false},"created_at":"2015-06-20T01:16:55Z","updated_at":"2015-06-20T01:16:55Z","body":"I am also getting this on Unity 5.1.1f1"}}