{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/WinObjC/issues/772","repository_url":"https://api.github.com/repos/Microsoft/WinObjC","labels_url":"https://api.github.com/repos/Microsoft/WinObjC/issues/772/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/WinObjC/issues/772/comments","events_url":"https://api.github.com/repos/Microsoft/WinObjC/issues/772/events","html_url":"https://github.com/Microsoft/WinObjC/issues/772","id":168720194,"number":772,"title":"NSTimerTests fail, have lots of warnings, on OSX","user":{"login":"ms-jihua","id":16024095,"avatar_url":"https://avatars.githubusercontent.com/u/16024095?v=3","gravatar_id":"","url":"https://api.github.com/users/ms-jihua","html_url":"https://github.com/ms-jihua","followers_url":"https://api.github.com/users/ms-jihua/followers","following_url":"https://api.github.com/users/ms-jihua/following{/other_user}","gists_url":"https://api.github.com/users/ms-jihua/gists{/gist_id}","starred_url":"https://api.github.com/users/ms-jihua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ms-jihua/subscriptions","organizations_url":"https://api.github.com/users/ms-jihua/orgs","repos_url":"https://api.github.com/users/ms-jihua/repos","events_url":"https://api.github.com/users/ms-jihua/events{/privacy}","received_events_url":"https://api.github.com/users/ms-jihua/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/WinObjC/labels/Area-Foundation","name":"Area-Foundation","color":"f9d0c4"},{"url":"https://api.github.com/repos/Microsoft/WinObjC/labels/Bug","name":"Bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"msft-Jeyaram","id":18413092,"avatar_url":"https://avatars.githubusercontent.com/u/18413092?v=3","gravatar_id":"","url":"https://api.github.com/users/msft-Jeyaram","html_url":"https://github.com/msft-Jeyaram","followers_url":"https://api.github.com/users/msft-Jeyaram/followers","following_url":"https://api.github.com/users/msft-Jeyaram/following{/other_user}","gists_url":"https://api.github.com/users/msft-Jeyaram/gists{/gist_id}","starred_url":"https://api.github.com/users/msft-Jeyaram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msft-Jeyaram/subscriptions","organizations_url":"https://api.github.com/users/msft-Jeyaram/orgs","repos_url":"https://api.github.com/users/msft-Jeyaram/repos","events_url":"https://api.github.com/users/msft-Jeyaram/events{/privacy}","received_events_url":"https://api.github.com/users/msft-Jeyaram/received_events","type":"User","site_admin":false},"assignees":[{"login":"msft-Jeyaram","id":18413092,"avatar_url":"https://avatars.githubusercontent.com/u/18413092?v=3","gravatar_id":"","url":"https://api.github.com/users/msft-Jeyaram","html_url":"https://github.com/msft-Jeyaram","followers_url":"https://api.github.com/users/msft-Jeyaram/followers","following_url":"https://api.github.com/users/msft-Jeyaram/following{/other_user}","gists_url":"https://api.github.com/users/msft-Jeyaram/gists{/gist_id}","starred_url":"https://api.github.com/users/msft-Jeyaram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msft-Jeyaram/subscriptions","organizations_url":"https://api.github.com/users/msft-Jeyaram/orgs","repos_url":"https://api.github.com/users/msft-Jeyaram/repos","events_url":"https://api.github.com/users/msft-Jeyaram/events{/privacy}","received_events_url":"https://api.github.com/users/msft-Jeyaram/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Microsoft/WinObjC/milestones/4","html_url":"https://github.com/Microsoft/WinObjC/milestones/1608","labels_url":"https://api.github.com/repos/Microsoft/WinObjC/milestones/4/labels","id":1890865,"number":4,"title":"1608","description":"August iteration","creator":{"login":"rajsesh-msft","id":15148713,"avatar_url":"https://avatars.githubusercontent.com/u/15148713?v=3","gravatar_id":"","url":"https://api.github.com/users/rajsesh-msft","html_url":"https://github.com/rajsesh-msft","followers_url":"https://api.github.com/users/rajsesh-msft/followers","following_url":"https://api.github.com/users/rajsesh-msft/following{/other_user}","gists_url":"https://api.github.com/users/rajsesh-msft/gists{/gist_id}","starred_url":"https://api.github.com/users/rajsesh-msft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rajsesh-msft/subscriptions","organizations_url":"https://api.github.com/users/rajsesh-msft/orgs","repos_url":"https://api.github.com/users/rajsesh-msft/repos","events_url":"https://api.github.com/users/rajsesh-msft/events{/privacy}","received_events_url":"https://api.github.com/users/rajsesh-msft/received_events","type":"User","site_admin":false},"open_issues":58,"closed_issues":68,"state":"open","created_at":"2016-07-18T23:30:12Z","updated_at":"2016-08-10T17:51:43Z","due_on":"2016-08-28T07:00:00Z","closed_at":null},"comments":3,"created_at":"2016-08-01T19:16:29Z","updated_at":"2016-08-10T17:52:05Z","closed_at":null,"body":"Only one actual failure but the warning spam seems scary\r\n\r\n[----------] 7 tests from NSTimer\r\n[ RUN      ] NSTimer.Init\r\nFoundation/NSTimerTests.mm:24: Failure\r\nValue of: [[[NSTimer alloc] init] autorelease] != nullptr\r\n  Actual: false\r\nExpected: true\r\nFAILED: alloc/init failed.\r\n[  FAILED  ] NSTimer.Init (0 ms)\r\n[ RUN      ] NSTimer.NegativeTimeInterval\r\n[       OK ] NSTimer.NegativeTimeInterval (0 ms)\r\n[ RUN      ] NSTimer.ScheduledTimerWithTimeInterval\r\n2016-08-01 10:46:14.832 Foundation.UnitTests.exe[4412:468661] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae98c5c7a0> '(null)') not locked\r\n2016-08-01 10:46:14.832 Foundation.UnitTests.exe[4412:468661] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:14.832 Foundation.UnitTests.exe[4412:468661] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae98c5c7a0> '(null)') not locked by current thread\r\n2016-08-01 10:46:14.833 Foundation.UnitTests.exe[4412:468661] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:24.840 Foundation.UnitTests.exe[4412:468597] *** -[NSCondition dealloc]: condition (<NSCondition: 0x7fae98c5c7a0> '(null)') deallocated while still in use\r\n2016-08-01 10:46:24.841 Foundation.UnitTests.exe[4412:468597] *** Break on _NSLockError() to debug.\r\n[       OK ] NSTimer.ScheduledTimerWithTimeInterval (10020 ms)\r\n[ RUN      ] NSTimer.ScheduledTimerWithTimeIntervalRepeat\r\n2016-08-01 10:46:24.852 Foundation.UnitTests.exe[4412:468999] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae98c5caf0> '(null)') not locked\r\n2016-08-01 10:46:24.853 Foundation.UnitTests.exe[4412:468999] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:24.853 Foundation.UnitTests.exe[4412:468999] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae98c5caf0> '(null)') not locked by current thread\r\n2016-08-01 10:46:24.854 Foundation.UnitTests.exe[4412:468999] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:34.860 Foundation.UnitTests.exe[4412:468597] *** -[NSCondition dealloc]: condition (<NSCondition: 0x7fae98c5caf0> '(null)') deallocated while still in use\r\n2016-08-01 10:46:34.861 Foundation.UnitTests.exe[4412:468597] *** Break on _NSLockError() to debug.\r\n[       OK ] NSTimer.ScheduledTimerWithTimeIntervalRepeat (10021 ms)\r\n[ RUN      ] NSTimer.ScheduledTimerWithTimeIntervalFireOnce\r\n[       OK ] NSTimer.ScheduledTimerWithTimeIntervalFireOnce (0 ms)\r\n[ RUN      ] NSTimer.ScheduledTimerWithTimeIntervalFireRepeat\r\n2016-08-01 10:46:34.875 Foundation.UnitTests.exe[4412:469011] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae9b21e560> '(null)') not locked\r\n2016-08-01 10:46:34.876 Foundation.UnitTests.exe[4412:469011] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:34.876 Foundation.UnitTests.exe[4412:469011] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae9b21e560> '(null)') not locked by current thread\r\n2016-08-01 10:46:34.877 Foundation.UnitTests.exe[4412:469011] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:44.884 Foundation.UnitTests.exe[4412:468597] *** -[NSCondition dealloc]: condition (<NSCondition: 0x7fae9b21e560> '(null)') deallocated while still in use\r\n2016-08-01 10:46:44.885 Foundation.UnitTests.exe[4412:468597] *** Break on _NSLockError() to debug.\r\n[       OK ] NSTimer.ScheduledTimerWithTimeIntervalFireRepeat (10020 ms)\r\n[ RUN      ] NSTimer.ScheduledTimerWithTimeIntervalWithInvocation\r\n2016-08-01 10:46:44.897 Foundation.UnitTests.exe[4412:469023] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae98c5cb30> '(null)') not locked\r\n2016-08-01 10:46:44.897 Foundation.UnitTests.exe[4412:469023] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:44.898 Foundation.UnitTests.exe[4412:469023] *** -[NSCondition waitUntilDate:]: condition (<NSCondition: 0x7fae98c5cb30> '(null)') not locked by current thread\r\n2016-08-01 10:46:44.899 Foundation.UnitTests.exe[4412:469023] *** Break on _NSLockError() to debug.\r\n2016-08-01 10:46:54.905 Foundation.UnitTests.exe[4412:468597] *** -[NSCondition dealloc]: condition (<NSCondition: 0x7fae98c5cb30> '(null)') deallocated while still in use\r\n2016-08-01 10:46:54.906 Foundation.UnitTests.exe[4412:468597] *** Break on _NSLockError() to debug.\r\n[       OK ] NSTimer.ScheduledTimerWithTimeIntervalWithInvocation (10019 ms)\r\n[----------] 7 tests from NSTimer (40087 ms total)"},"comment":{"url":"https://api.github.com/repos/Microsoft/WinObjC/issues/comments/238947839","html_url":"https://github.com/Microsoft/WinObjC/issues/772#issuecomment-238947839","issue_url":"https://api.github.com/repos/Microsoft/WinObjC/issues/772","id":238947839,"user":{"login":"ms-jihua","id":16024095,"avatar_url":"https://avatars.githubusercontent.com/u/16024095?v=3","gravatar_id":"","url":"https://api.github.com/users/ms-jihua","html_url":"https://github.com/ms-jihua","followers_url":"https://api.github.com/users/ms-jihua/followers","following_url":"https://api.github.com/users/ms-jihua/following{/other_user}","gists_url":"https://api.github.com/users/ms-jihua/gists{/gist_id}","starred_url":"https://api.github.com/users/ms-jihua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ms-jihua/subscriptions","organizations_url":"https://api.github.com/users/ms-jihua/orgs","repos_url":"https://api.github.com/users/ms-jihua/repos","events_url":"https://api.github.com/users/ms-jihua/events{/privacy}","received_events_url":"https://api.github.com/users/ms-jihua/received_events","type":"User","site_admin":false},"created_at":"2016-08-10T17:52:05Z","updated_at":"2016-08-10T17:52:05Z","body":"While the warning spam is fixed with https://github.com/Microsoft/WinObjC/pull/856, the NSTimer.Init failure does not get fixed with the appverifier fixes. Please continue to investigate."}}
{"actor":{"display_login":"ms-jihua"}}