[Issue 21588] Please add a way to setup a "Dustmite" when project build is failed because of DMD or Link failed because of DMD bug

2023-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21588 --- Comment #6 from dlangBugzillaToGithub --- THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/visuald/issues/239 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB --

[Issue 24163] New: Floating-point variadic array bug

2023-09-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24163 Issue ID: 24163 Summary: Floating-point variadic array bug Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: normal Priority

[Issue 23442] DMD DLL GC bug when calling a function from an interface that creates a new object

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23442 Walter Bright changed: What|Removed |Added Keywords||dll CC|

[Issue 16338] sort variantArray bug

2023-05-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16338 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23744] Bug/Edge case - Shorthand static if/foreach + case labels causes logical but unexpected behaviour

2023-04-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23744 --- Comment #4 from Bradley Chatha --- Minimal reproduction: ``` void main() { switch(0) { static if (false) case 0: int a; a = 0; break; default: break; } }

[Issue 23744] Bug/Edge case - Shorthand static if/foreach + case labels causes logical but unexpected behaviour

2023-04-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23744 Bradley Chatha changed: What|Removed |Added Summary|Static foreach has |Bug/Edge case - Shorthand

[Issue 23744] Static If Compilation Differences / Attribute inference bug

2023-03-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23744 --- Comment #1 from Bradley Chatha --- Ok, it definitely seems to be its own seperate bug: https://godbolt.org/z/xKWz1h8dT --

[Issue 7680] template specialization bug

2023-02-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7680 Nick Treleaven changed: What|Removed |Added Keywords||accepts-invalid --- Comment #2 from Nick

[Issue 7680] template specialization bug

2023-02-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7680 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org --- Comment #1 from Nick

[Issue 23744] Static If Compilation Differences / Attribute inference bug

2023-02-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23744 Iain Buclaw changed: What|Removed |Added Priority|P1 |P2 --

[Issue 23646] A nastier forward reference bug

2023-02-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23646 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 23744] New: Static If Compilation Differences / Attribute inference bug

2023-02-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23744 Issue ID: 23744 Summary: Static If Compilation Differences / Attribute inference bug Product: D Version: D2 Hardware: Other OS: Mac OS X Status: NEW

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2023-02-08 Thread d-bugmail--- via Digitalmars-d-bugs
|--- |FIXED --- Comment #6 from Dlang Bot --- dlang/dmd pull request #14651 "fix Issue 23195 - Win64 function ABI bug for small non-POD arguments" was merged into master: - 9a6324fa38859c5ad67592f590234cbb36ccfbb2 by Walter Bright: fix Issue 23195 - Win64 function ABI bug for sma

[Issue 8901] a bug to cast from array literal to ubyte[]

2023-02-08 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8901 Paul Backus changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 8901] a bug to cast from array literal to ubyte[]

2023-02-08 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8901 Ate Eskola changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 23598] Circular reference bug with static if and eponymous templates

2023-01-26 Thread d-bugmail--- via Digitalmars-d-bugs
|--- |FIXED --- Comment #12 from Dlang Bot --- dlang/dmd pull request #14838 "fix Issue 23598 - Circular reference bug with static if and eponymous…" was merged into master: - 9295ea950c3b1badc8662aff40b3ce868ff142cf by Walter Bright: fix Issue 23598 - Circular reference bug w

[Issue 23646] A nastier forward reference bug

2023-01-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23646 Max Samukha changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 23598] Circular reference bug with static if and eponymous templates

2023-01-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 23646] A nastier forward reference bug

2023-01-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23646 --- Comment #1 from Max Samukha --- Further reduced: alias aliases(a...) = a; alias Components = Dependencies!(); template Dependencies() { alias Dependencies = aliases!(Top.DirectDependencies); // alias Dependencies =

[Issue 23646] New: A nastier forward reference bug

2023-01-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23646 Issue ID: 23646 Summary: A nastier forward reference bug Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: rejects-valid Severity

[Issue 23598] Circular reference bug with static if and eponymous templates

2023-01-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Max Samukha changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 23598] Circular reference bug with static if and eponymous templates

2023-01-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 --- Comment #11 from Walter Bright --- Circular references that depend on the arms of a `static if` are always a likely source of chicken-egg problems. --

[Issue 23598] Circular reference bug with static if and eponymous templates

2023-01-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 --- Comment #10 from Dlang Bot --- @WalterBright created dlang/dmd pull request #14838 "fix Issue 23598 - Circular reference bug with static if and eponymous…" fixing this issue: - fix Issue 23598 - Circular reference bug w

