On Wed, Aug 5, 2009 at 3:45 AM, Oliver Kanai<oliverka...@googlemail.com> wrote: > Hello, > according to my understanding of the "put" method for ranges, which is part > of the output-range interface, the following should work : > > private string[] m_arrHalloStrings = ["Hallo", "Du", "Da", "wie", "?"]; > m_arrHalloStrings.put("Hallo"); > > it compiles but does not execute: > the compiler gives the message > > core.exception.asserter...@std.array(256): Assertion failure
I can't reproduce this. It works for me. I'm guessing you have an older version of DMD, since with 2.031, std.array.put is no longer on line 256. Try updating.