Bug#890294: asymptote: complex eval-using code triggers assert failure
Hi!
[2018-02-14 18:54] Hilmar Preuße <hille42@web.de>
> > Hello! Following piece of code is meant to create wrapper structures
> > around primitive types, simplifying creation of generic code.
> >
> I simply copy any pasted your code into a file an tried to process it.
> Hope this was correct. Please confirm.
Yes, this is correct.
>
> > Unfortunately, following error is produced instead:
> >
> > asy: exp.cc:43: virtual void absyntax::exp::transAsType(trans::coenv&, types::ty*): Assertion `t->kind==ty_err
> or || equivalent(t,target)' failed.
> >
> hille@amd64-sid:~$ asy -k asy.asy
> asy: exp.cc:43: virtual void absyntax::exp::transAsType(trans::coenv&,
> types::ty*): Assertion `t->kind==ty_error || equivalent(t,target)' failed.
> Aborted (core dumped)
Great, you see exactly the same error as I do.
> I got a core dump, the back trace is attached. I guess we have to
> escalate this to upstream. I did not have a look at their bug tracker
> yet as sf is currently down.
Yes, we definitely should send it upstream. You will do it, don't you?
Reply to: