[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 --- Comment #3 from Martin Nowak c...@dawg.eu 2013-11-15 00:09:19 PST --- Interesting btw, such a function will either never or always throw an Error. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ---

[Issue 8525] optimizer loops infinitely

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8525 --- Comment #3 from Walter Bright bugzi...@digitalmars.com 2013-11-15 00:12:00 PST --- https://github.com/D-Programming-Language/dmd/pull/2774 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 11034] ICE: Assertion failed: (!scope), function toObjFile, file toobj.c, line 366.

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11034 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #2

[Issue 8650] SLice opOpAssign SLice with overlap does not throw

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8650 --- Comment #10 from Martin Nowak c...@dawg.eu 2013-11-15 00:49:44 PST --- (In reply to comment #8) IMHO, debug/release builds of druntime (or any library) are the wrong direction for contract enforcement. They pre/post conditions should

[Issue 10074] segfault in dmd

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=10074 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||daniel...@bigpond.com

[Issue 11090] ICE Template recursive instantiation causes Segfault

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11090 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com ---

[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 --- Comment #5 from Martin Nowak c...@dawg.eu 2013-11-15 01:35:56 PST --- (In reply to comment #3) Interesting btw, such a function will either never or always throw an Error. The fix is fairly simple, we need a way to annotate noreturn

[Issue 8525] optimizer loops infinitely

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8525 --- Comment #4 from github-bugzi...@puremagic.com 2013-11-15 03:00:15 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8650] SLice opOpAssign SLice with overlap does not throw

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8650 --- Comment #11 from github-bugzi...@puremagic.com 2013-11-15 03:57:37 PST --- Commit pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 --- Comment #6 from github-bugzi...@puremagic.com 2013-11-15 03:57:30 PST --- Commit pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 11103] w and d suffix for char literals too

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11103 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 11103] w and d suffix for char literals too

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11103 --- Comment #3 from bearophile_h...@eml.cc 2013-11-15 04:26:43 PST --- (In reply to comment #2) Well, I implemented it. It was pretty easy, but I'm really not sure if it's worth doing after all.

[Issue 11519] New: fixtiming issue in core.thread unittest

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11519 Summary: fixtiming issue in core.thread unittest Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P4

[Issue 11520] New: [bionic] qsort is missing on linux/bionic

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11520 Summary: [bionic] qsort is missing on linux/bionic Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 11521] New: Switch using same name variable leads to Access Violation

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11521 Summary: Switch using same name variable leads to Access Violation Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 2547] Array Ops should check length, at least when bounds checking is on

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=2547 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added Status|NEW

[Issue 11175] format prints null for all objects inheriting IUnknown

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11175 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 11504] [CTFE] JSONValue cannot make in CTFE

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11504 --- Comment #4 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-11-15 10:24:30 PST --- (In reply to comment #2) The reason why the code mentioned above was OK in the past is a thing by the bugs of the compilers. (SeeAlso: Issue11427

