[Issue 21813] New: [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 Issue ID: 21813 Summary: [REG-master] Bootstrap broken from dmd-cxx baseline. Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #1 from Iai

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 Nicholas Wilson changed: What|Removed |Added CC||iamthewilsona...@hotmail.co

[Issue 21229] [REG 2.080.2] Constructor flow analysis doesn't understand unions

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21229 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #3 from Iain Buclaw --- (In reply to Nicholas Wilson from comment #2) > is it hitting the static assert? Nope, reduced: --- Target.OS defaultTargetOS() { return Target.OS.linux; } struct Target { enum OS { linux } OS os =

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #4 from Iain Buclaw --- (In reply to Iain Buclaw from comment #3) > (In reply to Nicholas Wilson from comment #2) > > is it hitting the static assert? > > Nope, reduced: And removing the deinitialize function causes: --- dmd/target.d(10)

[Issue 21693] extern(C++) class instance dtors are never called, breaking RAII

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21693 --- Comment #9 from Dlang Bot --- @MoonlightSentinel created dlang/dmd pull request #12408 "Merge stable into master" mentioning this issue: - Issue 21693 - Lower scoped destruction of extern(C++) class to destroy/dtor call (#12265) * Issue 21693

[Issue 21807] Non-immutable data can be converted to immutable using function call in ctor

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21807 --- Comment #9 from Dlang Bot --- @MoonlightSentinel created dlang/dmd pull request #12408 "Merge stable into master" mentioning this issue: - Issue 21807 - Missing deprecation when slicing static array temporary... ...in class methods. The ch

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #5 from Nicholas Wilson --- And to confirm this is dmd-cxx compiling dmd master that fails? --

[Issue 21796] Failed to stat file `./std_json.o'

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21796 Berni44 changed: What|Removed |Added Severity|minor |major --- Comment #2 from Berni44 --- Increased i

[Issue 20855] stack overflow when compiling large file

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20855 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com Summary|

[Issue 20855] stack overflow when compiling large file

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20855 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot --- @WalterB

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #6 from Iain Buclaw --- (In reply to Nicholas Wilson from comment #5) > And to confirm this is dmd-cxx compiling dmd master that fails? Yes, which may mean some older versions of dmd fail too. --

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #7 from Iain Buclaw --- (In reply to Iain Buclaw from comment #6) > (In reply to Nicholas Wilson from comment #5) > > And to confirm this is dmd-cxx compiling dmd master that fails? > > Yes, which may mean some older versions of dmd fail

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #8 from Dlang Bot --- @ibuclaw created dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" mentioning this issue: - [dmd-cxx] Issue 21813 - [REG-master] Bootstrap broken from dm

[Issue 21814] New: std.fomat: grouping with width 0 causes floating point exception

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21814 Issue ID: 21814 Summary: std.fomat: grouping with width 0 causes floating point exception Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #9 from Dlang Bot --- dlang/dmd pull request #12410 "Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into master: - 60f47687eb933e5b45ca7909cb1963453256e113 by Iain Buclaw: Issue 21813 - [REG-master] Boots

[Issue 19415] return non-copyable struct fails if member function has return attribute

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19415 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into dmd-cxx: - 31e20d648ba820f62c9fe5b88553dae834937a3c by RazvanN7: [dmd-cxx] Fix Issue

[Issue 20894] ICE: passing a member template mixin identifier as alias argument

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20894 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into dmd-cxx: - f0d60e7c8b985c7127020ec12acbb56dd38b2331 by Iain Buclaw: [dmd-cxx] Fix Iss

[Issue 21812] __traits(allMembers) on types with value tuples return ghost members

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21812 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into dmd-cxx: - e6baffb834b4281da1ae7b1cc5c51225a392efb4 by Boris Carvajal: [dmd-cxx] Fix

[Issue 20919] DMD crash when '__traits' prints error involving a Parameter

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20919 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into dmd-cxx: - 707d9c61310479a452b9aa3d27b51ee584c74dd6 by Boris Carvajal: [dmd-cxx] Fix

[Issue 16044] __traits(allMembers) returns empty tuple for subpackages

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16044 --- Comment #4 from Dlang Bot --- dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into dmd-cxx: - 11a067808e5f11c762262cfa04ad5c5e44f49814 by Nils Lankila: [dmd-cxx] fix is

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 --- Comment #10 from Dlang Bot --- dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into dmd-cxx: - f3d44ec5701b1b60b1f6bd6500b788be2a948320 by Iain Buclaw: [dmd-cxx] Issue

[Issue 20915] __traits(allMembers) results include custom version identifiers, which is unusable

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20915 --- Comment #7 from Dlang Bot --- dlang/dmd pull request #12411 "[dmd-cxx] fix Issue 21813 - [REG-master] Bootstrap broken from dmd-cxx baseline" was merged into dmd-cxx: - 6dc21d3fcbee214b8aa73b707ad0e16236425c2c by Nils Lankila: [dmd-cxx] fix is

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

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17135 Iain Buclaw changed: What|Removed |Added Keywords||backend CC|

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

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7157 Iain Buclaw changed: What|Removed |Added Keywords||backend CC|

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

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18221 Iain Buclaw changed: What|Removed |Added Keywords||backend CC|

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

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2 Iain Buclaw changed: What|Removed |Added Keywords||backend CC|

[Issue 21121] Optimizer slowdowns

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21121 Iain Buclaw changed: What|Removed |Added Keywords||backend CC|

[Issue 21229] [REG 2.080.2] Constructor flow analysis doesn't understand unions

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21229 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - 655278312e2851b74b1f88dd71c7ffdb47224c20 by MoonlightSentinel: Fix 21229 - Accept construction of a unions member as initializatio

[Issue 19192] [wrong-code] [crashes] Covariant method interface <- abstract class <- class hierarchies

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19192 --- Comment #6 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - df37bc2c2f03180196ceccc64a4f653ad9807f0d by Puneet Goel: Fix issue 19192 - [wrong-code] [crashes] Covariant method interface <… (#

[Issue 21807] Non-immutable data can be converted to immutable using function call in ctor

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21807 --- Comment #10 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - aea9ec8b1ce67f340a7a95564d3b2e8ae2de8d15 by MoonlightSentinel: Issue 21807 - Missing deprecation when slicing static array tempor

[Issue 21693] extern(C++) class instance dtors are never called, breaking RAII

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21693 --- Comment #10 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - 939778e46731edc6c4f726dda7f82aaa209d012e by Florian: Issue 21693 - Lower scoped destruction of extern(C++) class to destroy/dtor

[Issue 21709] std.conv.emplace not usable in betterC - 2.096

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21709 --- Comment #7 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - 6a36649a96f8f01e2e39a4224ff6bd58fc4e1667 by MoonlightSentinel: Fix 21709 - Don't generate try-catch in betterC code for dtorfields

[Issue 21798] checkaction=context creates temporary of type void

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21798 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - f5f75b6ff03d757f70564c3df71f19995166bf96 by MoonlightSentinel: Fix 21798 - checkaction=context creates temporary of type void S

[Issue 20705] `-preview=rvaluerefparam` does not work with template deduction

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20705 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - 128d40a86b9a408a8641ba1321b239db43ecc2e8 by Nicholas Lindsay Wilson: Fix issue 20705 - `-preview=rvaluerefparam` does not work wit

[Issue 21799] CTFE doesn't call base class destructor for extern(D) classes

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21799 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - dfa37aa33795ad33d9d69a2c3de02ddb4e586158 by MoonlightSentinel: Fix 21799 - CTFE doesn't call base class destructor for extern(D) c

[Issue 21687] Confusing error message for CTFE pointer in static initializer

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21687 --- Comment #5 from Dlang Bot --- dlang/dmd pull request #12408 "Merge stable into master" was merged into master: - 75fe50f497dceeaf49651259df8c52d3318f037e by Imperatorn: Fix issue 21687 - Confusing error message for CTFE (#12287) Co-authored

[Issue 20704] `-preview=rvaluerefparam` does not work with `init` as default parameter

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20704 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot --- @nordlow

[Issue 21813] [REG-master] Bootstrap broken from dmd-cxx baseline.

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21813 LucienPe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21815] New: std.format: invalid UTF-character throws with width but not without

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21815 Issue ID: 21815 Summary: std.format: invalid UTF-character throws with width but not without Product: D Version: D2 Hardware: All OS: All Status: NEW

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

2021-04-09 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

[Issue 20855] stack overflow when compiling large file

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20855 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 21121] Optimizer slowdowns

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21121 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 6401] infinite loop with -inline in gflow.c:accumaecpx

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6401 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 19550] [REG 2.078] Massive compiler backend slowdown

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19550 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 6401] infinite loop with -inline in gflow.c:accumaecpx

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6401 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 21814] std.format: grouping with width 0 causes floating point exception

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21814 Berni44 changed: What|Removed |Added Summary|std.fomat: grouping with|std.format: grouping with |width

[Issue 21776] %b, %o, %x and %X on integers does not obey plus and space flag

2021-04-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21776 Berni44 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---