[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#808821: asymptote: failing to build on mips



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


Reply to: