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

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #5 from Cy Schubert --- Thanks. I'll develop a patch (will take some time -- I have a number of projects on the fly at the moment). The patch will will work for FreeBSD 12 after r318736 but break all FreeBSD releases

[Issue 17625] Confusing error message for private functions in different modules

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17625 Ketmar Dark changed: What|Removed |Added CC|

[Issue 17625] New: Confusing error message for private functions in different modules

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17625 Issue ID: 17625 Summary: Confusing error message for private functions in different modules Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 16650] Wrong mangling for extern(C++) with posix stat_t

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16650 --- Comment #4 from Vladimir Panteleev --- It's easy enough to test! $ cat test.d pragma(mangle, "CeciNestPasUnS") struct S { } extern(C++) void fun(S* s); pragma(msg, fun.mangleof); $ dmd -o- test.d _Z3funP1S

[Issue 17624] New: typo in Fields documentation section of https://dlang.org/library/object/exception.html

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17624 Issue ID: 17624 Summary: typo in Fields documentation section of https://dlang.org/library/object/exception.html Product: D Version: D2 Hardware: All OS: All

[Issue 9776] Make raw write mode the default

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9776 --- Comment #10 from Nick Sabalausky --- As already said before, windows notepad is the *only program that doesn't handle it (which makes it very *unlike* '/' if indeed "many programs" fail to deal with properly - which

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

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17004 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

[Issue 6410] Few common exceptions in std.exception

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6410 --- Comment #6 from Jonathan M Davis --- (In reply to greenify from comment #5) > FYI there will be HttpStatusException soon: > https://github.com/dlang/phobos/pull/5551 Yeah, but it's not generic. It's derived from

[Issue 16650] Wrong mangling for extern(C++) with posix stat_t

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16650 --- Comment #3 from Jacob Carlborg --- Is it possible to use pragman(mangle) on a struct? --

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

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #11 from Nemanja Boric <4bur...@gmail.com> --- https://github.com/dlang/druntime/pull/1862 --

[Issue 9776] Make raw write mode the default

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

[Issue 16397] missing coverage from template instances when using separate compilation

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16397 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/1f7e59980539fe0f9ba352b258e8266db6bdff01 fix test coverage - use single tests as workaround for

[Issue 17623] Unexpected failure of an assertion on empty strings

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

[Issue 17622] inline for m64 fails web APPS

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17622 --- Comment #2 from Vladimir Panteleev --- Please provide a full self-contained test case, so that we can reproduce the bug. --

[Issue 16397] missing coverage from template instances when using separate compilation

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16397 --- Comment #2 from Martin Nowak --- cat > a.d << CODE module a; import b; unittest { foo!int(); } CODE cat > b.d << CODE module b; void foo(T)() { return; // line is covered } unittest { foo!int(); } CODE dmd -c -cov

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

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #10 from Nemanja Boric <4bur...@gmail.com> --- Ok, I finally got some time to get back to this issue. There's a sigbus really running, but this is caused by GC, because the runtime asserts in the shared library finalizers, so it seems

[Issue 5077] std.algorithm.schwartzSort is slow

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5077 safety0ff.bugz changed: What|Removed |Added CC|

[Issue 16397] missing coverage from template instances when using separate compilation

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16397 Martin Nowak changed: What|Removed |Added Summary|test_runner in coverage |missing coverage from

[Issue 16397] test_runner in coverage mode doesn't match with individual test (covers less)

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

[Issue 17621] Don't use deprecated stuff inside Phobos (std/uri.d(338): std.utf.toUTF8) or don't warn the users who are not using it.

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

[Issue 17556] std.json encodes non-BMP characters incorrectly with JSONOptions.escapeNonAsciiChars

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17556 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/941e2936b6c90fce0b11eada9605c231ca498e9f Fix Issue 17556 - std.json encodes non-BMP characters

[Issue 5904] std.json parseString doesn't handle chars outside the BMP

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5904 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/b23e7a4107cc2eb3275e022cb46f7270e586ca29 Fix Issue 5904 - std.json parseString doesn't handle

[Issue 17555] [REG2.070.0] Control characters in JSON data are invalid and should cause an exception

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17555 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/55aa34e4407cd24a29f5e271a3fa318d56acf487 Fix Issue 17555 - [REG2.070.0] Control characters in

[Issue 17623] New: Unexpected failure of an assertion on empty strings

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17623 Issue ID: 17623 Summary: Unexpected failure of an assertion on empty strings Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 17564] std.experimental.allocator.theAllocator is null within shared static this

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17564 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/4a5d2b3b189f072e9bd0b1779a7d585e3945921b Fix issue 17564: Eliminate "static this" for

[Issue 17557] std.json should not do UTF decoding when parsing

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17557 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/226f8e001c256836bdcc7917443704db93f318c3 Fix Issue 17557 - std.json should not do UTF decoding

[Issue 17553] std.json should not do UTF decoding when encoding JSON

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17553 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5031ff1446f58a4a76e16d76aa80329d1981cb32 Fix Issue 17553 - std.json should not do UTF decoding

[Issue 17622] inline for m64 fails web APPS

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17622 steven kladitis changed: What|Removed |Added Keywords||dll ---

[Issue 17622] New: inline for m64 fails web APPS

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17622 Issue ID: 17622 Summary: inline for m64 fails web APPS Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: major Priority: P1

[Issue 17621] New: Don't use deprecated stuff inside Phobos (std/uri.d(338): std.utf.toUTF8) or don't warn the users who are not using it.

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17621 Issue ID: 17621 Summary: Don't use deprecated stuff inside Phobos (std/uri.d(338): std.utf.toUTF8) or don't warn the users who are not using it. Product: D Version: D2

[Issue 7063] No error or warning for conflicting D and C symbols

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

[Issue 17620] dwarfeh(327) fatal error

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17620 Sönke Ludwig changed: What|Removed |Added CC|

[Issue 16641] Infinite loop on InvalidMemoryOperationError in __dmd_personality_v0

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16641 --- Comment #4 from Etienne --- I still get this infinite loop problem every now and then. I got around it by auto-launching more processes and killing them every hour, it seems like it happens when my (very busy) application

[Issue 6410] Few common exceptions in std.exception

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6410 greenify changed: What|Removed |Added CC||greeen...@gmail.com ---

[Issue 16641] Infinite loop on InvalidMemoryOperationError in __dmd_personality_v0

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16641 Martin Nowak changed: What|Removed |Added Keywords||EH CC|

[Issue 17620] New: dwarfeh(327) fatal error

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17620 Issue ID: 17620 Summary: dwarfeh(327) fatal error Product: D Version: D2 Hardware: All OS: Linux Status: NEW Keywords: EH Severity: major

[Issue 17271] dwarfeh(224) fatal error

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17271 Martin Nowak changed: What|Removed |Added Keywords||EH Priority|P1

[Issue 17271] dwarfeh(224) fatal error

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

[Issue 6410] Few common exceptions in std.exception

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6410 --- Comment #4 from Vladimir Panteleev --- I think the only good idea from bearophile's list is OverflowException, as conversion data often comes from user input, and it may be useful to distinguish values that are

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17619 --- Comment #2 from Martin Krejcirik --- (In reply to Rainer Schuetze from comment #1) > 1. the line number attached to the end of the for statement is the line of > the token following the loop, while it should be the line after the

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17619 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de