[Issue 8073] Regression (git) Error: undefined identifier __result

2012-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8073


Walter Bright  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution||FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 4311] Applying a template to a variadic template parameter in a templated function's parameter list breaks compilation

2012-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4311


Simen Kjaeraas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


--- Comment #5 from Simen Kjaeraas  2012-05-13 12:27:11 
PDT ---
Indeed.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 4256] Inner template mathods can't access this pointer

2012-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4256


Simen Kjaeraas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 8089] Importing package as module causes segfault

2012-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8089


Walter Bright  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution||FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 7995] regression(2.059): D runtime initialization from C fails on OSX in 2.059, worked in 2.058

2012-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7995



--- Comment #3 from github-bugzi...@puremagic.com 2012-05-13 00:34:37 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/druntime

https://github.com/D-Programming-Language/druntime/commit/714e86fb88459807f35fe7270da592ee06e40e31
Fix issue 7995: D runtime initialization from C fails on OSX in 2.059, worked
in 2.058.

I also refactored the startup code to remove duplicated code.
This will hopefully reduce this kind of bugs in the future.

https://github.com/D-Programming-Language/druntime/commit/6467f87e1a6b4696b9929c459b38477df1cf0522
Merge pull request #205 from jacob-carlborg/7995

Fix issue 7995: D runtime initialization from C fails on OSX in 2.059, w...

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 8089] Importing package as module causes segfault

2012-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8089



--- Comment #2 from github-bugzi...@puremagic.com 2012-05-13 00:15:54 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/5445a3ca8bbfd873e6881a2a2af7eeafdd13087f
Fix for issue# 8089.

https://github.com/D-Programming-Language/dmd/commit/740567441cd56ca28174a12dca1f3d01490bbd94
Merge pull request #942 from jmdavis/8089

Fix for issue# 8089.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 8091] Optimizer generates wrong code when reducing comparisons.

2012-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8091



--- Comment #1 from Kasumi Hanazuki  2012-05-12 23:58:16 
PDT ---
more simplification:



int solve(int n) {
int a = (n == 0) ? 1 : (n == 1) ? 1 : 0;
return (a != 0) ? a : 0;
}

void main() {
assert(solve(0) ==  1);
assert(solve(1) ==  1); // fails with -O
assert(solve(2) ==  0);
}

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---