[Issue 23598] Circular reference bug with static if and eponymous templates

2023-01-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Walter Bright changed: What|Removed |Added Summary|Another nasty forward |Circular reference bug

[Issue 23598] Another nasty forward reference bug

2023-01-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Max Samukha changed: What|Removed |Added Severity|blocker |normal --- Comment #9 from Max Samukha ---

[Issue 23598] Another nasty forward reference bug

2023-01-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Iain Buclaw changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 22981] Another forward reference bug involving a string mixin

2023-01-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 Iain Buclaw changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 23598] Another nasty forward reference bug

2023-01-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 --- Comment #8 from Walter Bright --- Looking at expandMembers, perhaps this could be done in two passes - once for the top level conditional compilation, then check oneMember, then again for the rest. --

[Issue 23598] Another nasty forward reference bug

2023-01-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 --- Comment #7 from Walter Bright --- Perhaps I can make this work by noticing if the `static if` member is the only member of the template, so it can be eagerly evaluated? --

[Issue 23598] Another nasty forward reference bug

2023-01-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 --- Comment #6 from Walter Bright --- What seems to be happening is the first time it goes through `template sort`, it cannot set `aliasdecl` because the two `alias sort` assignments are hidden behind conditional compilation. Hence `aliasdecl` is

[Issue 23598] Another nasty forward reference bug

2023-01-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 --- Comment #5 from Walter Bright --- I suspect that when the sort template is instantiated, it is too eager to evaluate its arguments. It should just go as far as seeing String is a struct, and not attempt to semantic its contents. --

[Issue 23598] Another nasty forward reference bug

2023-01-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #4

[Issue 22981] Another forward reference bug involving a string mixin

2023-01-15 Thread d-bugmail--- via Digitalmars-d-bugs
--- @ibuclaw created dlang/dmd pull request #14826 "dmd.aggregate: Define importAll override for AggregateDeclaration" fixing this issue: - fix Issue 22981 - Another forward reference bug involving a string mixin https://github.com/dlang/dmd/pull/14826 --

[Issue 23598] Another nasty forward reference bug

2023-01-15 Thread d-bugmail--- via Digitalmars-d-bugs
--- @ibuclaw created dlang/dmd pull request #14826 "dmd.aggregate: Define importAll override for AggregateDeclaration" fixing this issue: - fix Issue 23598 - Another nasty forward reference bug https://github.com/dlang/dmd/pull/14826 --

[Issue 23598] Another nasty forward reference bug

2023-01-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 --- Comment #2 from Max Samukha --- (In reply to Iain Buclaw from comment #1) > Related to issue 23595, and a WIP patch I have in the works fixes this test > case too. Great! Thanks! --

[Issue 23598] Another nasty forward reference bug

2023-01-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org See Also|

[Issue 23598] New: Another nasty forward reference bug

2023-01-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23598 Issue ID: 23598 Summary: Another nasty forward reference bug Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: rejects-valid

[Issue 3926] opCast(bool) in classes is bug-prone

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

[Issue 21151] div bug: long -5000 / size_t 2 = 9223372036854773308

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21151 Iain Buclaw changed: What|Removed |Added Priority|P3 |P2 --

[Issue 7680] template specialization bug

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7680 Iain Buclaw changed: What|Removed |Added Priority|P2 |P3 --

[Issue 3926] opCast(bool) in classes is bug-prone

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3926 Iain Buclaw changed: What|Removed |Added Priority|P2 |P3 --

[Issue 8811] [snn] sscanf %n bug

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8811 Iain Buclaw changed: What|Removed |Added Priority|P2 |P3 --

[Issue 10959] std.algorithm.remove is highly bug-prone

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10959 Iain Buclaw changed: What|Removed |Added Priority|P2 |P3 --

[Issue 20764] [The D Bug Tracker] std.traits.isAggregateType chokes on modules

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20764 Iain Buclaw changed: What|Removed |Added Priority|P3 |P4 --

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 Iain Buclaw changed: What|Removed |Added Priority|P1 |P2 --

[Issue 16511] Suspected Win64 release-mode code-gen bug

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16511 Iain Buclaw changed: What|Removed |Added Priority|P1 |P2 --

[Issue 23113] Bug in CTFE initialization of redBlackTree?

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23113 Iain Buclaw changed: What|Removed |Added Priority|P1 |P2 --

