[Issue 15628] New: Exceptions in fibers never caught with /SAFESEH

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15628 Issue ID: 15628 Summary: Exceptions in fibers never caught with /SAFESEH Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: enhancement

[Issue 15626] extern(C++) calling crash

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15626 --- Comment #2 from Walter Bright --- Stripping away the unnecessary template and complex names: -- D - extern(C++) { class C { } interface I { void f(); } abstract

[Issue 15627] @safe code generates access violation

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15627 ZombineDev changed: What|Removed |Added URL||wrong-code

[Issue 15628] Exceptions in fibers never caught with /SAFESEH

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15628 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/44285e90d946f677273e9d8365af7862c2ff1c9b Merge pull request

[Issue 15628] Exceptions in fibers never caught with /SAFESEH

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

[Issue 15604] std.array.array of structs with template opAssign and default initialised "new"ed class member.

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15604 --- Comment #3 from John Colvin --- (In reply to David Nadlinger from comment #2) > As I pointed out in the GitHub issue, I'm not convinced that this is a > regression. Isn't it just an accepts-invalid bug in the

[Issue 13821] fiber + exception + win server 2012 failures

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13821 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

[Issue 15623] is(M!N) evaluates to true for M!N that fails to instantiate.

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15623 --- Comment #2 from Adrian Matoga --- It's not only module scope - it's broken also inside templates, e.g.: --- template canBeInstantiated(alias StructTemplate, Parameters...) { static if (is(StructTemplate!Parameters))

[Issue 15629] [REG] wrong code with "-O -inline" but correct with "-O"

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15629 --- Comment #2 from Ivan Kazmenko --- Turned out that array b is also not necessary. A bit less code (testmodule2.d): - import std.math; import std.stdio; void main () { int [] a = [3]; int value = abs (a[0]); if

[Issue 15629] New: [REG] wrong code with "-O -inline" but correct with "-O"

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15629 Issue ID: 15629 Summary: [REG] wrong code with "-O -inline" but correct with "-O" Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW

[Issue 15629] [REG] wrong code with "-O -inline" but correct with "-O"

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15629 --- Comment #1 from Ivan Kazmenko --- Here is the relevant disassembly of the object file produced 2.070.0: - __Dmain PROC NEAR ; COMDEF __Dmain sub esp, 44 ; _ 83. EC, 2C

[Issue 15630] New: gdb: for enums values

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15630 Issue ID: 15630 Summary: gdb: for enums values Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: minor Priority: P1

[Issue 314] [module] Static, renamed, and selective imports are always public

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=314 --- Comment #51 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/03ec7f38bd29d1c6eb851e4516b74370345e9e49 Don't use top-level

[Issue 15610] extern(C++) multiple inheritance - calling with wrong 'this' ptr

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15610 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/f46f2197f458b4f242484b486302a383e70ceac4 fix Issue 15610 -

[Issue 15631] gdb: Parent's scope not considered for symbol lookup

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15631 --- Comment #1 from Iain Buclaw --- :-D --

[Issue 15631] New: gdb: Parent's scope not considered for symbol lookup

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15631 Issue ID: 15631 Summary: gdb: Parent's scope not considered for symbol lookup Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: minor

[Issue 14895] ICE on array operation when its result is concatenated

2016-01-30 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14895 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/67392afd2bb489e48a8234d96077f4579e05b511 fix Issue 14895 - ICE on