[Issue 18229] New: Misleading documentation of std.process.environment.get

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18229 Issue ID: 18229 Summary: Misleading documentation of std.process.environment.get Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 18218] __traits(isDeprecated, creal) should return true

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18218 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 18218] __traits(isDeprecated, creal) should return true

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18218 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/18accb5d8dc4edc4afcf45d72897f774e08f7431 Fix Issue 18218 - __traits(isDeprecated, creal) should return

[Issue 18230] multiwayUnion sets wrong pred lambdas

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18230 Seb changed: What|Removed |Added OS|Linux |All --

[Issue 18230] New: multiwayUnion sets wrong pred lambdas

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18230 Issue ID: 18230 Summary: multiwayUnion sets wrong pred lambdas Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Pri

[Issue 18231] New: multiwayMerge could be optimized

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18231 Issue ID: 18231 Summary: multiwayMerge could be optimized Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: enhancement Priority:

[Issue 18232] New: string variable in toString method of Union: invalid code (crash/segfault)

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 Issue ID: 18232 Summary: string variable in toString method of Union: invalid code (crash/segfault) Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 18232] string variable in toString method of Union: invalid code (crash/segfault)

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 ag0ae...@gmail.com changed: What|Removed |Added Keywords||wrong-code CC|

[Issue 17462] Order of base interfaces affects compiler behavior

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17462 RazvanN changed: What|Removed |Added Severity|enhancement |normal --

[Issue 17462] Order of base interfaces affects compiler behavior

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17462 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 18193] module config is in file 'rt/config.d' which cannot be read

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18193 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/10afa6944bb3ac479cbcabc5499a86136907b95f Fix issue 18193 - module config is in file 'rt/confi

[Issue 18233] New: building with -m64 doesn't work with sc.ini from the zip distribution and VS2017

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18233 Issue ID: 18233 Summary: building with -m64 doesn't work with sc.ini from the zip distribution and VS2017 Product: D Version: D2 Hardware: x86_64 OS: Windows

[Issue 18232] string variable in toString method of Union: invalid code (crash/segfault)

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --- Comment #

[Issue 18233] building with -m64 doesn't work with sc.ini from the zip distribution and VS2017

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18233 Rainer Schuetze changed: What|Removed |Added Keywords||pull --- Comment #1 from Rainer Schuetze

[Issue 18232] string variable in toString method of Union: invalid code (crash/segfault)

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 --- Comment #2 from hst...@quickfur.ath.cx --- Note also, the name `toString` is irrelevant to this bug. The same codegen bug appears if you rename the method to something else, like 'member'. Furthermore, the local variable doesn't have to be a str

[Issue 18232] Union methods fail to initialize local variables to .init

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 hst...@quickfur.ath.cx changed: What|Removed |Added Summary|string variable in toString |Union methods fail to

[Issue 18232] Union methods fail to initialize local variables to .init

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 --- Comment #3 from hst...@quickfur.ath.cx --- Minimized code: -- union U { int method() { int x; return x; } } -- The disassembly shows that x is never initialized to 0, and a garbage value is returned. --

[Issue 18232] Union methods fail to initialize local variables to .init

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 --- Comment #4 from hst...@quickfur.ath.cx --- More interesting clues: running a union method inside CTFE containing a local variable without an explicit initializer causes a CTFE error "cannot modify variable at compile time", whereas explicitly init

[Issue 18232] Union methods fail to initialize local variables to .init

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18232 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull --- Comment #5 from hst...@quic

[Issue 18233] building with -m64 doesn't work with sc.ini from the zip distribution and VS2017

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18233 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 18233] building with -m64 doesn't work with sc.ini from the zip distribution and VS2017

2018-01-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18233 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e9b2864e1b0f59415045533423c64447b3e468aa fix issue 18233 - building with -m64 doesn't work with sc.ini