[Issue 22367] Modules compiled with -betterC never generate a ModuleInfo

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22367 --- Comment #16 from Walter Bright --- Better than turning on/off the ModuleInfo generation, it is better to do or not do the triggers that cause the ModuleInfo to be generated. For example, if a static constructor is written, and the ModuleInfo is

[Issue 22367] Modules compiled with -betterC never generate a ModuleInfo

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22367 Walter Bright changed: What|Removed |Added Keywords|dll, pull | --

[Issue 22367] Modules compiled with -betterC never generate a ModuleInfo

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22367 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #15 from Dlang Bot ---

[Issue 22367] Modules compiled with -betterC never generate a ModuleInfo

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22367 Walter Bright changed: What|Removed |Added Summary|The __ModuleInfo member |Modules compiled with

[Issue 23534] __traits(isZeroInit) is true for enums with explicit values

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23534 Teodor Dutu changed: What|Removed |Added URL||https://github.com/dlang/dm

[Issue 23534] New: __traits(isZeroInit) is true for enums with explicit values

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23534 Issue ID: 23534 Summary: __traits(isZeroInit) is true for enums with explicit values Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 23533] New: Segmentation fault accessing enum.max with -preview=nosharedaccess

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23533 Issue ID: 23533 Summary: Segmentation fault accessing enum.max with -preview=nosharedaccess Product: D Version: D2 Hardware: x86_64 OS: Linux Status:

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #7 from Dlang Bot --- @ibuclaw created dlang/phobos pull request #8642 "std.math.hardware: Fix broken IEEE FP flags tests" mentioning this issue: - std.math.hardware: Fix broken IEEE FP flags tests 1. The `pragma(inline, false)`

[Issue 23532] Missing type properties for complex special enum types

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23532 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 23532] New: Missing type properties for complex special enum types

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23532 Issue ID: 23532 Summary: Missing type properties for complex special enum types Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 23531] [DIP1000] scope variable can be assigned as AA key

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23531 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 23518] buildkite ae Socket.bind error

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23518 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 23528] moduleName/fullyQualifiedName no longer works in -betterC

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23528 Richard Cattermole changed: What|Removed |Added Severity|regression |enhancement --- Comment #3 from

[Issue 23531] [DIP1000] scope variable can be assigned as AA key

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23531 Mathias LANG changed: What|Removed |Added Keywords||accepts-invalid, safe --

[Issue 23531] New: [DIP1000] scope variable can be assigned as AA key

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23531 Issue ID: 23531 Summary: [DIP1000] scope variable can be assigned as AA key Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 23490] DMD creating corrupted vtable

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23490 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #5 from Dlang Bot ---

[Issue 23490] DMD creating corrupted vtable

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23490 --- Comment #4 from Iain Buclaw --- With the ICE, it's easier to get a further reduction/consolidation of sources. frop.d --- import pop; class Mu: Pop { } class Frop : Pop { // final // does not fail if declared final void frolick() {} }

[Issue 23490] DMD creating corrupted vtable

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23490 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #3 from

[Issue 23530] New: casting immutable away allowed in safe

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23530 Issue ID: 23530 Summary: casting immutable away allowed in safe Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: critical Priority:

[Issue 23518] buildkite ae Socket.bind error

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23518 Vladimir Panteleev changed: What|Removed |Added CC||dlang-bugzilla@thecybershad

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #6 from Iain Buclaw --- Saying that... the way that pragmas are handled in the front-end is all over the shop, with no coherent way to manage them (is a pragma standalone? must have a body? statement only? declaration only? etc...), or

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #5 from Iain Buclaw --- (In reply to RazvanN from comment #3) > That is true, but in your original bug report you want to apply the pragma > to the declarations inside the body, right? To be able to do that you need > to create a

[Issue 8115] Templated default constructor not called

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8115 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8122] opDispatch doesn't forward opCall

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8122 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #4 from RazvanN --- > > That is true, but in your original bug report you want to apply the pragma > to the declarations inside the body, right? To be able to do that you need > to create a PragmaDeclaration and attach it to the the

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #3 from RazvanN --- (In reply to Iain Buclaw from comment #2) > (In reply to RazvanN from comment #1) > > 1. We can implement the expected behavior by attaching the pragma to the > > declaration, but given the existing machinery in the

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 --- Comment #2 from Iain Buclaw --- (In reply to RazvanN from comment #1) > 1. We can implement the expected behavior by attaching the pragma to the > declaration, but given the existing machinery in the compiler this will > require a lot of rework

[Issue 23520] pragma(inline, false) not applied to nested function declaration

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23520 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from

[Issue 23522] Error message when enum type is not integral and a value lacks an initializer

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23522 RazvanN changed: What|Removed |Added Keywords||bootcamp CC|

[Issue 23528] moduleName/fullyQualifiedName no longer works in -betterC

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23528 --- Comment #2 from RazvanN --- (In reply to RazvanN from comment #1) > Are you sure this is a regression? What was the last version that accepted > this code? Might be a phobos issue also. I have tested with 2.100.2 and 2.100.1 and it still fails.

[Issue 23528] moduleName/fullyQualifiedName no longer works in -betterC

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23528 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from

[Issue 22745] std.parallelism.parallel fails to process empty range on a single CPU

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22745 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 23518] buildkite ae Socket.bind error

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23518 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com Component|dmd

[Issue 23516] Anonymous enum without base type causes segfault inferring member value

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23516 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com

[Issue 23529] [ICE] Compiler segfaults on static array cast

2022-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23529 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---