[Issue 13512] Allow non-UTF-8 encoding in shebang line

2017-07-02 Thread via Digitalmars-d-bugs
mit/48d5ef139b4d1aa874a3094bcccd16114c3f3349 Merge pull request #6959 from CyberShadow/pull-20170702-145440 Fix Issue 13512 - Allow non-UTF-8 encoding in shebang line merged-on-behalf-of: Andrei Alexandrescu <andra...@users.noreply.github.com> --

[Issue 6554] windows case insensitive imports

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6554 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 17307] [REG2.072.0][ICE] TypeBasic::implicitConvTo: After error "anonymous struct can only be a part of an aggregate"

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17307 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 10899] std.random.Random default RNG type should be customizable at compile-time

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10899 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 17467] BitArray are broken with <<= 64

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17467 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 13980] We need better documentation for potential contributors

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13980 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 16999] takeOne popFront/Back does not pop the source range

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16999 Vladimir Panteleev changed: What|Removed |Added Status|ASSIGNED

[Issue 15870] UFCS not recognized on array when passing as alias parameter

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

[Issue 14723] Typeinfo sent to GC does not retain storage class information

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14723 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 17389] std.traits.hasNested fails for class with member of same type

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17389 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/95f6d5bff36f2f951e0df6e899e92dc27e8311e8 Fix Issue 17389 - hasNested infinite recursion Happens

[Issue 17389] std.traits.hasNested fails for class with member of same type

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17389 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8293] Small amount of static analysis to avoid certain destructor bugs

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8293 --- Comment #3 from Vladimir Panteleev --- (In reply to Marco Leise from comment #2) > Which more or less means that if such an object is allocated with new, there > must always be a pointer to it to prevent

[Issue 17237] Wrong alignment of 256-bit and 512-bit vectors

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17237 Vladimir Panteleev changed: What|Removed |Added See Also|

[Issue 16087] Alignment (.alignof) and stack space incorrect for SIMD types.

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16087 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 17586] New: Overriding a deprecated base class function gives no warning

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17586 Issue ID: 17586 Summary: Overriding a deprecated base class function gives no warning Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 17584] Wrong error message for deprecated overrides

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17584 timon.g...@gmx.ch changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 17585] New: Wrong error message for deprecated overrides

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17585 Issue ID: 17585 Summary: Wrong error message for deprecated overrides Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 17584] New: Wrong error message for deprecated overrides

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17584 Issue ID: 17584 Summary: Wrong error message for deprecated overrides Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement

[Issue 8570] Tuples without named fields should implicitly convert to tuples with named fields when returned from a function

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8570 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 13207] Wrong code for 'extern' C/C++ function returning struct

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13207 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 5628] std.math unittest disabled - roundoff error in pow() on SSE2

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5628 --- Comment #6 from Vladimir Panteleev --- Here is the extracted test case from std.math: void main() { import std.math; immutable real x = 46; immutable float xf = x; immutable double xd = x;

[Issue 13060] @nogc reading an associative array

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13060 Vladimir Panteleev changed: What|Removed |Added Hardware|x86 |All

[Issue 14627] Implicit conversion from uint to dchar allows dchar > dchar.max

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14627 Vladimir Panteleev changed: What|Removed |Added Priority|P1 |P3

[Issue 6760] Disallow disabled overrides

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6760 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 16645] 3 errors messages instead of 1 after CTFE divide by 0

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

[Issue 16200] Faster pow implementation for integral exponents

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16200 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 15582] Slice returned by opSlice() not accepted as lvalue

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

[Issue 15368] Improve error message for "auto" keyword inside "foreach"

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

[Issue 13470] Crash with final struct containing anonymous union

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13470 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 8995] `is( == function)` creates tuple with parameter storage classes

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

[Issue 8995] `is( == function)` creates tuple with parameter storage classes

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8995 Vladimir Panteleev changed: What|Removed |Added CC|dlang-bugzilla@thecybershad |

[Issue 12059] Smarter error messages when a module contains a namespace with the same name

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12059 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 14320] Improve diagnostic message for "undefined identifier" error

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14320 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 12068] `enum` as `inout` function parameter isn't enough for `inout` return.

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12068 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 15762] Array casts involving const enums can be made @safe

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15762 Vladimir Panteleev changed: What|Removed |Added See Also|

[Issue 16674] Clarify lifetime of pointer to AA entry

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

[Issue 16968] Error.bypassedException is always null

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

[Issue 15505] extern(C++) array parameter mangling gains surprise const

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

[Issue 6207] Mixin template evaluated to string can convert to string mixin expression implicitly

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6207 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 12239] "undefined identifier" with named import and circular reference

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12239 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 15519] Circular imports leads to fwd ref error with aliased imports

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15519 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 17080] Can assign member-function-ptr to free-function-ptr

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

[Issue 2484] Templated classes have no moduleinfo

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2484 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 15892] Can't use alias this with static namespaces

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15892 Vladimir Panteleev changed: What|Removed |Added Hardware|x86 |All

