Comment # 3 on bug 948513 from
Dario,

Everything was fine here (Tumbleweed). To be sure that everything is working on
your machine, I would like to ask that you perform one very simple procedure:

1) Install openblas from default Leap repo: libopenblaso0, libopenblas_openmp0
2) Using update-alternatives, change libblas.so.3 and liblapack.so.3 to
openblas.

   # update-alternatives --config libblas.so.3
   and choose the libopenblas_openmp.so.3

  Selection    Path                                  Priority   Status
------------------------------------------------------------
  0            /usr/lib64/blas/libblas.so.3           50        auto mode
  1            /usr/lib64/blas/libblas.so.3           50        manual mode
* 2            /usr/lib64/libopenblas_openmp.so.0     20        manual mode
  3            /usr/lib64/libopenblas_pthreads.so.0   20        manual mode
  4            /usr/lib64/libopenblas_serial.so.0     20        manual mode

   # update-alternatives --config liblapack.so.3
   and choose the libopenblas_openmp.so.3

  Selection    Path                                  Priority   Status
------------------------------------------------------------
  0            /usr/lib64/lapack/liblapack.so.3       50        auto mode
  1            /usr/lib64/lapack/liblapack.so.3       50        manual mode
* 2            /usr/lib64/libopenblas_openmp.so.0     20        manual mode
  3            /usr/lib64/libopenblas_pthreads.so.0   20        manual mode
  4            /usr/lib64/libopenblas_serial.so.0     20        manual mode

3) Install julia and julia-devel packages from my repository.
4) Go to directory /usr/share/julia/test and as ROOT execute:
   # julia runtest.jl

If everything goes fine as follows, then I can submit the patch to science
repo, factory and Leap.

# julia runtests.jl 
        From worker 4:       * linalg3
        From worker 2:       * linalg1
        From worker 5:       * linalg4
        From worker 3:       * linalg2
        From worker 4:       * linalg/cholmod
        From worker 4:       * linalg/umfpack
        From worker 4:       * core
        From worker 4:       * keywordargs
        From worker 4:       * numbers
        From worker 5:       * strings
        From worker 5:       * collections
        From worker 4:       * hashing
        From worker 4:       * remote
        From worker 4:       * iobuffer
        From worker 4:       * arrayops
        From worker 5:       * reduce
        From worker 5:       * reducedim
        From worker 5:       * simdloop
        From worker 5:       * blas
        From worker 5:       * fft
        From worker 5:       * dsp
        From worker 4:       * sparse
        From worker 5:       * bitarray
        From worker 2:       * random
        From worker 2:       * math
        From worker 4:       * functional
        From worker 2:       * bigint
        From worker 4:       * sorting
        From worker 2:       * statistics
        From worker 2:       * spawn
        From worker 2:         [stdio passthrough ok]
        From worker 3:       * intfuncs
        From worker 3:       * backtrace
        From worker 3:       * priorityqueue
        From worker 3:       * arpack
        From worker 5:       * file
        From worker 2:       * suitesparse
        From worker 2:       * version
        From worker 2:       * resolve
        From worker 2:       * pollfd
        From worker 3:       * mpfr
        From worker 2:       * broadcast
        From worker 5:       * complex
        From worker 3:       * socket
        From worker 3:       * floatapprox
        From worker 5:       * readdlm
        From worker 3:       * regex
        From worker 3:       * float16
        From worker 4:       * combinatorics
        From worker 3:       * sysinfo
        From worker 4:       * rounding
        From worker 3:       * ranges
        From worker 4:       * mod2pi
        From worker 4:       * euler
        From worker 4:       * show
        From worker 4:       * unicode
        From worker 5:       * lineedit
        From worker 4:       * replcompletions
        From worker 5:       * repl
        From worker 2:       * test
        From worker 2:       * goto
        From worker 2:       * parser
        From worker 2:       * parallel
    SUCCESS

I would be very grateful if anyone can execute these procedures in openSUSE
13.2.


You are receiving this mail because: