[Issue 8608] CTFE seems to be invoked implicitly(std.parallelism.task)

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8608 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||CTFE, ice

[Issue 8498] modifying foreach range iterator fails in CTFE

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8498 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||CTFE, wrong-code

[Issue 8598] [regression 2.059] Calling template function doesn't print instantiated line number

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8598 --- Comment #2 from github-bugzi...@puremagic.com 2012-09-03 01:19:58 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8608] CTFE seems to be invoked implicitly(std.parallelism.task)

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8608 --- Comment #2 from Eyy�b Sari eyyub.pangeara...@gmail.com 2012-09-03 01:58:26 PDT --- (In reply to comment #1) CTFE is invoked because doFor(file) is an expression Oh indeed, I didn't notice that...sorry. The internal compiler error

[Issue 8498] modifying foreach range iterator fails in CTFE

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8498 --- Comment #2 from timon.g...@gmx.ch 2012-09-03 08:09:07 PDT --- (In reply to comment #1) Here's a reduced test case. There are 10 iterations, even though the iteration variable is changed. int fun(){ int r=0; foreach(i;0..10) {

[Issue 8614] New: Cannot change the iteration index during CTFE

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8614 Summary: Cannot change the iteration index during CTFE Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 4584] std.algorithm.sort fails with SwapStrategy.stable

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4584 Xinok xi...@live.com changed: What|Removed |Added CC||xi...@live.com --- Comment #6

[Issue 8614] Cannot change the iteration index during CTFE

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8614 timon.g...@gmx.ch changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8498] modifying foreach range iterator fails in CTFE

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8498 timon.g...@gmx.ch changed: What|Removed |Added CC||philippe.sig...@gmail.com ---

[Issue 8615] New: Unused lazy arguments generate redundant code in empty inlined functions

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8615 Summary: Unused lazy arguments generate redundant code in empty inlined functions Product: D Version: D2 Platform: x86_64 OS/Version: Mac OS X Status: NEW

[Issue 4584] std.algorithm.sort fails with SwapStrategy.stable

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4584 --- Comment #7 from Dmitry Olshansky dmitry.o...@gmail.com 2012-09-03 14:14:23 PDT --- (In reply to comment #6) I've written a collection of sorting algorithms for D: https://github.com/Xinok/XSort I recommend using timsort.d or

[Issue 8616] New: Make pointers dereference with UFCS like they do with member functions

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8616 Summary: Make pointers dereference with UFCS like they do with member functions Product: D Version: unspecified Platform: All OS/Version: All Status: NEW

[Issue 8603] Member access operator doesn't always dereference the pointer it's operating on

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8603 Maxim Fomin ma...@maxim-fomin.ru changed: What|Removed |Added CC||jmdavisp...@gmx.com

[Issue 8616] Make pointers dereference with UFCS like they do with member functions

2012-09-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8616 --- Comment #2 from Jonathan M Davis jmdavisp...@gmx.com 2012-09-03 20:35:09 PDT --- The problem is that with this approach pointers are implicitly dereference Which is what happens when calling member functions on pointers to structs