Mathias LANG

Results 614 comments of Mathias LANG

> Now I'm definitely no fan of recursive dub calls in pregenerate/build commands, as used by the DMD dub recipe here. I've seen weird issues due to the extra environment...

I assume you will make `scope foo = [...]` `@nogc` ?

I think the spec is just poorly worded here, as the example is about visibility. Point 3 seems to hint that this bug is valid, as it deals with a...

``` #10 63.31 source/dub/internal/dyaml/node.d: In function '__unittest_L2579_C7': #10 63.31 source/dub/internal/dyaml/node.d:2582:12: internal compiler error: in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27552 ``` Wonderful

@ibuclaw : I don't have an account. You can easily reproduce with: ```shell $ podman run --rm -it alpine:edge $ apk add --no-cache bash build-base curl curl-dev dtools dub git...

Good catch (and timing)!

@the-horo : Thanks! I might hop on an Alpine later and try to reproduce locally. Although in that instance I would like to know what the warning is before disabling...

I also would like to look into #2938

Regarding warnings, I had the start of a fix in #2324

Dub will not run unittests of dependencies (as discussed [here](https://github.com/dlang/dub/issues/1735)). You can give buildkite any custom build instructions you'd like: https://github.com/dlang/ci/blob/dbf57c5de1e6e5d4fbe898df1b2a9be0577d466f/buildkite/build_project.sh#L231-L235