[Issue 18643] Compiling error when combining CAS and numeric literal.

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18643 Manu changed: What|Removed |Added CC||turkey...@gmail.com --- Comment #1 from Manu --- htt

[Issue 20106] core.atomic : atomicFence doesn't accept MemoryOrder

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20106 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot --- @TurkeyM

[Issue 18643] Compiling error when combining CAS and numeric literal.

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18643 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot --- @TurkeyM

[Issue 8831] core.atomic: add compare-and-swap function with other result type

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8831 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #9 from Dlang Bot --- @TurkeyMa

[Issue 15007] core.atomic match C++11

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15007 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #4 from Dlang Bot --- @TurkeyM

[Issue 20105] core.atomic 'cas' function is incomplete

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20105 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot --- @TurkeyM

[Issue 18823] null is not shared as far as templates go

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18823 Manu changed: What|Removed |Added CC||turkey...@gmail.com --- Comment #1 from Manu --- htt

[Issue 20138] is expression not evaluating correctly?

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20138 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 20145] New: Random unittest failures inf std.datetime.stopwatch

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20145 Issue ID: 20145 Summary: Random unittest failures inf std.datetime.stopwatch Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: normal

[Issue 18704] std/datetime/stopwatch.d(452) assertion failure on auto-tester

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18704 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 20145] Random unittest failures inf std.datetime.stopwatch

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20145 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 20021] `static if` doesn't evaluate `opCast(T : bool)`

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20021 --- Comment #3 from Dlang Bot --- @aG0aep6G created dlang/dmd pull request #10324 "fix issue 20021 - static if doesn't evaluate opCast(bool) " fixing this issue: - fix issue 20021 - static if doesn't evaluate opCast(bool) https://github.com/dlang/d

[Issue 20021] `static if` doesn't evaluate `opCast(T : bool)`

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20021 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 2748] -H -o- together should me no semantic phases

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

[Issue 2611] A way to specify no ref parameter for value parameters

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

[Issue 2374] (exp).Fn() fail assuming that exp is a type

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2374 RazvanN changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 2371] multiple defenition with templated class enclosing a struct

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

[Issue 2370] Version statement enhancement: versioned identifiers

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

[Issue 2306] Scope for dynamic arrays should free memory.

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2306 RazvanN changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 2305] ".sort" on array of struct can't use templated "opCmp"

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

[Issue 2219] typeof requiring extra parentheses

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

[Issue 2120] scope class spec unclear

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2120 RazvanN changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 1900] Template overload sets & traits templates

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1900 RazvanN changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 2565] Should be able to use an inherited method as interface implementation

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

[Issue 340] [Tracker] Forward reference bugs and other order-of-declaration issues

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=340 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #16 from Razva

[Issue 1348] offTi property of TypeInfo return empty array.

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

[Issue 20120] libcurl.dll hangs when running std.net.curl unittests

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20120 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 1522] multiple TypeInfo definitions

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1522 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razva

[Issue 1522] multiple TypeInfo definitions

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1522 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 20143] ICE in optimizer on real 0/0 returned as double

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20143 FeepingCreature changed: What|Removed |Added CC||default_357-l...@yahoo.de --- Comment #3 f

[Issue 1104] CodeView: char is marked 0x20 (T_UCHAR) instead of 0x10 (T_CHAR)

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1104 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com --- Comment #7 from A

[Issue 20146] New: Allow casting from std.bigint.BigInt to built-in floating point types

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20146 Issue ID: 20146 Summary: Allow casting from std.bigint.BigInt to built-in floating point types Product: D Version: D2 Hardware: All OS: All Status: NE

[Issue 20147] New: Enable comparison (==, >, >=, <=, <) between std.bigint.BigInt and floating point numbers

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20147 Issue ID: 20147 Summary: Enable comparison (==, >, >=, <=, <) between std.bigint.BigInt and floating point numbers Product: D Version: D2 Hardware: All OS: All

[Issue 20146] Allow casting from std.bigint.BigInt to built-in floating point types

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20146 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot --- @n8sh cr

[Issue 20147] Enable comparison (==, >, >=, <=, <) between std.bigint.BigInt and floating point numbers

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20147 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot --- @n8sh up

[Issue 982] Codeview: symbols of enum type are declared integer

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=982 --- Comment #2 from Rainer Schuetze --- Still in dmd 2.087.1. Example: enum EE { E1, E2, E3 } void main() { EE e = EE.E1; } >dmd -m64 -g test.d >cvdump.exe test.obj | grep.exe -C5 "D main" (44) S_GPROC32: [:], Cb: 0012, T

[Issue 2565] Should be able to use an inherited method as interface implementation

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2565 Stewart Gordon changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Issue 1104] CodeView: char is marked 0x20 (T_UCHAR) instead of 0x10 (T_CHAR)

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1104 --- Comment #8 from Rainer Schuetze --- (In reply to Andrei Alexandrescu from comment #7) > @Rainer is this a D2 issue as well? If so how can we address it? Yes, wchar looks ok, dchar is emitted as an uint, i.e. the character is not displayed in the

[Issue 1705] CodeView: static variables in functions not assigned to procedure scope

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1705 --- Comment #1 from Rainer Schuetze --- Indeed, C++ emits the static variable as part of the function locals, while dmd makes it a global symbol with full qualification. mago has a workaround that allows watching statics if the function has extern(D)

[Issue 4372] type of enumerator values reduced to base type in debug info

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4372 --- Comment #6 from Rainer Schuetze --- Patch by Aldo looks good, should give it a try translating it to the current backend. --

[Issue 4823] CodeView: Thread local variables are stored as shared globals

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4823 --- Comment #2 from Rainer Schuetze --- OMF compiler output looks ok, but optlink screws it. Building COFF and linking with the MS linker is ok. --

[Issue 4898] Can't see parent function's variables from nested functions when debugging

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4898 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 11541] Debuginfo errors building vibe.d for Win64

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11541 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 13227] DMD-Win64 debuginfo corruption

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13227 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 20148] New: void initializated bool can be both true and false

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20148 Issue ID: 20148 Summary: void initializated bool can be both true and false Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: safe Se

[Issue 19968] @safe code can create invalid bools resulting in memory corruption

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19968 --- Comment #12 from ag0aep6g --- (In reply to Tim from comment #0) > import std.stdio; > void main() @safe > { > bool b = void; > if(b) > writeln("b seems to be true"); > if(!b) > writeln("b seems to be false"); > } > >

[Issue 1104] CodeView: char is marked 0x20 (T_UCHAR) instead of 0x10 (T_CHAR)

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1104 Andrei Alexandrescu changed: What|Removed |Added Assignee|bugzi...@digitalmars.com|r.sagita...@gmx.de --- Comment #9 from

[Issue 20089] FPU stack not cleaned up properly

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20089 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 1104] CodeView: char is marked 0x20 (T_UCHAR) instead of 0x10 (T_CHAR)

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1104 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #10 from Dlang Bot --- @rainers

[Issue 982] Codeview: symbols of enum type are declared integer

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=982 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #3 from Dlang Bot --- @rainers c

[Issue 4372] type of enumerator values reduced to base type in debug info

2019-08-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4372 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #7 from Dlang Bot --- @rainers