digitalmars.D.bugs - [Issue 7261] New: [ICE glue.c line 678] With taskPool.reduce
- d-bugmail puremagic.com (25/25) Jan 09 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7261
- d-bugmail puremagic.com (9/9) Feb 02 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7261
- d-bugmail puremagic.com (10/10) Feb 04 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7261
- d-bugmail puremagic.com (14/14) Feb 04 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7261
- d-bugmail puremagic.com (18/18) Feb 05 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7261
- d-bugmail puremagic.com (8/8) Feb 05 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7261
- d-bugmail puremagic.com (9/9) Feb 05 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7261
http://d.puremagic.com/issues/show_bug.cgi?id=7261 Summary: [ICE glue.c line 678] With taskPool.reduce Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: bearophile_hugs eml.cc --- Comment #0 from bearophile_hugs eml.cc 2012-01-09 16:51:12 PST --- Compiled with -inline: import std.parallelism: taskPool; void main() { int x = taskPool.reduce!q{a + b}([1, 2]); } DMD 2.058 head: Assertion failure: '!vthis->csym' on line 678 in file 'glue.c' The same code compiles and runs without errors without -inline. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 09 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7261 SHOO <zan77137 nifty.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zan77137 nifty.com Severity|normal |regression -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 02 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7261 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla digitalmars.com --- Comment #1 from Walter Bright <bugzilla digitalmars.com> 2012-02-04 01:43:30 PST --- Is this a regression? Did it ever work? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 04 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7261 --- Comment #2 from SHOO <zan77137 nifty.com> 2012-02-04 23:47:11 PST --- import std.parallelism; void func() { } void main() { taskPool.put(task(&func)); } ----------------- I can compile this code in dmd2.057, but cannot compile it in git head. (dmd displays similar error message.) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 04 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7261 --- Comment #3 from Walter Bright <bugzilla digitalmars.com> 2012-02-05 20:11:12 PST --- This reduces to: struct AbstractTask { ubyte taskStatus; } struct Task { AbstractTask base; alias base this; void opAssign(Task rhs){ } ~this() { if (taskStatus != 3) { } } } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 05 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7261 --- Comment #4 from github-bugzilla puremagic.com 2012-02-05 22:17:01 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/05e6f16efe9916d58d21b4d7b8433ea639208b82 Issue 7261 - ICE(glue.c): With taskPool.reduce -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 05 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7261 Walter Bright <bugzilla digitalmars.com> 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: -------
Feb 05 2012