Ticket #1277 (closed defect: fixed)
[awaiting confirmation] two further flint spkg problems
|Reported by:||was||Owned by:||was|
On Nov 25, 2007 9:52 PM, Bill Hart <email@example.com> wrote: > > This is a compiler bug which we've seen before. On Itanium the build > should not be using the -funroll-loops flag. > > I guess we need to check for ia64 when setting the compiler flags? The culprit is this line, which is now in patches/makefile: CFLAGS = $(INCS) -funroll-loops -fexpensive-optimizations $(FLINT_TUNE) -O3^M On ia64 FLINT_TUNE is properly set to not include funroll-loops, but for some dumb reason -funroll-loops is put in the CFLAGS explicitly in the patches/makefile included in Sage. Changing the above line to CFLAGS = $(INCS) -fexpensive-optimizations $(FLINT_TUNE) -O3^M completely fixes the problem. As an aside, I don't think the .svn subdirectories should be included with with flint-*.spkg. A new flint spkg is at
- Summary changed from two further flint spkg problems to [awaiting conformation] two further flint spkg problems
- Summary changed from [awaiting conformation] two further flint spkg problems to [awaiting confirmation] two further flint spkg problems
Note: See TracTickets for help on using tickets.