[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 --- Comment #7 from github-bugzi...@puremagic.com 2013-11-15 10:33:56 PST --- Commit pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 8650] SLice opOpAssign SLice with overlap does not throw

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8650 Stewart Gordon s...@iname.com changed: What|Removed |Added CC||s...@iname.com ---

[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 Temtaime temta...@gmail.com changed: What|Removed |Added CC||temta...@gmail.com ---

[Issue 8525] optimizer loops infinitely

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8525 --- Comment #5 from github-bugzi...@puremagic.com 2013-11-15 11:49:07 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 --- Comment #9 from monarchdo...@gmail.com 2013-11-15 11:53:06 PST --- (In reply to comment #8) Hi, guys. Maybe i'm too stupid, but how nothrow function can throw ? D defines both Exception and Error, which derive from Throwable.

[Issue 8525] optimizer loops infinitely

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8525 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with -O -release

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11461 --- Comment #10 from Temtaime temta...@gmail.com 2013-11-15 12:33:55 PST --- Clear. Thanks very much for explanation. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 11522] New: mixing template mixins of template functions creates issues for dmd

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11522 Summary: mixing template mixins of template functions creates issues for dmd Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW

[Issue 11522] mixing template mixins of template functions creates issues for dmd

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11522 --- Comment #1 from Phil Lavoie maidenp...@hotmail.com 2013-11-15 13:42:10 PST --- (In reply to comment #0) mixin template innerMixin() { void someFunc( string s )() if( s == tata ) { } } mixin template outerMixin() {

[Issue 11522] mixing template mixins of template functions creates issues for dmd

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11522 --- Comment #2 from Phil Lavoie maidenp...@hotmail.com 2013-11-15 13:50:22 PST --- (In reply to comment #1) (In reply to comment #0) mixin template innerMixin() { void someFunc( string s )() if( s == tata ) { } }

[Issue 11034] ICE: Assertion failed: (!scope), function toObjFile, file toobj.c, line 366.

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11034 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11417] rotate with immediate not recognized by optimizer

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11417 --- Comment #2 from github-bugzi...@puremagic.com 2013-11-15 14:42:46 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8596] Indeterministic assertion failure in rehash

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8596 --- Comment #27 from Walter Bright bugzi...@digitalmars.com 2013-11-15 14:59:28 PST --- Without a reproducible test case, this issue is really dead in the water. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 11417] rotate with immediate not recognized by optimizer

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11417 --- Comment #3 from github-bugzi...@puremagic.com 2013-11-15 15:01:45 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

[Issue 8596] Indeterministic assertion failure in rehash

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8596 --- Comment #28 from deadalnix deadal...@gmail.com 2013-11-15 15:03:35 PST --- (In reply to comment #27) Without a reproducible test case, this issue is really dead in the water. I assume you know what indeterministic means. Sadly these are

[Issue 11417] rotate with immediate not recognized by optimizer

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11417 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11523] New: pragma(lib x) doesn't have any effect in a static library

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11523 Summary: pragma(lib x) doesn't have any effect in a static library Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity:

[Issue 1955] debug info for temp variables

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1955 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added CC|

[Issue 704] destructors are called even if the constructor throws an exception

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=704 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added CC|

[Issue 309] std.boxer incorrectly handles interface instances (major problem in dmd reflection?)

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=309 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 11524] New: str.strip being shadowed by std.algorithm.strip

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11524 Summary: str.strip being shadowed by std.algorithm.strip Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 235] goto scope: cannot goto forward into different try block level

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=235 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 11508] [REG 2.064] Wrong code with -O on x86_64 for char comparisons

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11508 tchaje...@gmail.com changed: What|Removed |Added CC||tchaje...@gmail.com ---

[Issue 275] Undefined identifier in instances of templates with forward mixins

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=275 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 11479] [REG 2.064] DDoc regression?

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11479 --- Comment #1 from github-bugzi...@puremagic.com 2013-11-15 20:02:13 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 888] -cov and _ModuleInfo linking bugs

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=888 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 900] changing import order causes type mismatch

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=900 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 946] (D1 only) Circular reference undetected in some cases

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=946 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1360] GC emits HLT when GetThreadContext fails after CreateRemoteThread.

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1360 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added CC|

[Issue 1687] extern (C++) interface and vtbl

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1687 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added CC|

[Issue 3517] Allocators proposal

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=3517 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 1957] 'new' may return same memory to two threads

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1957 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2162] Access violation when threads run closures

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=2162 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2764] Skip link if main not found

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=2764 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added CC|

[Issue 11508] [REG 2.064] Wrong code with -O on x86_64 for char comparisons

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11508 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 1687] extern (C++) interface and vtbl

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1687 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 1687] extern (C++) interface and vtbl

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1687 --- Comment #6 from Andrei Alexandrescu and...@erdani.com 2013-11-15 22:12:18 PST --- Ah. I was using DMD64 D Compiler v2.064-devel-acc0cb0. OK to close then? -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 11445] adding double[string] causes crash

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11445 --- Comment #2 from github-bugzi...@puremagic.com 2013-11-15 22:14:37 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8664] Compiler causes stack overflow with recursive typedef and option -g

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8664 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 11445] adding double[string] causes crash

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11445 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1687] extern (C++) interface and vtbl

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1687 --- Comment #7 from yebblies yebbl...@gmail.com 2013-11-16 17:59:25 EST --- (In reply to comment #6) Ah. I was using DMD64 D Compiler v2.064-devel-acc0cb0. OK to close then? Can you try head on your machine? That commit is fairly recent -

[Issue 11317] glue.c:1218: virtual unsigned int Type::totym(): Assertion `0' failed.

2013-11-15 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11317 --- Comment #3 from Kenji Hara k.hara...@gmail.com 2013-11-15 23:25:26 PST --- Merged pull request: https://github.com/D-Programming-Language/dmd/pull/2766 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email