I don't know if this should be considered as a problem, but this little program: import std.net.curl; void main() {} in some cases takes a long time to compile: Compilation times, seconds: <no switches>: 1.17 -O -inline -release: 1.40 -O -inline -noboundscheck: 1.42 -noboundscheck -release: 1.14 -inline -noboundscheck -release: 6.34 -O -inline -noboundscheck -release: 23.53
Does this still happen? On git HEAD (Linux/64) it compiles within 1-2 seconds for me.
(In reply to hsteoh from comment #1) > Does this still happen? On git HEAD (Linux/64) it compiles within 1-2 > seconds for me. On the same system (Windows 32 bit) with -O -inline -noboundscheck -release dmd 2.067alpha takes about 5 seconds (and 420 MB RAM, that is a lot for such program), so the timing is much better.
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/18571 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB