On Thursday, 13 August 2015 at 08:40:13 UTC, ted wrote:

have upgraded from 2.066.1 to 2.068.0, and have a change in behaviour:

import std.container: SList;

void main()
{
    SList!int tmp;

    tmp.insertAfter( tmp[], 3 );
}

used to work happily with dmd2.066.1, causes assert (core.exception.AssertError@std/container/slist.d(57): Assertion failure) in 2.068.0 (also 2.067.1).

There was a change in slist.d in 2.067. Am I no longer able to start from an empty list?

--ted

tmp ~= 3; ?

Reply via email to