[Issue 17650] New: [REG v2.075.0 b1-b4] std.getopt range violation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 Issue ID: 17650 Summary: [REG v2.075.0 b1-b4] std.getopt range violation Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement

[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 Jon Degenhardt changed: What|Removed |Added Severity|enhancement |regression --

[Issue 17651] New: Segfult when parsing Ddoc ESCAPES macro

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17651 Issue ID: 17651 Summary: Segfult when parsing Ddoc ESCAPES macro Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P

[Issue 16205] core.sys.windows.oaidl.VARIANT missing fields

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16205 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 17633] Unary negation has the wrong type

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17633 Eyal changed: What|Removed |Added See Also||https://issues.dlang.org/sh |

[Issue 17637] Integral promotion rules not being followed

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17637 Eyal changed: What|Removed |Added CC||e...@weka.io See Also|

[Issue 17643] std.traits.getSymbolsByUDA doesn't work with private attributes

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17643 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 17643] std.traits.getSymbolsByUDA doesn't work with private attributes

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17643 --- Comment #2 from RazvanN --- Anyway, this probably is the correct behaviour. --

[Issue 17643] std.traits.getSymbolsByUDA doesn't work with private attributes

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17643 --- Comment #3 from greenify --- See https://github.com/dlang/phobos/pull/5607 --

[Issue 17601] [REG2.075.0-b1] segmentation fault for dmd -deps

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17601 Martin Nowak changed: What|Removed |Added Priority|P1 |P3 CC|

[Issue 17632] [REG 2.075-b1] opBinary and delegate code generation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17632 Martin Nowak changed: What|Removed |Added Priority|P1 |P3 CC|

[Issue 17234] access to registered thread names

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17234 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #1 from Martin Nowak

[Issue 17234] access to registered thread names

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17234 RazvanN changed: What|Removed |Added CC||j...@jackstouffer.com --- Comment #2 from RazvanN

[Issue 17231] Function to get name from Tid

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17231 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 17231] Function to get name from Tid

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17231 Jack Stouffer changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|DUPLICATE

[Issue 17231] Function to get name from Tid

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17231 --- Comment #5 from RazvanN --- I made a PR for that issue and since you closed your PR for this one, I thought that marking this one as a duplicate would make more sense. --

[Issue 17652] New: [DIP1000] opApply allow to escape reference to scope variable

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17652 Issue ID: 17652 Summary: [DIP1000] opApply allow to escape reference to scope variable Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 16232] std.experimental.logger.core.sharedLog isn't thread-safe

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16232 ag0ae...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 17541] Function attribute deduction depends on compile invocation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17541 johanenge...@weka.io changed: What|Removed |Added Summary|Template attribute |Function attribute |

[Issue 17541] Function attribute deduction depends on compile invocation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17541 --- Comment #4 from johanenge...@weka.io --- This problem is bigger than just templates. I am seeing more and more deduction errors, resulting in linker errors. --

[Issue 17541] Function attribute deduction depends on compile invocation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17541 Steven Schveighoffer changed: What|Removed |Added Keywords||wrong-code --

