[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-31 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 j...@openbsd.org changed: What|Removed |Added CC||j...@openbsd.org --- Comment #11 from

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 Roland Scheidegger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #9 from Vinson Lee --- I can reproduce this bug with gcc 4.4.7 on CentOS 6, gcc 4.6.3 on Ubuntu 12.04, gcc 4.7.3 on Ubuntu 13.04, and gcc 4.8.1 on Ubuntu 13.10. -- You are receiving this mail because: You are the assignee for the bu

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #8 from Roland Scheidegger --- Vinson, this looks like a compiler issue to me, what compiler are you using? I suspect something funky might be going on when setting/getting mxcsr value. A disassembly of draw_vbo() where these are set

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-23 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #7 from Roland Scheidegger --- (In reply to comment #6) > (gdb) info registers mxcsr > mxcsr 0x8060 [ PE DAZ FZ ] Hmm that is just crazy, somehow all exceptions got unmasked and we get a precision exception (which is really u

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #6 from Vinson Lee --- Program received signal SIGFPE, Arithmetic exception. 0x74d4b21f in micro_mul (dst=0x7fffd270, src0=0x7fffd250, src1=0x7fffd260) at tgsi/tgsi_exec.c:983 983 dst->f[0] = src0->f[0]

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #5 from Roland Scheidegger --- Vinson, since I can't reproduce this here could you do a "info registers mxcsr"? I'm curious what the exception mask actually is. Also, what are the src0->f[0] and src1->f[0] values? -- You are receivi

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 Vinson Lee changed: What|Removed |Added CC||jfons...@vmware.com, |

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #3 from Roland Scheidegger --- (In reply to comment #2) > Indeed > http://software.intel.com/en-us/articles/x87-and-sse-floating-point-assists- > in-ia-32-flush-to-zero-ftz-and-denormals-are-zero-daz > > suggests to mask certain exc

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-11 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #2 from José Fonseca --- Indeed http://software.intel.com/en-us/articles/x87-and-sse-floating-point-assists-in-ia-32-flush-to-zero-ftz-and-denormals-are-zero-daz suggests to mask certain exceptions together with the FTZ/DAZ bits:

[Mesa-dev] [Bug 66806] [softpipe] glxgears floating point exception

2013-07-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66806 --- Comment #1 from Roland Scheidegger --- I can't reproduce this here for some reason. That said I think we should probably manipulate mxcsr a bit more, in particular we should explicitly disable all exceptions (they are disabled by default but