[Issue 17089] changelog: some bug fixes are duplicated in several releases

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17089 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 20128] Bug in optimization of zero right shift

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20128 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 23442] DMD DLL GC bug when calling a function from an interface that creates a new object

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23442 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 16338] sort variantArray bug

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16338 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 21409] [Bug] std.datetime.timezone.PosixTimeZone.getTimeZone allows for path traversal

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21409 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 22981] Another forward reference bug involving a string mixin

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 21226] Bug in installer.sh#L552-L556 and missing signature files

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21226 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 20206] potential bug in complex power operator

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20206 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 13197] 'package' visibility bug

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13197 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 12837] Duration.get and Duration's individual unit getters are bug-prone

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12837 Iain Buclaw changed: What|Removed |Added Priority|P1 |P4 --

[Issue 16304] Compiler messages with сyrilic bug in windows console.

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16304 Iain Buclaw changed: What|Removed |Added Priority|P1 |P4 --

[Issue 21588] Please add a way to setup a "Dustmite" when project build is failed because of DMD or Link failed because of DMD bug

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21588 Iain Buclaw changed: What|Removed |Added Priority|P1 |P4 --

[Issue 20428] Precondition bug for in/out

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20428 Iain Buclaw changed: What|Removed |Added Priority|P1 |P4 --

[Issue 23301] Dlang website (doc) bug: std_experimental_checkedint.html

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

[Issue 20428] Precondition bug for in/out

2022-12-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20428 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2022-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 kinke changed: What|Removed |Added CC||ki...@gmx.net --- Comment #5 from kinke --- (In

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2022-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 --- Comment #4 from Walter Bright --- (In reply to simon.vanbernem from comment #0) > Microsoft states in their C++ x64 calling convention that structs with a > maximum size of 8 bytes should be passed by value through registers (POD or > not

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2022-11-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 --- Comment #3 from Walter Bright --- This problem appears to have been introduced by https://github.com/dlang/dmd/pull/9434/ --

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2022-11-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2022-11-23 Thread d-bugmail--- via Digitalmars-d-bugs
--- @WalterBright created dlang/dmd pull request #14651 "fix Issue 23195 - Win64 function ABI bug for small non-POD arguments" fixing this issue: - fix Issue 23195 - Win64 function ABI bug for small non-POD arguments https://github.com/dlang/dmd/pull/14651 --

[Issue 23195] Win64 function ABI bug for small non-POD arguments

2022-11-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 Walter Bright changed: What|Removed |Added Summary|codegen/calling convention |Win64 function ABI bug

[Issue 23195] codegen/calling convention bug causes small non-POD arguments to be broken for extern(C++) functions

2022-11-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #1

[Issue 23195] codegen/calling convention bug causes small non-POD arguments to be broken for extern(C++) functions

2022-11-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 ZombineDev changed: What|Removed |Added Keywords||backend, C++, wrong-code CC|

[Issue 23454] DMD CLI bug when using -I

2022-11-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23454 --- Comment #3 from RazvanN --- I don't think it's the job of the compiler spec to document the various quirks of different CLI implementations. --

[Issue 23454] DMD CLI bug when using -I

2022-11-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23454 --- Comment #2 from Marcelo Silva Nascimento Mancini --- Do you think that having a mention about this somewhere would be valid? --

[Issue 23454] DMD CLI bug when using -I

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

[Issue 23454] New: DMD CLI bug when using -I

2022-11-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23454 Issue ID: 23454 Summary: DMD CLI bug when using -I Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: enhancement Priority: P1

[Issue 23442] DMD DLL GC bug when calling a function from an interface that creates a new object

2022-10-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23442 Marcelo Silva Nascimento Mancini changed: What|Removed |Added Summary|1 day agoDMD dll GC bug |DMD DLL GC bug when

[Issue 23442] New: 1 day agoDMD dll GC bug when calling a function from an interface that creates a new object

2022-10-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23442 Issue ID: 23442 Summary: 1 day agoDMD dll GC bug when calling a function from an interface that creates a new object Product: D Version: D2 Hardware: x86_64 OS

[Issue 23301] Dlang website (doc) bug: std_experimental_checkedint.html

2022-08-31 Thread d-bugmail--- via Digitalmars-d-bugs
--- @wolframw created dlang/phobos pull request #8552 "Fix Issue 23301 - Dlang website (doc) bug: std_experimental_checkedint.html" fixing this issue: - Fix Issue 23301 - Dlang website (doc) bug: std_experimental_checkedint.html https://github.com/dlang/phobos/pull/8552 --

[Issue 23301] Dlang website (doc) bug: std_experimental_checkedint.html

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

[Issue 23301] Dlang website (doc) bug: std_experimental_checkedint.html

