leif wrote:
> *** BIG SNIP -- belongs more to another branch of this thread ***
> 
> Is Sage built from source on 32-bit Ubuntu > 12.04 (where Sage's GCC
> does *not* by default get installed and used) at all functional?  (Or,
> will it pass [p]testlong?)
> 
> In contrast to Sage's vanilla FSF GCC 4.9.3, Ubuntu's GCCs use
> '-fstack-protector' by default.  (It's still not clear to me whether the
> failure is due to a real bug, and why it apparently doesn't pop up with
> 64-bit builds -- the latter may be due to different alignment.)

I couldn't find anything relevant in the "offending" function siInit()
(defined in Singular/misc_ip.cc); AFAICS there are no local variables
that could get corrupted at all in the function itself, so they
apparently originate from macros or inlined functions, with debug info
lost during optimization.

So someone should really try to reproduce the error on 32-bit Ubuntu
14.04 or 16.04, or inspect the code generated by Ubuntu's GCC.


-leif

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to