0 Replies Latest reply on Nov 2, 2010 7:47 AM by babor

    SDK v2.2 samples segfault again

    babor

      Hi,

      The situation is as follows:

      - downloaded and installed ATI Strem SDK v2.2 on OpenSUSE 11.2 x86_64 Linux

      - compiled all sample programs (gcc 4.4.1)

      - all sample programs crash with segfault, both running as is and with --device cpu, after "Loading and compiling CL source"

       

      The main issue is I do NOT have ATI graphics card in may computer and was hoping to run OpenCL on AMD CPU. Is it possible at all without catalyst/fglrx installed?

       

      On running "./HelloCL --device cpu" I also get segfault and I get the following result in dmesg:

      [326785.376824] HelloCL[31487]: segfault at 7fb321606e21 ip 00007fb31e2ba83f sp 00007fb31b7c9ea0 error 7 in libGL.so.260.19.12[7fb31e226000+b7000]

       

      The libGL.so.260.19.12 is obviously from Nvidia driver.

      But if I want to run on the CPU only why is it linking the libGL at all???

       

      And finally what is the most interesting when I do the same via gdb it all runs smooth:

      gdb ./HelloCL

      (gdb) run

      ...and the program ends with "Passed!"

       

      Any ideas?