{"action":"created","issue":{"url":"https://api.github.com/repos/ldc-developers/ldc/issues/868","labels_url":"https://api.github.com/repos/ldc-developers/ldc/issues/868/labels{/name}","comments_url":"https://api.github.com/repos/ldc-developers/ldc/issues/868/comments","events_url":"https://api.github.com/repos/ldc-developers/ldc/issues/868/events","html_url":"https://github.com/ldc-developers/ldc/issues/868","id":63581184,"number":868,"title":"merge-2.067 issues","user":{"login":"kinke","id":1889215,"avatar_url":"https://avatars.githubusercontent.com/u/1889215?v=3","gravatar_id":"","url":"https://api.github.com/users/kinke","html_url":"https://github.com/kinke","followers_url":"https://api.github.com/users/kinke/followers","following_url":"https://api.github.com/users/kinke/following{/other_user}","gists_url":"https://api.github.com/users/kinke/gists{/gist_id}","starred_url":"https://api.github.com/users/kinke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kinke/subscriptions","organizations_url":"https://api.github.com/users/kinke/orgs","repos_url":"https://api.github.com/users/kinke/repos","events_url":"https://api.github.com/users/kinke/events{/privacy}","received_events_url":"https://api.github.com/users/kinke/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-03-22T22:08:35Z","updated_at":"2015-03-23T16:42:57Z","closed_at":null,"body":"Let's gather information about the upcoming merge.\r\n\r\nMy status using https://github.com/ldc-developers/ldc/pull/867, https://github.com/ldc-developers/druntime/pull/21 and https://github.com/ldc-developers/phobos/pull/10 on Linux x64 with LLVM 3.5.2:\r\n* druntime & phobos can be built in both debug and release\r\n* druntime debug unit tests can be built if I comment out the unit test in ```core.internal.hash:171```, otherwise the linker dies with something like\r\n```\r\nhash.o:(.rodata._D28TypeInfo_AC4hash4mainFZ4IBoo6__initZ[_D28TypeInfo_AC4hash4mainFZ4IBoo6__initZ]+0x10): undefined reference to `_D27TypeInfo_C4hash4mainFZ4IBoo6__initZ'\r\n```\r\nI have no clue where TypeInfo_AC would be referring to TypeInfo_C.\r\n* with this unit test disabled, all other druntime debug unit tests pass except for ```rt.lifetime```: the assertion in line 2581 doesn't hold, i.e., initializing a struct with dtor via the ```new``` operator and then ```delete```ing it  doesn't invoke its dtor.\r\n* compiling the phobos debug unit tests is currently stuck at ```std.conv```: while visiting a return statement, the assertion in ```gen/statements.cpp:472``` fires, apparently because there's no return expression although the current function ```irs->topfunc() => std.range.primitives.front()``` does return a value. But I don't see any empty ```return;``` statements there...\r\n\r\n/edit: I've added https://github.com/ldc-developers/dmd-testsuite/pull/6."},"comment":{"url":"https://api.github.com/repos/ldc-developers/ldc/issues/comments/85087719","html_url":"https://github.com/ldc-developers/ldc/issues/868#issuecomment-85087719","issue_url":"https://api.github.com/repos/ldc-developers/ldc/issues/868","id":85087719,"user":{"login":"smolt","id":919827,"avatar_url":"https://avatars.githubusercontent.com/u/919827?v=3","gravatar_id":"","url":"https://api.github.com/users/smolt","html_url":"https://github.com/smolt","followers_url":"https://api.github.com/users/smolt/followers","following_url":"https://api.github.com/users/smolt/following{/other_user}","gists_url":"https://api.github.com/users/smolt/gists{/gist_id}","starred_url":"https://api.github.com/users/smolt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smolt/subscriptions","organizations_url":"https://api.github.com/users/smolt/orgs","repos_url":"https://api.github.com/users/smolt/repos","events_url":"https://api.github.com/users/smolt/events{/privacy}","received_events_url":"https://api.github.com/users/smolt/received_events","type":"User","site_admin":false},"created_at":"2015-03-23T16:42:57Z","updated_at":"2015-03-23T16:42:57Z","body":"Just added what I hope is a fix for phobos std/socket.d ldc-developers/phobos#11."}}