Can't instantiate SimpleTimeZone
nazriel
spam at dzfl.pl
Thu May 16 07:05:43 PDT 2013
On Thursday, 16 May 2013 at 14:01:13 UTC, Andrej Mitrovic wrote:
> I was using the AE[1] library, but recently it started to fail
> to
> compile due to essentially this:
>
> --------
> import std.datetime;
>
> void main()
> {
> Duration dur;
> auto x = new SimpleTimeZone(dur);
> }
> --------
>
>> test.d(8): Error: immutable method
>> std.datetime.SimpleTimeZone.this is not callable using a
>> mutable object
>> test.d(8): Error: no constructor for SimpleTimeZone
>
> The only constructors available for that class are all
> immutable.
>
> Why the breaking change? Did it break on purpose? And why is
> the error
> message so awful?
I believe it may be related to this:
http://forum.dlang.org/post/517E4196.9090002@outerproduct.org
http://forum.dlang.org/post/CAFDvkctF-_A=JpP7a+qO43vsQLBg_UPnUsJjj01vKaEQWbJ4RA@mail.gmail.com
More information about the Digitalmars-d-learn
mailing list