[Issue 20809] return statement might access memory from destructed temporary

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20809 vitamin changed: What|Removed |Added CC||subm...@gmail.com --- Comment #13 from vitamin --

[Issue 22676] fullyQualifiedName fails to compile with 2.098.1 relese -- there is some issue with call to __traits(isScalar ..

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

[Issue 22676] fullyQualifiedName fails to compile with 2.098.1 relese -- there is some issue with call to __traits(isScalar ..

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22676 --- Comment #2 from moonlightsenti...@disroot.org --- Introduced by https://github.com/dlang/dmd/pull/12997 --

[Issue 22676] fullyQualifiedName fails to compile with 2.098.1 relese -- there is some issue with call to __traits(isScalar ..

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

[Issue 22014] Wrong MSVC++ mangling of wchar_t

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

[Issue 22684] New: Templated constructor doesn't have class qualifier

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22684 Issue ID: 22684 Summary: Templated constructor doesn't have class qualifier Product: D Version: D2 Hardware: All URL: https://forum.dlang.org/post/sjsbvtlsfamltgshlwav@foru

[Issue 15843] D-type mangling used for extern(C) (extern) function declaration inside function body, on LDC, GDC, and DMD.

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15843 --- Comment #3 from anonymous4 --- Static nested functions with C calling convention are useful as system callbacks. They just don't need to be visible to other linked modules. --

[Issue 22680] @safe hole with destructors

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

[Issue 22679] "Error: identifier expected following `package'" when module has 'debug' in it's name

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22679 --- Comment #2 from dl...@jarmuszz.anonaddy.com --- (In reply to moonlightsentinel from comment #1) > See https://dlang.org/spec/module.html#module_declaration > > > Package and module names cannot be Keywords. Thank you for reply, I missed this one

[Issue 22676] fullyQualifiedName fails to compile with 2.098.1 relese -- there is some issue with call to __traits(isScalar ..

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

[Issue 22663] Module is not recognized inside an "if"

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

[Issue 22680] @safe hole with destructors

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 ag0aep6g changed: What|Removed |Added Keywords||safe CC|

[Issue 22680] @safe hole with destructors

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 --- Comment #3 from RazvanN --- (In reply to ag0aep6g from comment #2) > (In reply to RazvanN from comment #1) > > There is nothing unsafe in assigning a class reference to another. > > Unless you're assigning garbage, which is happening here. A mor

[Issue 22662] ICE caused by forward reference

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

[Issue 22680] @safe hole with destructors

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 Stanislav Blinov changed: What|Removed |Added CC||stanislav.bli...@gmail.com --- Comment #4

[Issue 22662] ICE caused by forward reference

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

[Issue 15843] D-type mangling used for extern(C) (extern) function declaration inside function body, on LDC, GDC, and DMD.

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15843 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@gmail.com --- Comment #4 fr

[Issue 22662] ICE caused by forward reference

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22662 --- Comment #2 from moonlightsenti...@disroot.org --- The actual error message: --- Error: cannot use non-constant CTFE pointer in an initializer `&SumType(Storage(Scope(null), Return(void)))` --- Suppressed since https://github.com/dlang/dmd/pull/8

[Issue 22685] New: Template function instantiated with lambda and overload is nested incorrectly

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22685 Issue ID: 22685 Summary: Template function instantiated with lambda and overload is nested incorrectly Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 22686] New: ICE: dmd segfaults on invalid member reference in static function

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22686 Issue ID: 22686 Summary: ICE: dmd segfaults on invalid member reference in static function Product: D Version: D2 Hardware: x86_64 OS: Linux Status: N

[Issue 22686] ICE: dmd segfaults on invalid member reference in static function

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22686 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||ice-on-invalid-code --

[Issue 22685] Template function instantiated with lambda and overload is nested incorrectly

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

[Issue 22685] Template function instantiated with lambda and overload is nested incorrectly

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22685 --- Comment #2 from moonlightsenti...@disroot.org --- (In reply to moonlightsentinel from comment #1) > The segfault was introduced by https://github.com/dlang/dmd/pull/12595, but > the underlying issue is the construction of a `TypeDelegate` from a >

[Issue 22686] ICE: dmd segfaults on invalid member reference in static function

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

[Issue 14892] -profile=gc doesn't account for GC API allocations

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14892 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 19601] Running -profile=gc when no gc is logged leaves old misleading file contents

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19601 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 19601] Running -profile=gc when no gc is logged leaves old misleading file contents

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19601 --- Comment #3 from hst...@quickfur.ath.cx --- Ran into this today. Taken together with the other -profile=gc issues, this makes -profile=gc extremely misleading. It fails to detect GC allocations via druntime APIs, *and* fails to update profilegc.txt

[Issue 17294] Incorrect -profile=gc data

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17294 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 19191] Memory allocation failure with -profile=gc and dynamic array of opaque handles

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19191 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 19715] AutoImplement `self` and `parent` aliases are incorrect for overloaded functions

2022-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19715 --- Comment #2 from Dlang Bot --- dlang/phobos pull request #6876 "Also expose 'parent' when it's abstract" was merged into master: - 47291bb0e6f3169737139a92b33887c7e588dd8f by thaven: Temporarily comment out overload in test to work around Issue