[Issue 23996] pragma(assume)

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23996 --- Comment #4 from Bolpat --- (In reply to mhh from comment #3) > Should be an intrinsic or a UDA, pragmas are an anti-pattern. Could you elaborate how it should look like? I don't see how a UDA would work syntactically. An intrinsic must be

[Issue 23996] pragma(assume)

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23996 mhh changed: What|Removed |Added CC||maxha...@gmail.com --- Comment #3 from mhh ---

[Issue 23996] pragma(assume)

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23996 timon.g...@gmx.ch changed: What|Removed |Added CC||timon.g...@gmx.ch --- Comment #2 from

[Issue 23996] pragma(assume)

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23996 elpenguin...@gmail.com changed: What|Removed |Added CC||elpenguin...@gmail.com --- Comment

[Issue 23996] New: pragma(assume)

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23996 Issue ID: 23996 Summary: pragma(assume) Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1

[Issue 23995] Cannot declare out parameter of opaque type

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23995 Dennis changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 23995] Cannot declare out parameter of opaque type

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

[Issue 23995] New: Cannot declare out parameter of opaque type

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23995 Issue ID: 23995 Summary: Cannot declare out parameter of opaque type Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: minor

[Issue 23982] segfault when printing scope inference failure

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

[Issue 21275] Overload resolution bypasses private access

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21275 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #15319 "Make 'private function is not accessible' deprecation an error." was merged into master: - fd0ebb96e18d3fa54d53bfb71210da2ff9135463 by Mathis Beer: Make 'private function is not

[Issue 23947] If a class overloads a method mixing private and public and the last overload is public, the method is always public.

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23947 --- Comment #5 from Dlang Bot --- dlang/dmd pull request #15319 "Make 'private function is not accessible' deprecation an error." was merged into master: - fd0ebb96e18d3fa54d53bfb71210da2ff9135463 by Mathis Beer: Make 'private function is not

[Issue 23814] [Codegen] Calling member function of extern(C++) class with multiple inheritance doesn't preserve the EBX register in some cases

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23814 --- Comment #7 from naydef --- Hm, I don't know how to try it with a D class. The reproduction code relies on a C++ compiler (GCC uses the EBX register right after calling D virtual function, DMD doesn't seem to do that). Also the content of EBX is

[Issue 23986] ICE: dip1021 asserts on `typeof(null)` parameter

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23986 --- Comment #4 from Dlang Bot --- dlang/dmd pull request #15310 "Merge stable" was merged into master: - eeaeb89ba5789e2eabfdbd30e6a603f8beb12849 by Dennis Korpel: Fix 23986 - ICE: dip1021 asserts on `typeof(null)` parameter

[Issue 23979] ICE on failed alias this attempt on pointer expression

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23979 --- Comment #5 from Dlang Bot --- dlang/dmd pull request #15325 "merge stable" was merged into master: - 5e1833a279a8a72f0de0532530cfad832d3ed980 by Dennis: Fix 23979 - ICE on failed alias this attempt on pointer expression (#15300)

[Issue 23978] [REG 2.103.0] ICE: dip1021 memory corruption

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23978 --- Comment #21 from Dlang Bot --- dlang/dmd pull request #15325 "merge stable" was merged into master: - 167b0504293926b3f9cecbb67b05e1e50f2150d5 by Dennis: Fix 23978 - ICE: EscapeBy[] is malloced, but contains GC-allocated objects (#15302)

[Issue 23986] ICE: dip1021 asserts on `typeof(null)` parameter

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23986 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #15325 "merge stable" was merged into master: - eeaeb89ba5789e2eabfdbd30e6a603f8beb12849 by Dennis Korpel: Fix 23986 - ICE: dip1021 asserts on `typeof(null)` parameter

[Issue 23978] [REG 2.103.0] ICE: dip1021 memory corruption

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23978 --- Comment #22 from Dlang Bot --- dlang/dmd pull request #15310 "Merge stable" was merged into master: - 167b0504293926b3f9cecbb67b05e1e50f2150d5 by Dennis: Fix 23978 - ICE: EscapeBy[] is malloced, but contains GC-allocated objects (#15302)

[Issue 23979] ICE on failed alias this attempt on pointer expression

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23979 --- Comment #6 from Dlang Bot --- dlang/dmd pull request #15310 "Merge stable" was merged into master: - 5e1833a279a8a72f0de0532530cfad832d3ed980 by Dennis: Fix 23979 - ICE on failed alias this attempt on pointer expression (#15300)

[Issue 23976] std.range.slide fails in dmd-2.104.0

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23976 FeepingCreature changed: What|Removed |Added CC||default_357-l...@yahoo.de --- Comment #4

[Issue 19112] Associative array opIn with static array key fails with dynamic array

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19112 Vladimir Panteleev changed: What|Removed |Added CC||dsim...@yahoo.com --- Comment #4 from

[Issue 5685] [AA] Wrong code & accepted incavlid code using static array as key type in associative array

2023-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5685 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED CC|