digitalmars.D.bugs - [Issue 6332] New: Auto-return function cannot be inferred as safe
- d-bugmail puremagic.com (29/29) Jul 16 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6332
- d-bugmail puremagic.com (10/10) Dec 21 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6332
- d-bugmail puremagic.com (10/10) Feb 07 2012 http://d.puremagic.com/issues/show_bug.cgi?id=6332
- d-bugmail puremagic.com (10/10) Apr 20 2012 http://d.puremagic.com/issues/show_bug.cgi?id=6332
- d-bugmail puremagic.com (11/11) Nov 08 2012 http://d.puremagic.com/issues/show_bug.cgi?id=6332
- d-bugmail puremagic.com (10/10) Feb 05 2013 http://d.puremagic.com/issues/show_bug.cgi?id=6332
http://d.puremagic.com/issues/show_bug.cgi?id=6332 Summary: Auto-return function cannot be inferred as safe Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: kennytm gmail.com --- Comment #0 from kennytm gmail.com 2011-07-16 01:32:42 PDT --- Test case: ---------------------------------- auto f6332a()() { return 1; } int f6332b()() { return 1; } safe int g6332() { auto x = f6332b(); // OK when returning 'int' x = f6332a(); // error when returning 'auto' return x; } ---------------------------------- x.d(5): Error: safe function 'g6332' cannot call system function 'f6332a' ---------------------------------- -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 16 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6332 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch --- Comment #1 from Kenji Hara <k.hara.pg gmail.com> 2011-12-21 07:58:29 PST --- https://github.com/D-Programming-Language/dmd/pull/544 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 21 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6332 kennytm gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|patch |pull --- Comment #2 from kennytm gmail.com 2012-02-07 13:01:45 PST --- Also https://github.com/D-Programming-Language/dmd/pull/700 (o_O??) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 07 2012
http://d.puremagic.com/issues/show_bug.cgi?id=6332 SomeDude <lovelydear mailmetrash.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lovelydear mailmetrash.com --- Comment #3 from SomeDude <lovelydear mailmetrash.com> 2012-04-20 15:42:30 PDT --- Compiles with 2.059 on Win32. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Apr 20 2012
http://d.puremagic.com/issues/show_bug.cgi?id=6332 --- Comment #4 from github-bugzilla puremagic.com 2012-11-08 01:23:17 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/a8cae622dfa93d98b6a10aa4f869713675c5aff5 fix Issue 6332 - Auto-return function cannot be inferred as safe https://github.com/D-Programming-Language/dmd/commit/f6a212814630113441a567777a307a197400b922 Merge pull request #544 from 9rnsr/fix6963 Issue 6332 & 6356 & 6963 - Ignite pure/nothrow inference for template function -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 08 2012
http://d.puremagic.com/issues/show_bug.cgi?id=6332 Andrej Mitrovic <andrej.mitrovich gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |andrej.mitrovich gmail.com Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 05 2013