{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2174666,"defaultBranch":"master","name":"ldc","ownerLogin":"ldc-developers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-08-08T17:10:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/960112?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714755615.0","currentOid":""},"activityList":{"items":[{"before":"4d51285035e6a9cec25a3392a09b7f3a98d94df1","after":"717a55d35495e4dd00cc13231c2dd68a98c0966b","ref":"refs/heads/master","pushedAt":"2024-05-03T22:47:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohanEngelen","name":"Johan Engelen","path":"/JohanEngelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10983051?s=80&v=4"},"commit":{"message":"Enable importing generated gcc intrinsics modules (needed for importC) when building druntime (#4641)","shortMessageHtmlLink":"Enable importing generated gcc intrinsics modules (needed for importC…"}},{"before":"f259534eb6dc2107edbead44a6b9f5de3e606c1e","after":"4d51285035e6a9cec25a3392a09b7f3a98d94df1","ref":"refs/heads/master","pushedAt":"2024-05-03T19:36:47.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Merge pull request #4640 from kinke/merge_stable\n\nMerge upstream v2.108.1","shortMessageHtmlLink":"Merge pull request #4640 from kinke/merge_stable"}},{"before":"b79247cdc7a4ec1243708a5acb325654eda07de1","after":"d603f35da4b3a768551ccf29bccfd9fde4379fa8","ref":"refs/heads/dmd-rewrite-master","pushedAt":"2024-05-03T17:00:15.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Merge pull request dlang/dmd!16436 from ntrel/seq-index\n\n[trivial] Fix out of bounds sequence index error message","shortMessageHtmlLink":"Merge pull request dlang/dmd!16436 from ntrel/seq-index"}},{"before":"1e926322f2c9ed8bd8ce1334f9578cc53730ef21","after":"ff7e07ba544f95f5d34c55f793b782c71f2972ce","ref":"refs/heads/dmd-rewrite-stable","pushedAt":"2024-05-03T17:00:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Fix Bugzilla 24519 - compiler segfault on default argument with slice operator []","shortMessageHtmlLink":"Fix Bugzilla 24519 - compiler segfault on default argument with slice…"}},{"before":"2a02566b67b477ae79d653384d745db418fcbbe2","after":"f259534eb6dc2107edbead44a6b9f5de3e606c1e","ref":"refs/heads/master","pushedAt":"2024-05-03T11:06:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohanEngelen","name":"Johan Engelen","path":"/JohanEngelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10983051?s=80&v=4"},"commit":{"message":"lit: check more carefully if compiler-rt support is there for PGO testing (#4638)","shortMessageHtmlLink":"lit: check more carefully if compiler-rt support is there for PGO tes…"}},{"before":"49b3343d57573e293a5fa298d3fc8a1302d95f71","after":"2a02566b67b477ae79d653384d745db418fcbbe2","ref":"refs/heads/master","pushedAt":"2024-05-03T09:26:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohanEngelen","name":"Johan Engelen","path":"/JohanEngelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10983051?s=80&v=4"},"commit":{"message":"Make distinction between CC and CXX in the testsuite (#4637)\n\nClang makes a distinction between clang and clang++. In particular, clang++ will give a warning when it is passed .c source files; and the extra output warning text means that dmd testsuite output checking fails. The warning can be silenced (-Wno-deprecated) but then other tests will fail because #ifdef __cplusplus will be true, leading to header file import issues.\r\n\r\nCherry-pick from https://github.com/dlang/dmd/pull/16434 + extra LDC-specific changes","shortMessageHtmlLink":"Make distinction between CC and CXX in the testsuite (#4637)"}},{"before":"520f829c991126cf08ece14f8733e6be35b7caae","after":"49b3343d57573e293a5fa298d3fc8a1302d95f71","ref":"refs/heads/master","pushedAt":"2024-04-30T17:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohanEngelen","name":"Johan Engelen","path":"/JohanEngelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10983051?s=80&v=4"},"commit":{"message":"lit: check more carefully if compiler-rt support is there for ASan/MSan/XRay/... testing. (#4636)","shortMessageHtmlLink":"lit: check more carefully if compiler-rt support is there for ASan/MS…"}},{"before":"0d549a72a0613d2a93f10e4384ca5a4ca221dc32","after":"520f829c991126cf08ece14f8733e6be35b7caae","ref":"refs/heads/master","pushedAt":"2024-04-29T20:53:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Merge pull request #4634 from s-ludwig/patch-1\n\nDefine CppRuntime_Clang when building for Android","shortMessageHtmlLink":"Merge pull request #4634 from s-ludwig/patch-1"}},{"before":"48db5d5621ea9fe3c1809ad7a3f93a07598ff882","after":"0d549a72a0613d2a93f10e4384ca5a4ca221dc32","ref":"refs/heads/master","pushedAt":"2024-04-29T13:02:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohanEngelen","name":"Johan Engelen","path":"/JohanEngelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10983051?s=80&v=4"},"commit":{"message":"Update upstream stable Phobos (#4633)","shortMessageHtmlLink":"Update upstream stable Phobos (#4633)"}},{"before":"696a18b70b66f51eb4fefe553eb62d5bc3430a03","after":"48db5d5621ea9fe3c1809ad7a3f93a07598ff882","ref":"refs/heads/master","pushedAt":"2024-04-27T23:11:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Avoid setting always-inline for functions that contain DMD-style inline assembly. (#4631)\n\nAs the presence of DMD-style inline assembly in a function causes\r\nnever-inline to be set for that function.","shortMessageHtmlLink":"Avoid setting always-inline for functions that contain DMD-style inli…"}},{"before":"041f9c23ac0eea492604081b672755c95550b949","after":"696a18b70b66f51eb4fefe553eb62d5bc3430a03","ref":"refs/heads/master","pushedAt":"2024-04-27T15:23:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Propagate the target to `clang-cl` when it's used to preprocess C. (#4627)","shortMessageHtmlLink":"Propagate the target to clang-cl when it's used to preprocess C. (#…"}},{"before":"4cff23d9a52b46e6d62f937fc1f9f618f9785ef8","after":"041f9c23ac0eea492604081b672755c95550b949","ref":"refs/heads/master","pushedAt":"2024-04-25T23:38:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Workaround variable+offsets in DMD-style assembly sometimes generating invalid assembly. (#4632)","shortMessageHtmlLink":"Workaround variable+offsets in DMD-style assembly sometimes generatin…"}},{"before":"b29edc8d6b8bfbb373d137d9710b7b9edd4081f5","after":"4cff23d9a52b46e6d62f937fc1f9f618f9785ef8","ref":"refs/heads/master","pushedAt":"2024-04-23T10:25:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Support case-insensitive DMD-style inline assembly. (#4629)","shortMessageHtmlLink":"Support case-insensitive DMD-style inline assembly. (#4629)"}},{"before":"2e10c20aca7c8bd89deb5f829d055c0b2e4edd5e","after":"b29edc8d6b8bfbb373d137d9710b7b9edd4081f5","ref":"refs/heads/master","pushedAt":"2024-04-23T10:23:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Handle already-set-up MSVC environments targeting AArch64/ARM. (#4625)","shortMessageHtmlLink":"Handle already-set-up MSVC environments targeting AArch64/ARM. (#4625)"}},{"before":"b75fc4cd0dcdb55ef3be1904e2ddce9355a10a95","after":"2e10c20aca7c8bd89deb5f829d055c0b2e4edd5e","ref":"refs/heads/master","pushedAt":"2024-04-21T13:21:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Bump LDC-LLVM to v18.1.4 (#4628)","shortMessageHtmlLink":"Bump LDC-LLVM to v18.1.4 (#4628)"}},{"before":"faac4939599b65f249543baa917862f76addd3c3","after":"b75fc4cd0dcdb55ef3be1904e2ddce9355a10a95","ref":"refs/heads/master","pushedAt":"2024-04-19T22:56:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Merge pull request #4623 from kinke/merge_stable\n\nMerge upstream stable","shortMessageHtmlLink":"Merge pull request #4623 from kinke/merge_stable"}},{"before":"fafa75f60dc2780f832ddfbad130a88eae04bce3","after":"1e926322f2c9ed8bd8ce1334f9578cc53730ef21","ref":"refs/heads/dmd-rewrite-stable","pushedAt":"2024-04-19T21:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Fix bugzilla 24498 - Multidimensional array not scanned by GC (dlang/dmd!16400)\n\nFor expression `new int[][][](2, 2)` the relevant element type is\r\n`int[]` and not `int`, because only two dimensions are allocated.","shortMessageHtmlLink":"Fix bugzilla 24498 - Multidimensional array not scanned by GC (dlang/…"}},{"before":"96535c3865fcfd74e8ebf5e17d8c8381dfaf213e","after":"b79247cdc7a4ec1243708a5acb325654eda07de1","ref":"refs/heads/dmd-rewrite-master","pushedAt":"2024-04-19T21:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Fix Bugzilla 14128 - AliasDeclaration allows expressions, causing false … (dlang/dmd!15863)\n\n* Fix Issue 14128 - AliasDeclaration allows expressions, causing false code for ThisExp\r\n\r\n* Add test case\r\n\r\n* Fix deprecation comment\r\n\r\n* Add changelog\r\n\r\n* Use dummy out param, not null\r\n\r\n* Change to error with __edition_latest_do_not_use","shortMessageHtmlLink":"Fix Bugzilla 14128 - AliasDeclaration allows expressions, causing fal…"}},{"before":"8f2d4e7f6e7813a5351d58c9f1ee4208ee563478","after":"faac4939599b65f249543baa917862f76addd3c3","ref":"refs/heads/master","pushedAt":"2024-04-19T19:05:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Alpine-musl: fix `mmap64` error (#4616)\n\nCherry-picked from https://github.com/dlang/dmd/pull/16361.","shortMessageHtmlLink":"Alpine-musl: fix mmap64 error (#4616)"}},{"before":"11908edcaa886ef0b15124d1ca4083a12e5ef03f","after":"8f2d4e7f6e7813a5351d58c9f1ee4208ee563478","ref":"refs/heads/master","pushedAt":"2024-04-19T17:46:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"[fixup PR link in changelog]","shortMessageHtmlLink":"[fixup PR link in changelog]"}},{"before":"dad00adec8438732b2a26538f7e2d3d4c2176fed","after":"11908edcaa886ef0b15124d1ca4083a12e5ef03f","ref":"refs/heads/master","pushedAt":"2024-04-19T17:44:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Merge pull request #4618 from kinke/android_tls\n\nAndroid: Switch to native ELF TLS & latest LTS NDK, and enable shared druntime/Phobos","shortMessageHtmlLink":"Merge pull request #4618 from kinke/android_tls"}},{"before":"908113d6bc2ccf3f40f28829f045691c297b0191","after":"dad00adec8438732b2a26538f7e2d3d4c2176fed","ref":"refs/heads/master","pushedAt":"2024-04-19T16:00:17.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Merge pull request #4622 from kinke/merge_stable\n\nMerge upstream stable & bump bundled reggae","shortMessageHtmlLink":"Merge pull request #4622 from kinke/merge_stable"}},{"before":"908a2e3d816f3e21d82b61d4b0624de92f871feb","after":"908113d6bc2ccf3f40f28829f045691c297b0191","ref":"refs/heads/master","pushedAt":"2024-04-19T14:18:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"gen/uda.cpp: Preserve the order of `@target` features (#4620)\n\nDon't reorder disabled features to appear after enabled ones, instead\r\npreserve their natural order. The final order of features becomes,\r\nwith later values overriding preceding ones:\r\n1. `-mattr` specified on the command line\r\n2. features in the first `@target` attribute as they appear in the\r\n string\r\n3. features in the second `@target` attribute as they appear in the\r\n string\r\n[...]\r\n\r\nSigned-off-by: Andrei Horodniceanu ","shortMessageHtmlLink":"gen/uda.cpp: Preserve the order of @target features (#4620)"}},{"before":"06995c8465946bbc72ec3f5f20beeb72540269dd","after":"96535c3865fcfd74e8ebf5e17d8c8381dfaf213e","ref":"refs/heads/dmd-rewrite-master","pushedAt":"2024-04-19T12:55:04.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"dtoh: emit _d_dynamicArray only when needed (dlang/dmd!16397)","shortMessageHtmlLink":"dtoh: emit _d_dynamicArray only when needed (dlang/dmd!16397)"}},{"before":"41cdde05e7730d5f8eeb2a30432f4324cec669c9","after":"fafa75f60dc2780f832ddfbad130a88eae04bce3","ref":"refs/heads/dmd-rewrite-stable","pushedAt":"2024-04-19T12:55:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Fix bugzilla 24505 - ImportC: Don't generate symbols for #undef'd macros","shortMessageHtmlLink":"Fix bugzilla 24505 - ImportC: Don't generate symbols for #undef'd macros"}},{"before":"d2498cc4318dc1e19bab21bc21e13c745d0bf812","after":"908a2e3d816f3e21d82b61d4b0624de92f871feb","ref":"refs/heads/master","pushedAt":"2024-04-14T13:03:59.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Merge pull request #4619 from kinke/merge_stable\n\nMerge upstream stable","shortMessageHtmlLink":"Merge pull request #4619 from kinke/merge_stable"}},{"before":"404fe3cb6acebcb1411078bae1f97600c4c1787f","after":"41cdde05e7730d5f8eeb2a30432f4324cec669c9","ref":"refs/heads/dmd-rewrite-stable","pushedAt":"2024-04-14T11:34:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Fix Bugzilla 24436: array-of-array-of-NOSCAN falsely marked as NOSCAN.","shortMessageHtmlLink":"Fix Bugzilla 24436: array-of-array-of-NOSCAN falsely marked as NOSCAN."}},{"before":"bc00d4b77537f91e056344650c1c00e72b502903","after":"d2498cc4318dc1e19bab21bc21e13c745d0bf812","ref":"refs/heads/master","pushedAt":"2024-04-13T22:31:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"CI: Bump LDC-LLVM to v18.1.3 (except for Android and macOS arm64) (#4604)\n\nI've removed our own TLS emulation for Android, and switched to the\r\nlatest NDK (r26d). Switching to native TLS supported since Android\r\n10/11 requires a few compiler and druntime changes; I'll follow up.\r\n\r\nThe macOS arm64 LLVM binaries were built natively on macOS 14 arm64,\r\nwith Xcode v15.3. Experiments with a native LDC build on such a macOS\r\n14 arm64 CI runner show random 'Pure virtual function called' errors\r\nfor the compiler itself (compiled with itself). Not sure whether\r\nthese are regressions (with a failure rate of maybe very roughly\r\n1:1000), or happening with the current cross-compiled macOS arm64\r\nbinaries too - opting for the safe variant of keeping LLVM 17 for\r\nthe macOS arm64 job.","shortMessageHtmlLink":"CI: Bump LDC-LLVM to v18.1.3 (except for Android and macOS arm64) (#4604"}},{"before":"e8675aaf8b8206c6de01ba64249979338acf338b","after":"06995c8465946bbc72ec3f5f20beeb72540269dd","ref":"refs/heads/dmd-rewrite-master","pushedAt":"2024-04-13T11:47:50.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Fix Bugzilla 24485 - Invalid implicit ref return reinterpret cast for structs with copy constructor (dlang/dmd!16364)","shortMessageHtmlLink":"Fix Bugzilla 24485 - Invalid implicit ref return reinterpret cast for…"}},{"before":"ba25d448dc5e33c64837601c68f5c237a8b405c3","after":"404fe3cb6acebcb1411078bae1f97600c4c1787f","ref":"refs/heads/dmd-rewrite-stable","pushedAt":"2024-04-13T11:47:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kinke","name":"Martin Kinkelin","path":"/kinke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1889215?s=80&v=4"},"commit":{"message":"Consolidate C struct initializer tests","shortMessageHtmlLink":"Consolidate C struct initializer tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQSn9NQA","startCursor":null,"endCursor":null}},"title":"Activity · ldc-developers/ldc"}