[Issue 21481] New: presence of function template prevents diagnostic

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21481 Issue ID: 21481 Summary: presence of function template prevents diagnostic Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: normal

[Issue 21480] New: uncaught exceptions: stack trace truncated at NUL char

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21480 Issue ID: 21480 Summary: uncaught exceptions: stack trace truncated at NUL char Product: D Version: D2 Hardware: All OS: Linux Status: NEW Severity:

[Issue 21479] ternary operator returns wrong val with ref return

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21479 kinke changed: What|Removed |Added Keywords||backend CC|

[Issue 21476] [codegen] 64 bit C ABI not followed when returning struct with 3 floats

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21476 kinke changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 21476] [codegen] 64 bit C ABI not followed when returning struct with 3 floats

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21476 --- Comment #1 from Mr. Smith --- This happened with 2.092.1. On 2.094.2 there is no bug. Just in case. 2.092.1 didn't handle those correctly too: struct vec5 { i32 x; i32 y; f32 z; f32 w; } struct vec6 { f32 x; f32 y; i32 z; i32 w; } --

[Issue 21479] New: ternary operator returns wrong val with ref return

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21479 Issue ID: 21479 Summary: ternary operator returns wrong val with ref return Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: critical

[Issue 10926] Wrong expression printed when ternary operator used as lvalue

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10926 Tobias Pankrath changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 21478] New: Setting a default value to an object field which is a 2D array may cause memory corruption

2020-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21478 Issue ID: 21478 Summary: Setting a default value to an object field which is a 2D array may cause memory corruption Product: D Version: D2 Hardware: All OS: All