[Issue 19091] __traits(compiles) and error in templated structs leads to missing symbol

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19091 --- Comment #2 from FeepingCreature --- Found a new version of this bug: ``` void early()() { Struct!() var; } struct Struct() { void fun() { error; } } void main() { void helper()() { early; } static assert(!__traits(compiles, helper()))

[Issue 19091] __traits(compiles) and error in templated structs leads to missing symbol

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19091 --- Comment #3 from FeepingCreature --- Correction, sorry; didn't pay attention and accidentally pasted a working version. This one properly linker errors: ``` void early()() { auto var = Struct!()(0); } struct Struct() { this(int) { } void fun() {

[Issue 19091] __traits(compiles) and error in templated structs leads to missing symbol

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19091 --- Comment #4 from FeepingCreature --- A different way of provoking the same effect: ``` struct Struct() { static void missing() { } // this will be missing from the linker void fun() { error; } // will provoke an error if attempted to comp

[Issue 19091] __traits(compiles) and error in templated structs leads to missing symbol

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19091 Mario Kroeplin changed: What|Removed |Added Keywords||industry CC|

[Issue 14188] Add gcc-equivalent -MD options to dmd

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14188 Atila Neves changed: What|Removed |Added CC||matth...@tenstral.net --- Comment #4 from Atil

[Issue 16746] Please output Makefile-style depfiles for ninja and make

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16746 Atila Neves changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18750] [Tracker] everything wrong with code generation for bt instruction

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18750 Issue 18750 depends on issue 18748, which changed state. Issue 18748 Summary: bt instruction with immediate offset uses 64-bit variant for 32-bit data https://issues.dlang.org/show_bug.cgi?id=18748 What|Removed |Ad

[Issue 18748] bt instruction with immediate offset uses 64-bit variant for 32-bit data

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18748 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14188] Add gcc-equivalent -MD options to dmd

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14188 Benjamin Schaaf changed: What|Removed |Added CC||ben.sch...@gmail.com --

[Issue 20014] [REG 2.084] -transition=all, -preview=all, -revert=all is invalid

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20014 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 20195] -preview=nosharedaccess has some access problems

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20195 --- Comment #4 from Dlang Bot --- @UplinkCoder updated dlang/dmd pull request #10412 "Allow ref-returns of shared Variables" mentioning this issue: - Issue 20195 - Allow explicit ref-returns of shared Variables (partial fix) This is okay because

[Issue 20909] .offsetof fails on forward reference of field

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20909 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19277] storage class used in alias statement has no effect

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19277 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot --- @thewils

[Issue 18750] [Tracker] everything wrong with code generation for bt instruction

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18750 Issue 18750 depends on issue 20363, which changed state. Issue 20363 Summary: painting XMM registers as integers leads to codegen bugs https://issues.dlang.org/show_bug.cgi?id=20363 What|Removed |Added -

[Issue 20363] painting XMM registers as integers leads to codegen bugs

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20363 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 18407] debug should escape nothrow

2020-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18407 --- Comment #11 from Dlang Bot --- dlang/dmd pull request #8449 "Issue 18407 - debug should escape nothrow" was merged into master: - ef38f24a2d8bde1e4bc9d7c8224f336a0c0ed56e by Sebastian Wilzbach: Issue 18407 - debug should escape nothrow https: