First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 147298
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Steve Arnold <nerdboy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Carsten Milkau <chat.noir@arcor.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
emerge-info Output of emerge info text/plain Carsten Milkau 2006-09-12 05:06 0000 2.74 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 147298 depends on: Show dependency tree
Show dependency graph
Bug 147298 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-09-12 05:04 0000
Compiling doxygen with GCC 4 and -O3 causes doxygen to behave improperly. Could
verify it myself with app-doc/doxygen-1.4.[347], gcc-4.1.1 and
CFLAGS="-march=athlon-xp -O3 -mfpmath=sse -msse". Setting optimization level
down to -O2 made the problem disappear, so it might be a problem with GCC.
Still the ebuild might want to check for affected versions of gcc and perform
some actions to avoid the problem, or whatever is more suitable.

------- Comment #1 From Carsten Milkau 2006-09-12 05:06:02 0000 -------
Created an attachment (id=96784) [edit]
Output of emerge info

------- Comment #2 From Steve Arnold 2006-09-14 18:34:19 0000 -------
Yes, -O3 still produces incorrect optimizations.  In general, it's best not to
try to over-optimze code with gcc; not just because -O3 is buggy, but also
because in the majority of cases, gcc is way smarter about it.  It will
automatically enable the stuff that works, including mmx, sse, etc, when it
can.  Forcing things OTOH, breaks packages more often than not.  I would just
use -O2, along with a few other safe things, and not worry about it...

------- Comment #3 From Steve Arnold 2006-09-14 19:36:47 0000 -------
Checking and filtering...

First Last Prev Next    No search results available      Search page      Enter new bug