Mathias LANG
Mathias LANG
Closing in favor of https://github.com/dlang/dub/pull/2542
`mainSourceFile` is excluded by default in libraries. We should probably warn / error if there is a `mainSourceFile` in a library configuration.
I recommend to go with something like https://github.com/dlang/dub/pull/2821 instead. Closing as stalled.
Only took 1y 🤷
```go package testme import ( "fmt" "testing" "github.com/stretchr/testify/require" ) func TestPanic(t *testing.T) { channel := make(chan int) signal := make(chan struct{}) // Start consumer go func () { for i...
> Where is there an attempted implicit cast to uint? It fails on x86, so when `.length` is 32 bits, not 64. Use `size_t` for `cursor` ?
What use case does this cover that passing `-L-Lbin/` would not ?
Not a user of `pragma(lib)` myself so I might be missing something obvious here, but do `pragma("lib", __FILE_FULL_PATH__.dirName.buildPath("bin", "linux", "library.a"))` achieve the same thing as `pragma("libLocal", "bin/linux/library.a")` ?
> I will change language before i have to type: [...] That's how you get a bloated language. If there is a reasonable way (and this is very reasonable) to...
> My solution is basically free for the compiler, works without having a runtime, and makes the UX for the user much better, greatly simplifying their builds No, it's not...