Fetching updates to dlang/dmd: Fetching origin From https://github.com/dlang/dmd + c42fd13...ef64d9d refs/pull/15535/head -> refs/pull/15535/head (forced update) + 63b3dbb...0032bd7 refs/pull/15535/merge -> refs/pull/15535/merge (forced update) Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. error: The last gc run reported the following. Please correct the root cause and remove gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. error: The last gc run reported the following. Please correct the root cause and remove gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. Cloning source/dlang/dmd.git into pull-5476904-Linux_64_32/dmd, branch master Cloning into '/home/braddr/sandbox/at-client/pull-5476904-Linux_64_32/dmd'... done. Head commit: commit 12456ac61bb5e7201b5a601e4d09c9b14fb5114b Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: Sat Aug 12 11:14:55 2023 +0200 Discriminate between different kinds of warnings (#15511) Adds a new DiagnosticFlag and adds it to the signature of (ErrorSink) warning and warningSupplemental so that the diagnostics reporter knows the origin of the warning being emitted, allowing it to make even more fine-grained decisions on whether to emit or suppress. The main user of this is GDC, whose diagnostic back-end is aware of which compiler flags directly control which diagnostic. DMD could make use of this as well, for instance it would make the condition `if (global.params.obsolete)` before a warning redundant if DMD's diagnostic reporting were changed to work in the same way. Fetching updates to dlang/druntime: Fetching origin Cloning source/dlang/druntime.git into pull-5476904-Linux_64_32/druntime, branch master Cloning into '/home/braddr/sandbox/at-client/pull-5476904-Linux_64_32/druntime'... done. Head commit: commit 92d444fb7496919b219d9182459e984686ffbbb2 Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: Sun Jul 10 01:01:21 2022 +0200 Add stubs for install make recipes This allows the auto-tester to build without complaint, even though it ultimately does nothing Fetching updates to dlang/phobos: Fetching origin Cloning source/dlang/phobos.git into pull-5476904-Linux_64_32/phobos, branch master Cloning into '/home/braddr/sandbox/at-client/pull-5476904-Linux_64_32/phobos'... done. Head commit: commit d3c2be90e821bc99e5c2d646097e5858b5265989 Merge: 3a8d501 d31490e Author: The Dlang Bot <code+dlang-bot@dawg.eu> Date: Sat Aug 12 02:21:52 2023 +0200 Merge pull request #8795 from ntrel/ex-panels [std/exception] Tweak docs Signed-off-by: Nicholas Wilson <thewilsonator@users.noreply.github.com> Merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>