2022-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23301 --- Comment #1 from mw --- BTW, should not these lib HTML auto generated from the D source: https://github.com/dlang/phobos/blob/master/std/experimental/checkedint.d Or it's manually edited? --

[Issue 23301] New: Dlang website (doc) bug: std_experimental_checkedint.html

2022-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23301 Issue ID: 23301 Summary: Dlang website (doc) bug: std_experimental_checkedint.html Product: D Version: D2 Hardware: Other OS: Linux Status: NEW

[Issue 5540] Probable bug-hiding redundancies

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

[Issue 4558] To spot a possible bug in code that doesn't change a value

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

[Issue 23195] New: codegen/calling convention bug causes small non-POD arguments to be broken for extern(C++) functions

2022-06-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23195 Issue ID: 23195 Summary: codegen/calling convention bug causes small non-POD arguments to be broken for extern(C++) functions Product: D Version: D2 Hardware: x86_64

[Issue 23113] Bug in CTFE initialization of redBlackTree?

2022-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23113 du...@neet.fi changed: What|Removed |Added Keywords||CTFE CC|

[Issue 23113] New: Bug in CTFE initialization of redBlackTree?

2022-05-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23113 Issue ID: 23113 Summary: Bug in CTFE initialization of redBlackTree? Product: D Version: D2 Hardware: x86 OS: All Status: NEW Severity: major

[Issue 22981] Another forward reference bug involving a string mixin

2022-05-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #14 from Max Samukha --- (In reply to Basile-z from comment #13) > alright, I'll open another one ;) Great, thanks! --

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
|inference leads to spurious |bug involving a string |error message |mixin --- Comment #13 from Basile-z --- alright, I'll open another one ;) --

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #10 from Basile-z --- looks like enum being integral is assumed too early ;) for example if you change the infered type of S.a ``` enum E { e1 = S.a } struct S { E e; enum a = 123; // vs enum a = "string" } ``` no

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #9 from Basile-z --- even better ``` enum E { e1 = S.a } struct S { E e; enum a = "string"; } ``` > /tmp/temp_7F3BFB9249F0.d:6:14: Error: cannot implicitly convert expression > `"string"` of type `string` to `int` --

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #8 from Basile-z --- (In reply to Basile-z from comment #7) > In `S` the non static member `E e` create a cycle but actually with a pass > dedicated to "static members - only" , the internal enum `S.a` would not > require `S` semantic to

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #7 from Basile-z --- In `S` the non static member `E e` create a cycle but actually with a pass dedicated to "static members - only" , the internal enum `S.a` would not require `S` semantic to be complete. --

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #6 from Basile-z --- (In reply to Max Samukha from comment #5) > I am not competent to comment on this. FWIW, attributes, which are > conceptually similar to static members, don't have this issue: > > mixin ("enum E {",

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #5 from Max Samukha --- (In reply to Basile-z from comment #4) > I think that the compiler should perform a "pre-dsymbolsem" pass in > aggregate decls, that pass would only target `enum` and other `static` > declarations. > > That could

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-30 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 Basile-z changed: What|Removed |Added CC||b2.t...@gmx.com --- Comment #4 from Basile-z

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #3 from Max Samukha --- (In reply to Max Samukha from comment #2) > > However, it does if the template instance is aliased inside the type: That wasn't supposed to be a quotation --

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #2 from Max Samukha --- > However, it does if the template instance is aliased inside the type: template E_() { mixin ("enum E_ {", S.attr, "}"); } struct S { alias E = E_!(); E e; enum attr = "a"; } --

[Issue 22981] Another forward reference bug involving a string mixin

2022-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 --- Comment #1 from Max Samukha --- (In reply to Max Samukha from comment #0) > The test case compiles if the enum is wrapped in a template: However, it doesn't if the template instance is aliased: template E_() { mixin ("enum E_ {",

[Issue 22981] New: Another forward reference bug involving a string mixin

2022-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22981 Issue ID: 22981 Summary: Another forward reference bug involving a string mixin Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: rejects

[Issue 22729] dmd crushed and asked to report a bug

2022-04-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22729 --- Comment #11 from moonlightsenti...@disroot.org --- (In reply to Alexey from comment #5) > runned it like this: `dustmite . 'dub build' > ../dust_log 2>&1` Dustmite expects a command that exits with code 0 iff the error is present in the current

[Issue 22729] dmd crushed and asked to report a bug

2022-04-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22729 moonlightsenti...@disroot.org changed: What|Removed |Added CC||moonlightsentinel@disroot.o

  1   2   3   4   5   6   7   8   9   10   >