[Issue 14195] Ice when mangling templated function parameter extern(C++) function

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14195 --- 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/c4ef4296e217337de4d4137bae57bfda710454e2 Fixed bug 14195: Added C++

[Issue 14206] New: cdouble is broken

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14206 Issue ID: 14206 Summary: cdouble is broken Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: major Priority: P1

[Issue 14205] New: Document D compatibility with fork

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14205 Issue ID: 14205 Summary: Document D compatibility with fork Product: D Version: D1 D2 Hardware: All URL: http://forum.dlang.org/post/mc352o$239k$2@digitalmars.

[Issue 14003] fork() on MacOS X 10.10.1 results in a core.exception.InvalidMemoryOperationError@(0)

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14003 Sobirari Muhomori dfj1es...@sneakemail.com changed: What|Removed |Added See Also|

[Issue 4368] Fork() on OS X 2.047 results in a core.thread.ThreadException

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4368 Sobirari Muhomori dfj1es...@sneakemail.com changed: What|Removed |Added See Also|

[Issue 6846] std.concurrency and fork/execv

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6846 Sobirari Muhomori dfj1es...@sneakemail.com changed: What|Removed |Added See Also|

[Issue 14205] Document D compatibility with fork

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14205 Sobirari Muhomori dfj1es...@sneakemail.com changed: What|Removed |Added See Also|

[Issue 14195] Ice when mangling templated function parameter extern(C++) function

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14195 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||C++, ice CC|

[Issue 6846] std.concurrency and fork/execv

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6846 --- Comment #1 from Sobirari Muhomori dfj1es...@sneakemail.com --- You allocate in a forked process. Try to use spawnProcess instead, it tries to avoid complex operations after fork. --

[Issue 14096] ICE in toir.c: 187

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14096 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||ice, pull

[Issue 14204] New: ldexp for double and float

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14204 Issue ID: 14204 Summary: ldexp for double and float Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1

[Issue 14207] New: Assertion failure: '(vd-storage_class (STCout | STCref)) ? isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' on line 6724 in file 'interpret.c'

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14207 Issue ID: 14207 Summary: Assertion failure: '(vd-storage_class (STCout | STCref)) ? isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' on line 6724 in file

[Issue 14208] New: Use a single signal number for GC thread suspend and resume

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14208 Issue ID: 14208 Summary: Use a single signal number for GC thread suspend and resume Product: D Version: unspecified Hardware: Other OS: Linux

[Issue 14211] New: Compiler should devirtualize calls to members of final class

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14211 Issue ID: 14211 Summary: Compiler should devirtualize calls to members of final class Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW

[Issue 13548] wrong sqrt

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13548 Илья Ярошенко ilyayaroshe...@gmail.com changed: What|Removed |Added Summary|wrong CTFE sqrt |wrong sqrt --

[Issue 13172] optimize and rawread cause symbol undefined errors

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13172 briancsch...@gmail.com changed: What|Removed |Added CC||briancsch...@gmail.com --- Comment

[Issue 14210] invalid merging of template instances

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 --- Comment #2 from Kenji Hara k.hara...@gmail.com --- (In reply to Ketmar Dark from comment #0) compiler erroneously merges templates with different delegate types. let's run the following code: [snip] both results are obviously wrong, 'cause

[Issue 14210] invalid merging of template instances

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 --- Comment #3 from Ketmar Dark ket...@ketmar.no-ip.org --- it's ok to instantiate the same template (as the function signatures are the same). but it's not ok to merge them for CTFE. actually, i have code like this: === import std.traits :

[Issue 14201] fatal error LNK1235: corrupt or invalid COFF symbol table

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14201 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/1acab082d11618f635332bf15a5c270b6bc14856 Merge pull request #4422

[Issue 14201] fatal error LNK1235: corrupt or invalid COFF symbol table

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14201 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12368] std.file.write conflicts with std.stdio.write

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12368 Issue 12368 depends on issue 13009, which changed state. Issue 13009 Summary: [REG2.064] inout overload conflicts with non-inout when used via alias this https://issues.dlang.org/show_bug.cgi?id=13009 What|Removed

[Issue 13009] [REG2.064] inout overload conflicts with non-inout when used via alias this

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13009 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 14200] C++ mangling issue with expanded tuples

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14200 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/1c24d35583b1d49045013d7451c92c0752ba55e8 Merge pull request #4421

[Issue 14210] invalid merging of template instances

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 --- Comment #6 from Ketmar Dark ket...@ketmar.no-ip.org --- (In reply to Kenji Hara from comment #4) (In reply to Ketmar Dark from comment #3) this is CTFE wrapper generator, and with merging like now *each* registered delegate with the same

[Issue 14096] ICE in toir.c: 187

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14096 --- 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/3fb5ef65a1ee69c4198a4ed8b52df515f91370fc fix Issue 14096 - ICE in

[Issue 14210] invalid merging of template instances

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #5 from

[Issue 14210] invalid merging of template instances

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 --- Comment #4 from Kenji Hara k.hara...@gmail.com --- (In reply to Ketmar Dark from comment #3) this is CTFE wrapper generator, and with merging like now *each* registered delegate with the same parameter types will get the same default values.

[Issue 12379] Add toFile function which writes its first argument to a file

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12379 Issue 12379 depends on issue 13009, which changed state. Issue 13009 Summary: [REG2.064] inout overload conflicts with non-inout when used via alias this https://issues.dlang.org/show_bug.cgi?id=13009 What|Removed

[Issue 13009] [REG2.064] inout overload conflicts with non-inout when used via alias this

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13009 --- Comment #10 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/b4f6725e3c94c302d5b161a6d7f8dff271cb8f64 fix Issue 13009 - inout

[Issue 14209] New: Duplicate Comdat with extern(C++)

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14209 Issue ID: 14209 Summary: Duplicate Comdat with extern(C++) Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: normal Priority:

[Issue 14211] Compiler should devirtualize calls to members of final class

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14211 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||performance, pull

[Issue 14210] New: invalid merging of template instances

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 Issue ID: 14210 Summary: invalid merging of template instances Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: major Priority: P1

[Issue 13975] ICE: dmd crash if -gc and enum member is immutable int

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13975 Benjamin Thaut c...@benjamin-thaut.de changed: What|Removed |Added CC|

[Issue 14210] invalid merging of template instances

2015-02-20 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14210 Ketmar Dark ket...@ketmar.no-ip.org changed: What|Removed |Added CC||ket...@ketmar.no-ip.org