Objet : Developers list for StarPU
Archives de la liste
- From: Mirko Myllykoski <mirkom@cs.umu.se>
- To: Starpu Devel <starpu-devel@lists.gforge.inria.fr>
- Subject: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3
- Date: Mon, 29 Oct 2018 20:29:28 +0100
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=mirkom@cs.umu.se; spf=Pass smtp.mailfrom=mirkom@cs.umu.se; spf=None smtp.helo=postmaster@mail.cs.umu.se
- Ironport-phdr: 9a23:rXdq5xT3FipgkxmqIQyYZ83/1Npsv+yvbD5Q0YIujvd0So/mwa6yZBCN2/xhgRfzUJnB7Loc0qyK6/+mATRIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfbF/IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4rx1QxH0ligIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNgHR2ROQ9xRWjRODYygYIUBAeoPM/hFoYf+qFoBowCzBRWuCePt1jNEmmX70bM83u88EQ/GxgsgH9cWvXrTrdX1LqQSUeeox6fPzTTDa/dW2Df+6IjPaRAhovCMVq93fMrUyEkvDQDFjlKVqYH+IzyVzf4Bs3We7+p9T+6vkHAophh3rzOyxckskpHEip8bx1zY7yl13og4KNmiREN0fdKoCoVcuiGCO4doXs8uX3xktSM7x7IdpZK2eTYFxZEoyhLDZPGLb42F7xfiWeuSJzpzmWhrd6ilhxmo9Eit0u38Wdew0FZNtidFl8PDtnEJ1xDJ9seHUeFx/lqk2TaSzQzT8f9LLVg1lardNZEh3qY9mocdvEjfBCP6hkv7gauMekgr5uSk8frrb7X+qp+ZLYB0iwX+Mqo0msy4BOQ1Kg0OX2mB+eS/073j+Fb0T6lRjvEsj6nZtY3aKd4ApqGnGwNVyJos6w6jDze619QVhWIHLE5fdxKdl4jpJkjCL+3mAvehnVuslCxmx/THPr36HpXNNWLPkLjvfbZ68U5cxxQ8wcpe55JSELEBIej8VlX/tNzCXVcFNFmP3+/9EMg1+o4AVGbHVrSFObnKrBqE6/wiJ8GIZZQJo3DyJf8/6POojHkjmFZbc7P/jrUNb3XtO/V8IELRRGvohsYCFnwJv0JqSe3wi1qHeTVIIWu3QuQn62doW8qdEY7fS9X10/S61yChE8gTPzgeUwHeITLTb4yBHsw0RmeXK85lnCYDUOH4GYQ6kwyrqUnhxug+d7aGymgjrZvmkeNNyajLjxhrrG5/FIKA1nzLVGwmxjpVFQ9z57h2pAlG8nnG0aV8hKUGR9la5vcPWRx8KJvBifd3WYj/
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
Hi,
It appears that StarPU 1.3 branch comes with a built-in BLAS and LAPACK libraries. This is causing me some problems since the related symbols appear to be visible to the linker. This leads situations where my code ends up calling LAPACK subroutines that are in the StarPU library file and vice versa. See below.
Is there an easy way to fix this? I have played with the linking order but this problems keeps popping up every now and then.
======================================================================
Thread 1 "nlafet-test" received signal SIGSEGV, Segmentation fault.
0x00007ffff75f996c in iladlr_ () from /home/mirko/.starpu_install/starpu_latest_debug/lib/libstarpu-1.3.so.0
(gdb) bt
#0 0x00007ffff75f996c in iladlr_ () from /home/mirko/.starpu_install/starpu_latest_debug/lib/libstarpu-1.3.so.0
#1 0x00007ffff75ef9d0 in dlarfb_ () from /home/mirko/.starpu_install/starpu_latest_debug/lib/libstarpu-1.3.so.0
#2 0x0000555555577f62 in reduce1._omp_fn ()
#3 0x00007ffff525fecf in GOMP_parallel () from /usr/lib/x86_64-linux-gnu/libgomp.so.1
#4 0x000055555557785e in reduce1 ()
#5 0x00005555555798d7 in omp_initializer_init ()
#6 0x000055555556546b in hook_experiment_run ()
#7 0x000055555555f308 in main ()
======================================================================
======================================================================
Thread 20 "CPU 1" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffa63aa700 (LWP 1816)]
0x00007ffff75ef333 in dlange_ () from /home/mirko/.starpu_install/starpu_latest_debug/lib/libstarpu-1.3.so.0
(gdb) bt
#0 0x00007ffff75ef333 in dlange_ () from /home/mirko/.starpu_install/starpu_latest_debug/lib/libstarpu-1.3.so.0
#1 0x00007ffff5dda212 in dlaexc_ () from /usr/local/lib/libopenblas.so.0
#2 0x00007ffff5e6f0d9 in dtrexc_ () from /usr/local/lib/libopenblas.so.0
#3 0x00007ffff5e70a3b in dtrsen_ () from /usr/local/lib/libopenblas.so.0
#4 0x00007ffff7b33b5e in nlafet_dtrsen () from libnlafet.so
#5 0x00007ffff7b307e3 in nlafet_cpu_reorder_window () from libnlafet.so
#6 0x00007ffff75e20ea in execute_job_on_cpu (j=0x555555c30320, worker_task=0x555555c2d290, cpu_args=0x7ffff7890598 <_starpu_config+3160>, rank=0, perf_arch=0x7ffff78905e0 <_starpu_config+3232>) at drivers/cpu/driver_cpu.c:102
#7 0x00007ffff75e2e5f in _starpu_cpu_driver_execute_task (cpu_worker=0x7ffff7890598 <_starpu_config+3160>, task=0x555555c2d290, j=0x555555c30320) at drivers/cpu/driver_cpu.c:235
#8 0x00007ffff75e30fb in _starpu_cpu_driver_run_once (cpu_worker=0x7ffff7890598 <_starpu_config+3160>) at drivers/cpu/driver_cpu.c:295
#9 0x00007ffff75e3838 in _starpu_cpu_worker (arg=0x7ffff7890598 <_starpu_config+3160>) at drivers/cpu/driver_cpu.c:407
#10 0x00007ffff503a6db in start_thread (arg=0x7fffa63aa700) at pthread_create.c:463
#11 0x00007ffff6bd588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
======================================================================
Best Regards,
Mirko
- [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Mirko Myllykoski, 29/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Samuel Thibault, 30/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Mirko Myllykoski, 30/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Samuel Thibault, 30/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Mirko Myllykoski, 30/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Samuel Thibault, 31/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Samuel Thibault, 30/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Mirko Myllykoski, 30/10/2018
- Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3, Samuel Thibault, 30/10/2018
Archives gérées par MHonArc 2.6.19+.