On Fri, Jan 29, 2016 at 11:22:33PM +0900, Norbert Preining wrote: > Hi Julian, > > On Fri, 29 Jan 2016, Julian Gilbey wrote: > > I've reported it upstream; John Bowman responded to the last report > > very quickly indeed (thanks, John!), so I suggest we wait a couple of > > days before disabling mips. > > Ok, sure enough. > > > Alternatively, one could argue that it is just this one bug - it is > > not the whole package which is affected - and exclude this one > > I guess all the 3d related files will fail, which is rather > disappointing. > > For now let us wait for John's answer. Did you open a new bug > or reopen the old one?
It turns out that it is a compiler bug, or at least it is as far as we can tell: the code works fine with -O0 but bombs with -O1. See https://sourceforge.net/p/asymptote/bugs/205/ for the full discussion. I guess I should report this upstream - I guess against g++? But finding a minimal example will be hard. Anyway, a workaround has been applied, and the code now appears to compile fine under MIPS, so please do upgrade to version 2.37. This, incidentally, includes the elisp documentation bug patch, so that will no longer be needed in the Debian package, and nor will the recently applied patch from the git repo. Best wishes, Julian