https://issues.dlang.org/show_bug.cgi?id=14300
--- Comment #3 from [email protected] --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/a4f1cb07d2d0a5efe8f1ad9684c50f89a6080d37 fix Issue 14300 - DList casting to base type is broken - All insert methods should take `auto ref T t` instead of `Stuff t`, because the latter is an unnecessary temporary if `Stuff` isn't `T`. - Small, copyable, register sized Ts should always be passed by-value instead of auto ref. https://github.com/D-Programming-Language/phobos/commit/602dff55a78029930a918b5f96d79f7697bfd65c Merge pull request #3082 from MartinNowak/fix14300 fix Issue 14300 - DList casting to base type is broken --
