[Issue 18923] Semaphore internal handle should be `protected` instead of `private`

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

[Issue 18923] Semaphore internal handle should be `protected` instead of `private`

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18923 --- Comment #1 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/e43b889a331323790ce151533223ac6ec8166a79 fix issue 18923 - Semaphore internal handle should

[Issue 18996] New: Inserting a struct into an std.container Array causes SIGILL(4). Illegal Instruction.

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18996 Issue ID: 18996 Summary: Inserting a struct into an std.container Array causes SIGILL(4). Illegal Instruction. Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 18026] Stack overflow in ddmd/dtemplate.d:6241, TemplateInstance::needsCodegen()

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18026 Stefan Koch changed: What|Removed |Added CC||uplink.co...@gmail.com --- Comment #12 from

[Issue 17712] [REG 2.074] [LINK] Undefined reference to std.conv.toChars!(10, char, 1, uint).toChars(uint)

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17712 Mike Franklin changed: What|Removed |Added CC||slavo5...@yahoo.com --- Comment #14 from

[Issue 18966] extern(C++) constructor should match C++ semantics assigning vtable

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18966 Rainer Schuetze changed: What|Removed |Added Keywords||pull CC|

[Issue 18998] Improve Operator Overloading docs

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18998 --- Comment #1 from Manu --- I also suggest, for each operator as it is introduced, demonstrate the 'canonical' signature; what is the 'most standard/correct' way to specify these functions in their most simple cases. Imagine you were writing a D

[Issue 18958] extern(C++) wchar, dchar mangling not correct

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18958 --- Comment #2 from Manu --- Separate issue creates for wchar_t: https://issues.dlang.org/show_bug.cgi?id=18997 PR for this issue here: https://github.com/dlang/dmd/pull/8342 Problem is unit-tests that link against DMC++ fail, because DMC doesn't

[Issue 18999] New: MSCRT selection specifies _ITERATOR_DEBUG_LEVEL and produces a `version`

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18999 Issue ID: 18999 Summary: MSCRT selection specifies _ITERATOR_DEBUG_LEVEL and produces a `version` Product: D Version: D2 Hardware: All OS: Windows

[Issue 18997] New: extern(C++) mangling incorrect for wchar_t

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18997 Issue ID: 18997 Summary: extern(C++) mangling incorrect for wchar_t Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: major

[Issue 18997] extern(C++) mangling incorrect for wchar_t

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18997 Manu changed: What|Removed |Added Keywords||C++ --

[Issue 18998] Improve Operator Overloading docs

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18998 --- Comment #2 from Manu --- Convenience link: https://dlang.org/spec/operatoroverloading.html --

[Issue 18558] Template alias spec incomplete

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

[Issue 18558] Template alias spec incomplete

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18558 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/9c53bdc77ba51f30ca3170aa02484ddd0e9ce3ef Fix Issue 18558 - Template alias spec incomplete

[Issue 19000] New: Building botan library causes segfault in dsymbolsem.d

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19000 Issue ID: 19000 Summary: Building botan library causes segfault in dsymbolsem.d Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 18934] std.concurrency receive throws assertion failure if message is a struct containing const data

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

[Issue 18934] std.concurrency receive throws assertion failure if message is a struct containing const data

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18934 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/2de6f8da22615e97e016a0e7aecb39f6d5e322d0 Fix issue 18934 - make std.variant support getting

[Issue 18958] extern(C++) wchar, dchar mangling not correct

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18958 --- Comment #3 from Manu --- Actually, it looks like DMC++ *does* support char16_t/char32_t: https://www.digitalmars.com/ctg/CPP0x-Language-Implementation.html Just need to jig the unit-tests to make sure that's invoked somehow? --

[Issue 18998] New: Improve Operator Overloading docs

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18998 Issue ID: 18998 Summary: Improve Operator Overloading docs Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority:

[Issue 18026] Stack overflow in ddmd/dtemplate.d:6241, TemplateInstance::needsCodegen()

2018-06-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18026 --- Comment #13 from JR --- (In reply to Stefan Koch from comment #12) > This is caused by a giant chain of templates. > > I will take a look. Thank you! If you need more dustmite examples I can generate those on demand. --