[Issue 10317] (2.063): Recursive error within Phobos

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10317 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 17004] std.containers should be usable with @nogc

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17004 Vladimir Panteleev changed: What|Removed |Added Component|installer

[Issue 17583] New: Revive tools/pr/194 - compile the root module in the same step as getting the dependencies

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17583 Issue ID: 17583 Summary: Revive tools/pr/194 - compile the root module in the same step as getting the dependencies Product: D Version: D2 Hardware: All OS: All

[Issue 12802] Allow optional 'StorageClasses' for new alias syntax

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12802 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 12055] Error: basic type expected, not extern when using 'alias = function'

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12055 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 15648] Destructor constness doesn't take member destructor attributes into account

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15648 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 13512] Allow non-UTF-8 encoding in shebang line

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

[Issue 13512] Allow non-UTF-8 encoding in shebang line

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13512 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 9360] Bad error message with non-const template method

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

[Issue 9086] std.typecons.appendIfNotNull() or a better idea

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9086 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 17246] [REG2.053] Extra destructor call.

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17246 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 2005] dynamic va_arg looping/ align info in TypeInfo

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2005 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 13471] CTFE glitch when executing std.digest.crc.crc32Of() and checking the result with enforce(). (keyword: uninitialized variable)

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

[Issue 16621] [REG2.060] DMD hang in semantic3 on alias this or segfault

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16621 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 15868] Inappropriate error message: "base type must be class or interface" (and it is)

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15868 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 15519] Circular imports leads to fwd ref error with aliased imports

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15519 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 7443] Better diagnostic on wrongly written static constructor

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

[Issue 13532] std.regex performance (enums; regex vs ctRegex)

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13532 --- Comment #6 from Vladimir Panteleev --- 2017 timings with LDC 1.2.0 (DMD v2.072.2, LLVM 4.0.0): regexInline7 secs, 342 ms, 775 μs, and 9 hnsecs regexAuto5 secs, 195 ms, and 526 μs regexStatic5 secs,

[Issue 10810] wrong forward reference error when using return type deduction and a cyclic call flow

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10810 --- Comment #6 from timon.g...@gmx.ch --- (In reply to Vladimir Panteleev from comment #5) > (In reply to timon.gehr from comment #3) > > Currently, this is quite conservative. Analysis of any function is suspended > > if a function call with

[Issue 12669] autotester: Weekly Issues resolved graph is out of bounds

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12669 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 16104] Unions should allow fields with destructors, postblits, and invariants

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16104 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 2665] ICE(cod4.c) on certain const struct function return types

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2665 Vladimir Panteleev changed: What|Removed |Added See Also|

[Issue 4144] Better line number of semicolon expected errors

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4144 Vladimir Panteleev changed: What|Removed |Added See Also|

[Issue 10810] wrong forward reference error when using return type deduction and a cyclic call flow

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10810 --- Comment #5 from Vladimir Panteleev --- (In reply to timon.gehr from comment #3) > Currently, this is quite conservative. Analysis of any function is suspended > if a function call with unresolved return type is

[Issue 14795] Allow user types implementing opEquals/toHash in switch statements

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14795 Vladimir Panteleev changed: What|Removed |Added Summary|Extending D's switch

[Issue 14967] std.xml.Tag doesn't include attributes in comparison

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14967 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 10381] Nonsense associative array comparison

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10381 Vladimir Panteleev changed: What|Removed |Added See Also|

[Issue 13782] gdc - fails to compile. Unrecognized option "-plugin"

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13782 Vladimir Panteleev changed: What|Removed |Added Status|NEW

[Issue 17445] [REG2.073.0] Disagreement between 'static assert' and 'static if'

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17445 --- Comment #7 from Vladimir Panteleev --- (In reply to Vladimir Panteleev from comment #6) > Introduced in https://github.com/dlang/dmd/pull/6388 Specifically: https://github.com/dlang/dmd/pull/5972 (PR to scope

[Issue 17582] [REG2.059] Applying const to struct declaration should make the struct type const

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17582 Vladimir Panteleev changed: What|Removed |Added Summary|Applying const to struct

[Issue 17581] Document behavior of -betterC

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

[Issue 13767] Cannot partially destructure type qualifiers with == form of IsExpression

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

[Issue 4713] PATCH for interface generation: cleanup, bugfixes and prettyprinting

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4713 Norbert Nemec changed: What|Removed |Added Status|RESOLVED|CLOSED

[Issue 17582] Applying const to struct declaration should make the struct type const

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17582 Walter Bright changed: What|Removed |Added Severity|normal |regression ---

[Issue 17582] New: Applying const to struct declaration should make the struct type const

2017-07-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17582 Issue ID: 17582 Summary: Applying const to struct declaration should make the struct type const Product: D Version: D2 Hardware: All OS: All Status: