Bug ID | 933903 |
---|---|
Summary | Floating point exception generated with when calling exp(2) |
Classification | openSUSE |
Product | openSUSE 12.3 |
Version | Final |
Hardware | x86-64 |
OS | SUSE Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Maintenance |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | avi.cohenstuart@infor.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
The following progran cases the exp(2) to generated a floating point exception. This due to the use of the cvttqd2dq instruction using values from xmm0 register without being cleared after a memset(). This happens on a : nlbaldev3 $ uname -a Linux nlbaldev3 3.0.101-0.46-default #1 SMP Wed Dec 17 11:04:10 UTC 2014 (8356111) x86_64 x86_64 x86_64 GNU/Linux See the attached program. Included in the program is the gdb trace.