Jump to page: 1 2
Thread overview
[Issue 13745] Circular template attributes inference does not work
[Issue 13745] Circular CTFE properties deduction does not work
[Issue 13745] Circular CTFE attributes deduction does not work
[Issue 13745] Circular CTFE attributes inference does not work
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hsteoh@quickfur.ath.cx

--
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

Илья Ярошенко <ilyayaroshenko@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Circular CTFE properties    |Circular CTFE attributes
                   |deduction does not work     |deduction does not work

--
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |rejects-valid

--
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

--- Comment #1 from hsteoh@quickfur.ath.cx ---
Just wanted to add, that while this test case may look artificial, it reflects actual usage in Phobos where you may have one generic function instantiated in such a way that further down the road it gets re-instantiated. Such chains of dependencies are often buried deep within Phobos modules implicitly, due to the generic nature of most of Phobos modules, so this is a real, practical problem.

--
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

--- Comment #2 from hsteoh@quickfur.ath.cx ---
Related:
- https://github.com/D-Programming-Language/phobos/pull/2732 (first 2 commits
of this PR exhibits this problem after a change in import)
- https://github.com/D-Programming-Language/phobos/pull/2737 (comments explain
how to reproduce the problem)

--
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Circular CTFE attributes    |Circular CTFE attributes
                   |deduction does not work     |inference does not work

--
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

Илья Ярошенко <ilyayaroshenko@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Circular CTFE attributes    |Circular template
                   |inference does not work     |attributes inference does
                   |                            |not work

--
November 18, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

monarchdodra@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |monarchdodra@gmail.com
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=12542

--
November 22, 2014
https://issues.dlang.org/show_bug.cgi?id=13745

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/phobos

https://github.com/D-Programming-Language/phobos/commit/591d616dd5478b31e94beaa00cfaefeebf0a8045 avoid triggering issue 13745 in further improvements to come

https://github.com/D-Programming-Language/phobos/commit/03512786f2bfc86c2820e6688baae86aec637d10 Merge pull request #2737 from 9il/exc

avoid triggering issue 13745 in further improvements to come

--
February 19, 2015
https://issues.dlang.org/show_bug.cgi?id=13745

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to 2.067 at https://github.com/D-Programming-Language/phobos

https://github.com/D-Programming-Language/phobos/commit/591d616dd5478b31e94beaa00cfaefeebf0a8045 avoid triggering issue 13745 in further improvements to come

https://github.com/D-Programming-Language/phobos/commit/03512786f2bfc86c2820e6688baae86aec637d10 Merge pull request #2737 from 9il/exc

--
« First   ‹ Prev
1 2