On Mon, 30 Jan 2006 02:00:19 -0500 Michael Jennings <[EMAIL PROTECTED]> babbled:

> I'm getting a SIGILL from evas on one of my systems which has MMX
> support but no SSE support.  I think it might be a bug in evas'
> choosing of optimized routines.  Here's the trace:
> 
> #8  0xb7e678a5 in evas_common_copy_pixels_rgba_to_rgba_sse ()
> #from /usr/lib/libevas.so.1 9  0xb7e7c988 in
> #evas_common_scale_rgba_in_to_out_clip_smooth_mmx ()
> #from /usr/lib/libevas.so.1 10 0xb7e856b4 in
> #evas_common_scale_rgba_in_to_out_clip_smooth () from /usr/lib/libevas.so.1
> #11 0xb7984c97 in evas_engine_software_x11_image_draw ()
>    from /usr/lib/evas/modules/engines/software_x11/linux-gnu-i686/module.so
> #12 0xb7e4de93 in evas_object_image_render () from /usr/lib/libevas.so.1
> #13 0xb7e63198 in evas_render_updates_internal () from /usr/lib/libevas.so.1
> #14 0xb7f63f9e in _ecore_evas_x_render () from /usr/lib/libecore_evas.so.1
> #15 0xb7f671b4 in _ecore_evas_x_show () from /usr/lib/libecore_evas.so.1
> #16 0xb7f62303 in ecore_evas_show () from /usr/lib/libecore_evas.so.1
> #17 0x0806ceaf in e_container_show ()
> #18 0x080613a8 in main ()
> 
> Notice that the MMX routine is calling an SSE routine; that's not
> valid on a P2 with only MMX.
> 
> Any thoughts?  Raster?

what does you src/lib/engines/common/evas_cpu.c say in evas_common_cpu_sse_test
(). literally the mmx in that uses movq (see the macro in evas_mmx.h) and
monvtq - movntq is a newer call in sse and thats what the sse test routines
should be looking for - stargint at the code in front of me right now - thats
what it does.

> Michael
> 
> -- 
> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
> n + 1, Inc., http://www.nplus1.net/       Author, Eterm (www.eterm.org)
> -----------------------------------------------------------------------
>  "Take me in to the Holy of Holies.  Take me in by the blood of the
>   Lamb.  Take me in to the Holy of Holies.  Take the coal; cleanse
>   my lips; here I am."                                        -- Petra
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
> for problems?  Stop!  Download the new AJAX search engine that makes
> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to