[Issue 17059] [REG 2.072.2] incorrect circular reference with `is(Klass : Interface)`

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

[Issue 7997] Optlink crash with static zero length array

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

[Issue 6703] Unexpected OPTLINK Termination at EIP=0042785B

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

[Issue 15106] Optlink executed with LDC as compiler?

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

[Issue 7960] link-failure optlink crash EIP=00000000

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

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

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

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

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

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

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

[Issue 4868] optlink doesn't complain about wrong extern declaration

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

[Issue 8501] Unexpected OPTLINK Termination at EIP=0041078E

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

[Issue 11869] Optlink doesn't detects strings duplicate

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

[Issue 11302] optlink should support Environment32 section of sc.ini

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

[Issue 8569] Unexpected OPTLINK termination at EPI=00424D76

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

[Issue 7634] optlink creates bad debug info for a large number of modules

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

[Issue 7139] OPTLINK Termination EIP=00428DA3

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

[Issue 5767] Optlink crash

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

[Issue 4324] Optlink silently ignores corrupt object file

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

[Issue 8222] Optlink crashes when debug info is enabled

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

[Issue 8791] Optlink fails when reading PATH variable and -g is used

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

[Issue 8377] Unexpected OPTLINK Termination at EIP=004106BE

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

[Issue 4833] dmd -od doesn't make it to optlink's command line for map files

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

[Issue 5860] optlink borken for paths with "+" (plus) in PATH

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

[Issue 8536] OPTLINK crash with large fixed-size array

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

[Issue 2837] OPTLINK and LARGEADDRESSAWARE

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

[Issue 3870] Unexpected OPTLINK Termination at EIP=00403208

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

[Issue 4035] Unexpected optlink termination

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

[Issue 5662] Optlink 8.00.11 hangs

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

[Issue 6678] optlink crash with large array of structs

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

[Issue 4831] Optlink rejects paths with invalid characters based on HPFS filesystem instead of NTFS

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

[Issue 3372] optlink silently mistreats object files with more than 16384 symbols

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

[Issue 6144] Unexpected OPTLINK Termination at EIP=00428DA3

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

[Issue 4808] UNEXPECTED OPTLINK TERMINATION AT EIP=0042787B

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

[Issue 4645] to!string(const char*) in library causes Optlink to issue warning

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

[Issue 5670] Optlink 8.00.11 crash

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

[Issue 4275] Unexpected optlink termination when 'export' attribute is missing

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

[Issue 4009] OPTLINK ruins the day yet again

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

[Issue 2378] Win32 OPTLINK crashes when it links some kind of static library into a executeable.

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

[Issue 3544] optlink termination 0041338f with recursive nested functions

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

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

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

[Issue 3114] optlink failing on multicore machines

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

[Issue 1439] Optlink segfault with long template string arguments

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

[Issue 2817] optlink crashes because of utf8 string?

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

[Issue 2436] Unexpected OPTLINK termination EIP = 00425303 with /co

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

[Issue 424] Unexpected OPTLINK Termination at EIP=0044C37B (too many fixups)

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

[Issue 17082] New: assert in std.algorithm.iteration splitter example does not compile.

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17082 Issue ID: 17082 Summary: assert in std.algorithm.iteration splitter example does not compile. Product: D Version: D2 Hardware: x86 OS: Mac OS X

[Issue 16355] __xpostblit incorrectly generated for a struct with a zero-length static array

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16355 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/75ea4a884328d194e9f98631e3295a293c57a787 Fix issue 16355 - Don't emit a __xpostblit when it's not

[Issue 15418] [Optlink] Warning 178: .LIB pagesize exceeds 512

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

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

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

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

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

[Issue 17077] Unexpected optlink termination

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

[Issue 15118] Have dmd on Win32 look for optlink.exe instead of link.exe

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

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

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

[Issue 2760] DMD can't prevent optlink from generating a map file

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

[Issue 4010] dmd should support linkers other than OPTLINK

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

[Issue 15418] [Optlink] Warning 178: .LIB pagesize exceeds 512

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15418 Walter Bright changed: What|Removed |Added CC|

[Issue 17076] [scope] compiling identity function template with -dip1000 causes error

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17076 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e11a1cd13ce6450bb3b2ec91da267e2b7547fe24 Merge pull request #6420 from WalterBright/ret-ptrs [scope]

[Issue 15418] Warning 178: .LIB pagesize exceeds 512

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15418 Mike Wey changed: What|Removed |Added Hardware|x86_64 |x86 --

[Issue 16640] void fun(string file=__FILE_FULL_PATH__) returns relative path

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16640 --- Comment #4 from Timothee Cour --- Just thought about introducing __DIR__ instead, see my post: http://forum.dlang.org/post/mailman.1717.1483984089.9448.digitalmar...@puremagic.com __DIR__ trait (return getcwd at

[Issue 12202] SortedRange + alias this + foreach => Segmentation fault

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12202 Martin Krejcirik changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17081] Bodies in extern cpp functions in D files are not linked

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17081 --- Comment #1 from Alexandru Razvan Caciulescu --- IMPORTANT: A template function had to be used because regular functions would not be linked (notice "... const(char)* name()() ...") --

[Issue 16640] void fun(string file=__FILE_FULL_PATH__) returns relative path

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16640 --- Comment #3 from Jonathan Marler --- The __FILE_FULL_PATH__ macro is a feature that I added to the DMD compiler in the commit you referenced (67d08406f7451954cd8caf5faea6a2a87244f8e7). I never tested using it as a default

[Issue 17081] Bodies in extern cpp functions in D files are not linked

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17081 Alexandru Razvan Caciulescu changed: What|Removed |Added Assignee|nob...@puremagic.com

[Issue 17081] Bodies in extern cpp functions in D files are not linked

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17081 Alexandru Razvan Caciulescu changed: What|Removed |Added Status|NEW

[Issue 17081] New: Bodies in extern cpp functions in D files are not linked

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17081 Issue ID: 17081 Summary: Bodies in extern cpp functions in D files are not linked Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 17080] Can assign delegate to function

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17080 --- Comment #1 from Marenz --- Note that this not only compiles but also does something very nasty if you call the resulting func. So this silently corrupts your memory which I consider quite dangerous. --

[Issue 17080] New: Can assign delegate to function

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17080 Issue ID: 17080 Summary: Can assign delegate to function Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1

[Issue 17079] New: dmd -v should show all generated files including objects

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17079 Issue ID: 17079 Summary: dmd -v should show all generated files including objects Product: D Version: D2 Hardware: x86 OS: All Status: NEW

[Issue 16640] void fun(string file=__FILE_FULL_PATH__) returns relative path

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16640 Timothee Cour changed: What|Removed |Added CC|

[Issue 17076] [scope] compiling identity function template with -dip1000 causes error

2017-01-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17076 Walter Bright changed: What|Removed |Added CC|