diff --git a/.github/workflows/alpine.yml b/.github/workflows/alpine.yml index 2693a24bf1..0514cf364a 100644 --- a/.github/workflows/alpine.yml +++ b/.github/workflows/alpine.yml @@ -23,8 +23,7 @@ jobs: fail-fast: false matrix: include: -# Disabled as we rely on DIP1000 `foreach (scope)` which GDC < 12 doesn't support -# - { dc: gdc, dcpkg: gcc-gdc, dcbin: gdc } + - { dc: gdc, dcpkg: gcc-gdc, dcbin: gdc } - { dc: ldc, dcpkg: ldc, dcbin: ldc2 } - { dc: dmd, dcpkg: dmd, dcbin: dmd } diff --git a/source/dub/internal/dyaml/node.d b/source/dub/internal/dyaml/node.d index 4b13721a55..6f1a514e7a 100644 --- a/source/dub/internal/dyaml/node.d +++ b/source/dub/internal/dyaml/node.d @@ -2579,7 +2579,8 @@ enum castableToNode(T) = (is(T == struct) || is(T == class)) && is(typeof(T.opCa @safe unittest { import dub.internal.dyaml : Loader, Node; - import std : split, to; + import std.array : split; + import std.conv : to; static class MyClass { @@ -2601,7 +2602,8 @@ enum castableToNode(T) = (is(T == struct) || is(T == class)) && is(typeof(T.opCa @safe unittest { import dub.internal.dyaml : Loader, Node; - import std : split, to; + import std.array : split; + import std.conv : to; static class MyClass {