SSE is not enabled for amd64
Bug #602586 reported by
Roland Schulz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fftw3 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: fftw3
For x86/i386 FFTW is compiled with --enable-sse(2). For amd64/x86-64 this flag is missing. Adding this flag is very important for the performance.
The part from debian rules where it is set for i386:
+ifeq ($(ARCHITECTURE), i386)
+ archconfflags_
+ archconfflags_
+ archconfflags := $(archconfflags) --with-
+endif
The equivalent rule should be added for amd64.
Related branches
To post a comment you must log in.
Two comments: gcc.gnu. org/onlinedocs/ gcc/i386- and-x86_ 002d64- Options. html
* This is wrong for i386 (at least under Debian): we should not restrict users to SSE or SSE2.
* About amd64, this bug is invalid (at least for the SSE). SSE is enabled by default under amd64 [1]
http://
`sse'
[...]
"This is the default choice for the x86-64 compiler."