On Tue, 14 Feb 2012 22:44:50 +0000 Mark Dickie <[email protected]> said:

> On 14 February 2012 18:28, Mark Dickie <[email protected]> wrote:
> 
> >
> >
> > On 14 February 2012 18:09, Cedric BAIL <[email protected]> wrote:
> >
> >> On Tue, Feb 14, 2012 at 7:01 PM, Mark Dickie <[email protected]>
> >> wrote:
> >> > On 14 February 2012 17:35, Cedric BAIL <[email protected]> wrote:
> >> >> On Tue, Feb 14, 2012 at 6:17 PM, Mark Dickie <[email protected]>
> >> >> wrote:
> >> >> > On 14 February 2012 16:56, Cedric BAIL <[email protected]> wrote:
> >> >> >> On Tue, Feb 14, 2012 at 5:50 PM, Mark Dickie <[email protected]
> >> >
> >> >> >> wrote:
> >> >> >> > Having a few errors with edje_cc on new builds of debian wheezy
> >> and
> >> >> >> ubuntu
> >> >> >> > precise. - same error with both:
> >> >> >> >
> >> >> >> > mark@eagle:~/Computer/e/e/src/modules/conf_randr$ edje_cc -v
> >> >> >> > e-module-conf_randr.edc
> >> >> >> > edje_cc: Wrote       303 bytes (   0Kb) for "edje_file" header
> >> >> >> > Illegal instruction
> >> >> >> >
> >> >> >> > Using easy_e17, clean ubuntu headless build with dependencies from
> >> >> >> > http://trac.enlightenment.org/e/wiki/Ubuntu - only change is the
> >> >> upgrade
> >> >> >> > from libjpeg62 to libjpeg8
> >> >> >> >
> >> >> >> > uname -a
> >> >> >> > Linux eagle 3.2.0-15-generic-pae #24-Ubuntu SMP Tue Feb 7
> >> 23:30:35 UTC
> >> >> >> 2012
> >> >> >> > i686 athlon i386 GNU/Linux
> >> >> >> >
> >> >> >> > Glad to do any debugging as at the moment I can't even build e -
> >> boo
> >> >> hoo!
> >> >> >>
> >> >> >> Could you call edje_cc with valgrind and give us its report ?
> >> >> >>
> >> >> >
> >> >> > Attached..do you need any other flags?
> >> >>
> >> >> Sorry lost by source forge. Could you name it something like
> >> >> valgrind.txt with text mime type ?
> >> >>
> >> > Hope this works
> >>
> >> Hum, this sounds like an issue with sse3 detection code. What is your
> >> processor (cat /proc/cpuinfo) ? And what is your version of evas you
> >> are using ? (As I think this issue was solved month ago).
> >> --
> >> Cedric BAIL
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> Keep Your Developer Skills Current with LearnDevNow!
> >> The most comprehensive online learning library for Microsoft developers
> >> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> >> Metro Style Apps, more. Free future releases when you subscribe now!
> >> http://p.sf.net/sfu/learndevnow-d2d
> >> _______________________________________________
> >> enlightenment-users mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >>
> >
> > cat /proc/cpuinfo
> > processor : 0
> > vendor_id : AuthenticAMD
> > cpu family : 6
> > model : 10
> > model name : AMD Athlon(tm) XP 2500+
> > stepping : 0
> > cpu MHz : 1825.964
> > cache size : 512 KB
> > fdiv_bug : no
> > hlt_bug : no
> > f00f_bug : no
> > coma_bug : no
> > fpu : yes
> > fpu_exception : yes
> > cpuid level : 1
> > wp : yes
> > flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat
> > pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
> > bogomips : 3651.92
> > clflush size : 32
> > cache_alignment : 32
> > address sizes : 34 bits physical, 32 bits virtual
> > power management: ts
> >
> > evas: It was created by evas configure 1.1.99.67888, which was
> > generated by GNU Autoconf 2.68.
> >
> > This is an older pc which I'm trying to resurrect...
> >
> > Appreciate the help :)
> >
> > --
> > Mark Dickie
> >
> > Tel (+44)
> > Email [email protected]
> > Skype blaeberries
> >
> 
> Sorted...Thank you Cedric!
> 
> --disable-cpu-sse3 is my friend....any way to autodetect this? It's
> probably a bit of a showstopper for your average joe public.

this isnt a problem with the sse3 code. it literally tries to execute an sse3
instruction, TRAP the SIGILL signal, and if it gets one, disable sse3. i have
sse3 asm enabled (i dont --disable it) on my pentium-m laptop and it works just
fine. ALL the asm detection stuff uses this mechanism (mmx, sse, mmx2, sse3,
neon, altivec.

valgrind is useless here as it literally doesnt support sse3 and instead of just
generating a sigill that the code traps, it totally aborts and stops running at
all, so the tests/detections. even using gdb is partly useful - it'll trap- and
complain when evas does these tests and one fails (eg sse3) but you should just
march on after that check (continue - gdb command) and then wait until later to
see what happens.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to