[Bug 1409608] Re: The 32-bit i386 install executes SSE instructions.

2015-03-14 Thread Launchpad Bug Tracker
[Expired for compiz (Ubuntu) because there has been no activity for 60
days.]

** Changed in: compiz (Ubuntu)
   Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1409608

Title:
  The 32-bit i386 install executes SSE instructions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1409608] Re: The 32-bit i386 install executes SSE instructions.

2015-01-12 Thread Jim C
Thanks, Stephen.

I found the apport crash file and I'm attaching it.

I stand corrected about SSE support.   You are absolutely correct.  This
processor is an AMD Sempron 2400+ (K7 architecture) which does support
SSE but not SSE2.

On further reflection, I'm starting to suspect the AMD driver as the
guilty party, and not compiz.

CPU ID (0)  Vendor ID   "AuthenticAMD"
CPU ID (1)  Processor & Features
EAX Processor:  0x681
bits 13-12  type:   0
bits 11-8   instruction family: 6
bits 7-4model:  8
bits 3-0stepping:   1
EDX Feature Flags:  0x0383FBFF
bit 0   Floating-Point Unit yes
bit 1   Virtual Mode Extyes
bit 2   Debugging Ext   yes
bit 3   Page Size Ext   yes
bit 4   Time Stamp Counter  yes
bit 5   Model Specific Regs yes
bit 6   Physical Addr Ext   yes
bit 7   Machine Check Ext   yes
bit 8   CMPXCHG8 Instructionyes
bit 9   Advanced Prog Int Cntlr (APIC)  yes
bit 11  SYSENTER/SYSEXITyes
bit 12  Machine Type Range Regs yes
bit 13  Global Paging Ext   yes
bit 14  Machine Check Arch  yes
bit 15  Cond Move Instruction   yes
bit 16  Page Attribute Tableyes
bit 17  PSE-36  yes
bit 23  MMX Technology  yes
bit 24  FXSAVE/FXRSTOR  yes
bit 25  Streaming SIMD Extensionyes
CPU ID (8000)   Extended Functions
CPU ID (8001)   Processor & Features
EAX Processor:  0x781
bits 11-8   Generation: 7
bits 7-4Model:  8
bits 3-0Step:   1
EDX Feature Flags:  0xC1CBFBFF
bit 0   Floating-Point Unit yes
bit 1   Virtual Mode Extyes
bit 2   Debugging Ext   yes
bit 3   Page Size Ext   yes
bit 4   Time Stamp Counter  yes
bit 5   Model Specific Regs yes
bit 6   Page Address Extyes
bit 7   Machine Check Ext   yes
bit 8   CMPXCHG8 Instruct   yes
bit 9   APICyes
bit 11  SYSCALL/SYSRET  yes
bit 12  Memory Type Range Regs  yes
bit 13  Global Paging Ext   yes
bit 14  Machine Check   yes
bit 15  Int Cond Move Instruct  yes
bit 16  Page Attribute Tableyes
bit 17  PSE-36  yes
bit 19  Reservedyes
bit 22  AMD MMX Extensions  yes
bit 23  MMX Technology  yes
bit 24  Reservedyes
bit 30  AMD 3D Now! Extensions  yes
bit 31  3D Now! yes
CPU ID (8002..4)Processor Name  "AMD Athlon(tm) XP"


** Attachment added: ".crash file"
   
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+attachment/4296984/+files/_usr_bin_compiz.1000.crash

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1409608

Title:
  The 32-bit i386 install executes SSE instructions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1409608] Re: The 32-bit i386 install executes SSE instructions.

2015-01-12 Thread Stephen M. Webb
The default 32-bit Intel compile flags in Ubuntu are for Pentium III
(i586) or later, which all provide SSE instructions.  The Sempron line
of GPUs from AMD have all supported SSE instructions, although some of
the earlier ones do not support SSE2/SSE3 extensions.  I myself have a
system with an Athlon 3000+ (predecessor to the Sempron) on which Compiz
runs just peachy, but I run a 64-bit image.

Compiz does not explicitly include any Intel-specific intrinsics or
assembly code, so does not invoke SSE instructions directly.  It's
possible that SSE instructions are introduced by the compiler where the
optimizer says it's advantageous, or linked in from a dynamically-loaded
shared object such as an image decoder library or user-space video
driver.  WIthout examining the core dump it is not possible to say what
the cause of this crash was.

Please try attaching the relevant crash information to this bug by using
the terminal command "apport-collect 1409608".  We might be able to dive
a little deeper with more information.

** Changed in: compiz (Ubuntu)
   Importance: Undecided => Medium

** Changed in: compiz (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1409608

Title:
  The 32-bit i386 install executes SSE instructions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs