[Issue 11714] Improve error message for wrongly initialized thread-local class instances

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11714 calex changed: What|Removed |Added CC|

[Issue 17932] [scope] __traits(compiles, stmt) cannot test scope violations

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17932 calex changed: What|Removed |Added CC|

[Issue 17077] Unexpected optlink termination

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17077 Walter Bright changed: What|Removed |Added Hardware|x86_64 |x86 --

[Issue 10780] Optlink doesn't work on shared folder in VirtualBox

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10780 Walter Bright changed: What|Removed |Added Hardware|All |x86

[Issue 15183] Unexpected OPTLINK Termination at EIP=00425CF0

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15183 Walter Bright changed: What|Removed |Added Hardware|x86_64 |x86 --

[Issue 12054] PATH env. var longer than 1022 characters breaks OPTLINK search path

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12054 Walter Bright changed: What|Removed |Added Hardware|All |x86

[Issue 3327] OPTLINK and the librarian fail to see a symbol in a library

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3327 Walter Bright changed: What|Removed |Added Hardware|Other |x86 --

[Issue 5215] Crash with empty program

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5215 Walter Bright changed: What|Removed |Added Hardware|Other |x86 --

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

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4823 Walter Bright changed: What|Removed |Added Hardware|Other |x86 --

[Issue 16129] Linker error when using zero length array

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16129 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7997] Optlink issues 'Index Range' error with static zero length array

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7997 Walter Bright changed: What|Removed |Added CC|

[Issue 16855] Global void[0] causes OPTLINK Error when passed as ref Parameter

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16855 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16129] Linker error when using zero length array

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16129 Walter Bright changed: What|Removed |Added CC|

[Issue 15213] Unexpected OPTLINK Termination at EIP = 0040347E

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15213 Walter Bright changed: What|Removed |Added Hardware|x86_64 |x86 --

[Issue 13172] optimize and rawread cause symbol undefined errors

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13172 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7997] Optlink issues 'Index Range' error with static zero length array

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7997 Walter Bright changed: What|Removed |Added Summary|Optlink crash with static |Optlink issues

[Issue 6678] optlink crash with large array of structs

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6678 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6397] D1: Empty const string causes bad obj

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6397 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5950] [AA] Linker problem with AA.get()

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5950 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5215] Crash with empty program

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5215 Walter Bright changed: What|Removed |Added Keywords||Optlink --

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

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4823 Walter Bright changed: What|Removed |Added Keywords||Optlink

[Issue 4541] Intrinsic functions do not have pointers

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4541 Walter Bright changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 4315] Invalid object file created when appending const char[0] to char[]

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4315 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4176] Link error in switch with 4 or more cases and no default

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4176 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4010] dmd should support linkers other than OPTLINK

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4010 Walter Bright changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 3094] incorrect previous definition error

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3094 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2249] DMD can't handle include paths with spaces in them

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2249 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1404] Link failure with template mixin and function literal

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1404 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1327] Long environment variable value causes link failure.

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1327 Walter Bright changed: What|Removed |Added Keywords||Optlink

[Issue 17935] New: [scope] auto-generated destructor not scope aware

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17935 Issue ID: 17935 Summary: [scope] auto-generated destructor not scope aware Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: safe

[Issue 17934] [scope] scopeness entrypoint for unique/ref-counted missing

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17934 --- Comment #1 from Martin Nowak --- Even if `l` is not inferred as scope, it should be a local with limited lifetime. The return value `l.front` should have that same lifetime b/c of `return scope`. Both of them should be shorter as

[Issue 17934] New: [scope] scopeness entrypoint for unique/ref-counted missing

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17934 Issue ID: 17934 Summary: [scope] scopeness entrypoint for unique/ref-counted missing Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 15324] symbol is already defined / size of symbol changed

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15324 Walter Bright changed: What|Removed |Added See Also|