[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #13 from Jonathan M Davis --- I confirm that this works with the latest TrueOS, though I expect that it wouldn't work on the latest FreeBSD 12, because of the 64-bit inode issue (whereas even though TrueOS is based on FreeBSD CURRENT, it

[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #14 from Nemanja Boric <4bur...@gmail.com> --- Thank you for writing back and you're very welcome! Thanks for pointing out to that issue, I'll follow it closely. --

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 Nemanja Boric <4bur...@gmail.com> changed: What|Removed |Added CC||4bur...@gmail.com --

[Issue 17653] New: Redefining symbol in separate but identical template namespaces is completely ignored

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17653 Issue ID: 17653 Summary: Redefining symbol in separate but identical template namespaces is completely ignored Product: D Version: D2 Hardware: All OS: All

[Issue 17194] [scope] Fwd reference error with nested struct

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 Elie Morisse changed: What|Removed |Added CC||syniu...@gmail.com Hardware|x86_64

[Issue 17541] Function attribute deduction depends on compile invocation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17541 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #5 from

[Issue 17639] Implicit conversion of bool to float should be rejected

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17639 Vladimir Panteleev changed: What|Removed |Added Keywords||accepts-invalid Status|RESO

[Issue 10502] Can't get fullyQualifiedName of a templated struct

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10502 Vladimir Panteleev changed: What|Removed |Added CC||donny.viszn...@gmail.com --- Comment #6

[Issue 12867] std.traits.fullyQualifiedName fails on ClassName.staticMember.memberOfStruct

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12867 Vladimir Panteleev changed: What|Removed |Added Resolution|WORKSFORME |DUPLICATE --- Comment #2 from Vladimir

[Issue 12963] posix.mak hardcodes $(CC) as cc on non Windows system

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12963 --- Comment #2 from Vladimir Panteleev --- (In reply to Jason King from comment #0) > This has the effect of hardcoding $CC to cc on non-Win32 systems. Wait, how so? Can't you just specify CC=... on the make command line to override it? (In reply t

[Issue 17622] inline for m64 fails web APPS

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17622 Vladimir Panteleev changed: What|Removed |Added Keywords|dll |wrong-code Hardware|x86

[Issue 17622] [REG2.075.0-b1] Wrong code with appender and -inline

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17622 Vladimir Panteleev changed: What|Removed |Added Summary|inline for m64 fails web |[REG2.075.0-b1] Wrong code

[Issue 17622] [REG2.075.0-b1] Wrong code with appender and -inline

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17622 --- Comment #6 from Vladimir Panteleev --- Reduced: test.d /// struct S { int i; this(ubyte) { return; } void fun() { assert(i == 0); } } S make() { return S(0); } void main() { S

[Issue 17645] `pure` is transitively applied to all delegates inside a pure function

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17645 --- Comment #2 from Vladimir Panteleev --- FWIW, the test case works in DMD 2.013 through 2.027 :) --

[Issue 17646] dmd segfaults on missing foreach body in import

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17646 --- Comment #3 from Vladimir Panteleev --- FWIW, no segfault before https://github.com/dlang/dmd/pull/708. --

[Issue 14982] nogc inconsistency

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14982 --- Comment #3 from Vladimir Panteleev --- Just to confirm, by "fixed" you mean that all three now consistently fail to compile? FWIW, the change seems to have been accidental: the second and third function compiled before and don't compile after ht

[Issue 17648] dmd segfault on overload set introspection

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17648 Vladimir Panteleev changed: What|Removed |Added Keywords||ice --

[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 --- Comment #2 from Vladimir Panteleev --- Introduced in https://github.com/dlang/phobos/pull/5351 --

[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 --- Comment #3 from Vladimir Panteleev --- Interesting - looking at the PR, this doesn't really seem like a regression, rather that the addition of the @safe attribute exposed an out-of-bounds array access that was always there. Feel free to reclassi

[Issue 17651] Segfult when parsing Ddoc ESCAPES macro

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17651 Vladimir Panteleev changed: What|Removed |Added Keywords||ice --

[Issue 17654] New: return value incorrectly considered unique when casting to another pointer type

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17654 Issue ID: 17654 Summary: return value incorrectly considered unique when casting to another pointer type Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 --- Comment #4 from Vladimir Panteleev --- Actually, I believe we do count a breakage as a regression if something breaks for the end-user, regardless of what is going on under the hood. E.g. it's possible that for supported architectures, the range

[Issue 17643] std.traits.getSymbolsByUDA doesn't work with private attributes

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17643 Vladimir Panteleev changed: What|Removed |Added Severity|normal |regression --- Comment #4 from Vladimir

[Issue 17231] Function to get name from Tid

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17231 --- Comment #6 from Vladimir Panteleev --- (In reply to RazvanN from comment #5) > I made a PR for that issue and since you closed your PR for this one, I > thought that marking this one as a duplicate would make more sense. You may want to wait unt

[Issue 17652] [DIP1000] opApply allow to escape reference to scope variable

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17652 Vladimir Panteleev changed: What|Removed |Added Keywords||accepts-invalid --

[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #15 from Vladimir Panteleev --- (In reply to Jonathan M Davis from comment #13) > That's a separate bug though: bug #17596. Clickable link: issue 17596 See the Bugzilla manual: https://www.bugzilla.org/docs/4.4/en/html/hintsandtips.html

[Issue 17194] [scope] Fwd reference error with nested struct

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 --- Comment #2 from Vladimir Panteleev --- Elle's example stopped working after https://github.com/dlang/dmd/pull/5897 but I don't know enough about scope whether know if this can be marked as a regression. --

[Issue 17654] return value incorrectly considered unique when casting to another pointer type

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17654 Vladimir Panteleev changed: What|Removed |Added Hardware|x86_64 |All OS|Linux

[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 --- Comment #5 from Jon Degenhardt --- Wow. So I introduced this, initiated by trying add new unit tests. And my own unit tests caught it, but unfortunately, not the unit tests I added to Phobos. How ironic. Thanks for investigating Vladimir. --