[Issue 18488] New: test_extractor misses version(unittest) blocks, causing `Deprecation: X is not visible from Y`

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18488 Issue ID: 18488 Summary: test_extractor misses version(unittest) blocks, causing `Deprecation: X is not visible from Y` Product: D Version: D2 Hardware: x86 OS:

[Issue 18489] New: [REG 2.073]Internal error: dmd/backend/cgcod.c 1688

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18489 Issue ID: 18489 Summary: [REG 2.073]Internal error: dmd/backend/cgcod.c 1688 Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: regression

[Issue 18490] New: dspec_tester fails

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18490 Issue ID: 18490 Summary: dspec_tester fails Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: normal Priority: P1

[Issue 18474] Postblit not working in shared structs

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18474 --- Comment #2 from anonymous4 --- Some shared objects can be copied just fine like mutex itself or FILE*, but they don't need much of postblit. And if shared postblit is unlikely to work, you might want to @disable

[Issue 18491] New: std.experimental.logger default values after variadic template parameters

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18491 Issue ID: 18491 Summary: std.experimental.logger default values after variadic template parameters Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 18493] [betterC] Can't use aggregated type with postblit

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18493 Radu changed: What|Removed |Added Keywords||betterC --

[Issue 18493] New: [betterC] Can't use aggregated type with postblit

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18493 Issue ID: 18493 Summary: [betterC] Can't use aggregated type with postblit Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: enhancement

[Issue 18494] New: nogc ignores invariant

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18494 Issue ID: 18494 Summary: nogc ignores invariant Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P1

[Issue 18488] test_extractor misses version(unittest) blocks, causing `Deprecation: X is not visible from Y`

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18488 Jack Stouffer changed: What|Removed |Added CC||j...@jackstouffer.com

[Issue 18493] [betterC] Can't use aggregated type with postblit

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18493 Radu changed: What|Removed |Added Severity|enhancement |blocker --- Comment #1 from

[Issue 18494] nogc ignores invariant

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18494 --- Comment #1 from FeepingCreature --- Reproduce: class Class { invariant { new Object; } void foo() @nogc { } } void test() @nogc { (new Class).foo; } void main() { test(); } Expected: error about gc allocation

[Issue 12511] static overloaded function is not accessible

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511 RazvanN changed: What|Removed |Added CC||an...@s-e-a-p.de ---

[Issue 13697] Private method hides public static method

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13697 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13693] Assertion failed at cppmangle.c:298: void CppMangleVisitor::mangle_variable(VarDeclaration*, bool)

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13693 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18489] [REG 2.073]Internal error: dmd/backend/cgcod.c 1688

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18489 bitter.ta...@gmx.com changed: What|Removed |Added CC||bitter.ta...@gmx.com --- Comment #1

[Issue 18492] New: DLang STL links are broken

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18492 Issue ID: 18492 Summary: DLang STL links are broken Product: D Version: D2 Hardware: Other OS: Other Status: NEW Severity: minor Priority: P1

[Issue 18495] Integral promotion for a ~ operator

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18495 --- Comment #3 from Steven Schveighoffer --- Although this bug is invalid, there legitimately is a problem with the spec: https://issues.dlang.org/show_bug.cgi?id=18496 --

[Issue 18497] New: windows uninstaller has an annoying really delete pop-up

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18497 Issue ID: 18497 Summary: windows uninstaller has an annoying really delete pop-up Product: D Version: D2 Hardware: All OS: Windows Status: NEW

[Issue 18267] array comparison broken in 2.078.3

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18267 John Colvin changed: What|Removed |Added Keywords||industry

[Issue 13957] 64 bit C ABI not followed for passing structs with floating+integer types

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13957 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com

[Issue 18496] New: Complement expressions now actually int promote

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18496 Issue ID: 18496 Summary: Complement expressions now actually int promote Product: D Version: D2 Hardware: All URL: http://https://dlang.org/spec/expression.html#compleme

[Issue 18498] New: File buffer overrun when using lexer-as-library

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18498 Issue ID: 18498 Summary: File buffer overrun when using lexer-as-library Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 8295] Struct member destructor can not be called from shared struct instance

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8295 --- Comment #14 from anonymous4 --- (In reply to Marco Leise from comment #13) > No it is not fine, because if we agree that top level qualifiers are free to > change after a copy, and it seems sensible to say that the

[Issue 13957] 64 bit C ABI not followed for passing structs with floating+integer types

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13957 Walter Bright changed: What|Removed |Added Keywords||betterC, C++

[Issue 18499] New: std.regex cannot handle (?i:)

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18499 Issue ID: 18499 Summary: std.regex cannot handle (?i:) Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 7879] format of class with not const toString()

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7879 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

[Issue 18500] New: Be able to overwrite object.Object.toString with inout

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18500 Issue ID: 18500 Summary: Be able to overwrite object.Object.toString with inout Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 14439] aa's keys, values not usable in @safe context

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14439 Seb changed: What|Removed |Added Keywords|pull| CC|

[Issue 18408] [Home]

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18408 Seb changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18492] DLang STL links are broken

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18492 Seb changed: What|Removed |Added Keywords||pull CC|

[Issue 18501] New: randomShuffle and partialShuffle should return their input argument

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18501 Issue ID: 18501 Summary: randomShuffle and partialShuffle should return their input argument Product: D Version: D2 Hardware: All OS: All Status: NEW

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

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 Walter Bright changed: What|Removed |Added Severity|major |blocker ---

[Issue 18501] randomShuffle and partialShuffle should return their input argument

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18501 Basile B. changed: What|Removed |Added Keywords||pull --- Comment #1 from

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

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #19 from Cy Schubert --- That probably makes sense. I can restrict FreeBSD 10 and 11 to an old release of dmd. At least it addresses the issue going forward. I'll rework the port the next time I visit it. I'm hoping to

[Issue 18468] cannot use `synchronized {}` in @safe code

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18468 Seb changed: What|Removed |Added Severity|enhancement |major --

[Issue 18491] std.experimental.logger default values after variadic template parameters

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18491 --- Comment #1 from Robert Schadek --- https://github.com/dlang/phobos/pull/6208 --

[Issue 18495] New: Integral promotion for a ~ operator

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18495 Issue ID: 18495 Summary: Integral promotion for a ~ operator Product: D Version: D2 Hardware: x86 OS: All Status: NEW Severity: minor Priority: P1

[Issue 18495] Integral promotion for a ~ operator

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18495 --- Comment #1 from Kirill --- Of course if I do add "-transition=intpromote" as advised by the compiler, it just gives an error: "cannot implicitly convert expression `~cast(int)d1` of type `int` to `ubyte`. Fixing this requires

[Issue 18495] Integral promotion for a ~ operator

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18495 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13690] Curiously Recurring Template Pattern

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13690 RazvanN changed: What|Removed |Added CC|

[Issue 13690] Interface final method which overrides a method in the parent interface leads to unimplementable interface

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13690 RazvanN changed: What|Removed |Added Summary|Curiously Recurring |Interface final method

[Issue 18488] test_extractor misses version(unittest) blocks, causing `Deprecation: X is not visible from Y`

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18488 Seb changed: What|Removed |Added Status|NEW |RESOLVED CC|