[Issue 17332] optilink or dmd bug

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17332 Walter Bright changed: What|Removed |Added See Also|

[Issue 17332] optilink or dmd bug

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17332 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16687] Win COFF: Duplicate COMDAT on overloaded templated function

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16687 Walter Bright changed: What|Removed |Added CC|

[Issue 17914] Accidental per-process limit of fiber uses

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17914 --- Comment #1 from briancsch...@gmail.com --- Minimal test case: void main() { import std.concurrency : Generator, yield; import std.stdio : File, writeln; auto f = File("/proc/sys/vm/max_map_count", "r"); ulong n;

[Issue 16687] Win COFF: Duplicate COMDAT on overloaded templated function

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16687 Walter Bright changed: What|Removed |Added CC|

[Issue 16660] Deprecate/Remove Optlink as Default Linker on Windows

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16660 Walter Bright changed: What|Removed |Added Severity|major |enhancement --

[Issue 16334] dmd producing invalid OMF file

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16334 Walter Bright changed: What|Removed |Added CC|

[Issue 11869] Optlink doesn't detects strings duplicate

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11869 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17881] Provide mechanism to preallocate memory from the GC

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17881 --- Comment #10 from Andrei Alexandrescu --- (In reply to Steven Schveighoffer from comment #8) > What I am looking for, > though, is the high-level API of "I have 20 million T's I want to allocate, > give me them properly

[Issue 17901] FreeBSD 10.3: AssertError@std/experimental/allocator/building_blocks/region.d(652)

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

[Issue 17901] FreeBSD 10.3: AssertError@std/experimental/allocator/building_blocks/region.d(652)

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17901 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/71ed13678d682c0cc446067703cb0e464e7ff2ac Fix issue 17901 - FreeBSD SbrkRegion alignment

[Issue 17933] New: Warn in case of implicit truncating float conversion

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17933 Issue ID: 17933 Summary: Warn in case of implicit truncating float conversion Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 6895] std.traits.isCovariantWith doesn't work for function, function pointer and delegate

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6895 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/1d26b5fef7ff33b51f0d26898f555727278b351b Fix issue 6895 std.traits.isCovariantWith doesn't work

[Issue 6895] std.traits.isCovariantWith doesn't work for function, function pointer and delegate

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

[Issue 9362] Add a method to remove one item to std.container.SList

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9362 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/aee56671f8226cb910017d0f5c49186771d06d1d Fix issue 9362 - Add linearRemoveElement from Slist

[Issue 9362] Add a method to remove one item to std.container.SList

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

[Issue 6895] std.traits.isCovariantWith doesn't work for function, function pointer and delegate

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6895 --- Comment #1 from Alexandru Razvan Caciulescu --- https://github.com/dlang/phobos/pull/5800 --

[Issue 6895] std.traits.isCovariantWith doesn't work for function, function pointer and delegate

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6895 Alexandru Razvan Caciulescu changed: What|Removed |Added CC|

[Issue 17918] Segmentation fault dmd failed with exit code 139.

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 --- Comment #4 from Roman --- I meant building. It's just for dub running and building are done with one command. I marked it as a regression because it's quite old code and I did not have problems with it before. I made this

[Issue 17878] Add __traits(isFuture, ...)

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17878 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/03b13c79cb98088c60faa2457db0d8f85a0bc6dc Fix Issue 17878 - Add __traits(isFuture, ...)

[Issue 17924] allow to omit middle operator in ternary condition (a.k.a. add ?: Elvis operator)

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17924 RazvanN changed: What|Removed |Added CC|

[Issue 17918] Segmentation fault dmd failed with exit code 139.

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 --- Comment #3 from Walter Bright --- Also, why is this marked as a regression? What dmd did it work with before? --

[Issue 17918] Segmentation fault dmd failed with exit code 139.

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 Walter Bright changed: What|Removed |Added CC|

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

2017-10-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17246 Walter Bright changed: What|Removed |Added CC|