Results 226 comments of Johan Engelen
trafficstars

This requires a lot more tests, not just error diagnostic testing. A lot of things can go wrong in implementation, so please be extensive in testing. Certainly all examples from...

> @JohanEngelen that example isn't part of the dip https://github.com/WalterBright/documents/blob/984374ca885e1cb10c2667cf872aebc13b4c1663/varRef.md > > So I'm not sure what you're looking at? My point was to add the examples from the dip...

A big reason why there are still so many bugs and regressions in the compiler is because tests are so scarce. The functionality says: "`ref` can now be applied to...

Yep, and as I already predicted: https://issues.dlang.org/show_bug.cgi?id=24729

Agree with kinke. Changing the linker error into a runtime warning hides what would be a very serious bug. Better to keep the link error and let the user himself...

@klickverbot @9il I think Ilya has a point: `__asm` already has the same attributes. Shall we just trust the user to know what he is doing? (one concern is optimization,...

> AIX support in LLVM is right now missing. @redstar Is AIX still unsupported in LLVM?

> We have an initCount, can't e use that ? I think not. `initCount` is shared, but not `__gshared`, i.e. it is a variable per-thread. I see that initMonoTime initializes...

> > I think not. initCount is shared, but not __gshared, i.e. it is a variable per-thread. > > `shared` means shared between threads. `__gshared` is a storage class that...