[Issue 18221] DMD64 2.078.0 compile time explodes with -inline (>4X)

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18221

Walter Bright  changed:

   What|Removed |Added

   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=21121

--


[Issue 7157] Optimiser is O(n^2) w.r.t. function length

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7157

Walter Bright  changed:

   What|Removed |Added

   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=21121

--


[Issue 21111] One pragma(inline, true) introduction increases phobos build time by 10x

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2

Walter Bright  changed:

   What|Removed |Added

   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=21121

--


[Issue 17135] Optimization of big functions takes a lot of time

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17135

Walter Bright  changed:

   What|Removed |Added

   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=21121

--


[Issue 21121] Optimizer slowdowns

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21121

Walter Bright  changed:

   What|Removed |Added

 CC||bugzi...@digitalmars.com
   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=7157,
   ||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=17135,
   ||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=18221,
   ||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=2

--


[Issue 20855] stack overflow when compiling large file

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20855

Dlang Bot  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Dlang Bot  ---
dlang/dmd pull request #12409 "fix Issue 20855 - stack overflow when compiling
large file" was merged into master:

- cbbd0e87e4f1907a5c13e922652caf4dcc90fa3e by Walter Bright:
  fix Issue 20855 - stack overflow when compiling large file

https://github.com/dlang/dmd/pull/12409

--


[Issue 13815] Inconsistent goto jump behavior between compile-time and runtime

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13815

Dlang Bot  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Dlang Bot  ---
dlang/dmd pull request #12439 "Fix 13815 - Use correct scope during
statementSemantic on try-block" was merged into master:

- e7eb6efffa1a3c6aa5739ccc5196be4beab7ec15 by MoonlightSentinel:
  Fix 13815 - Use correct scope during statementSemantic on try-block

  `sc2` was created but never used (probably a typo).

  While running the code doesn't cause errors in CTFE it triggers an
  assert in backend.

https://github.com/dlang/dmd/pull/12439

--


[Issue 17844] std.process.execute should allow not capturing stderr

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17844

--- Comment #4 from Dlang Bot  ---
dlang/phobos pull request #7984 "[dmd-cxx] Fix Issue 17844 -
std.process.execute should allow not capturing stderr " was merged into
dmd-cxx:

- 9f6b86f7aea0e3ac34bb78718905fa79c469de5f by Vladimir Panteleev:
  Fix Issue 17844 - std.process.execute should allow not capturing stderr

https://github.com/dlang/phobos/pull/7984

--


[Issue 21575] Child processes spawned by std.process.spawnProcess accidentally inherit signal masks in parent process

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21575

Dlang Bot  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Dlang Bot  ---
dlang/phobos pull request #7766 "Fix issue 21575 - Child processes spawned by
std.process.spawnProcess accidentally inherit signal masks in parent process"
was merged into master:

- 371e3c8606c54da2c343f570a7571176d178166c by Tomoya Tanjo:
  Fix issue 21575 - Child processes spawned by std.process.spawnProcess
accidentally inherit signal masks in parent process

https://github.com/dlang/phobos/pull/7766

--


[Issue 21843] std.format could support %{x,X} for ubyte[]

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21843

Berni44  changed:

   What|Removed |Added

 CC||bugzi...@bernis-buecher.de

--- Comment #1 from Berni44  ---
You can use

writefln!"%(%02X%)"(data);

to get the desired result. (But %X might be useful as a shortcut, so leaving
this open.)

--


[Issue 21829] `private` is ignored when a public overload exists

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21829

LucienPe  changed:

   What|Removed |Added

   Hardware|x86 |All
 OS|Windows |All

--


[Issue 21722] toString(sink, string format) does not work with non-"%s" strings

2021-04-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21722

--- Comment #4 from Dlang Bot  ---
dlang/phobos pull request #7966 "Fix second part of Issue 21722 -
toString(sink, string format) does not work with non-"%s" strings" was merged
into master:

- 360b0e51c04cf9e7a9756422974cc301e9dca61f by berni44:
  Fix second part of Issue 21722 - toString(sink, string format) does not work
with non-"%s" strings

https://github.com/dlang/phobos/pull/7966

--