Objet : Developers list for StarPU
Archives de la liste
- From: Mirko Myllykoski <mirkom@cs.umu.se>
- To: samuel.thibault@inria.fr
- Cc: Starpu Devel <starpu-devel@lists.gforge.inria.fr>
- Subject: Re: [Starpu-devel] LAPACK symbol conflict with StarPU 1.3
- Date: Tue, 30 Oct 2018 22:00:42 +0100
- Authentication-results: mail2-smtp-roc.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:kHF/jB+3w2Dpe/9uRHKM819IXTAuvvDOBiVQ1KB30escTK2v8tzYMVDF4r011RmVBdqds6oMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+55/ebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMNboRr4oRzut86ZrSAfpiCgZMT457HrXgdF0gK5CvR6tuwBzz4vSbYqINvRxY7ndcMsVSmVdUchfWSxPDJ2hYYQNAeoPPulZoIfmqlsSrxa+BxWgCP/1xzNWgHL9wK000/4mEQHDxAEuGNMOsG7XrNXyKawcVuC0zK3MzTTDbPNW3iz96IvJchs8pvyMWLNwcdDSyUkoEgPIlUmfqZf/MzOI0+QNrnKX7/F+Wu+2jWMstg9/oj+qxsg2i4nJgJoYyl/D9SV+z4Y1IcO3RFRnbt6jFZtdsTyROYhuQs46Xm1ltjo2xqcYtZO1eCUG0psqywLFZ/CZc4WE+gzvWPqNLTtlgX9oeamwiwq3/Ee+z+DxWdW43VlWoidAl9TBt3MA2hrO4cadUPR95F2u2TOX2gDT9O5EJUc0mLLeK5E7w74wkoAfvljYHiPshUX2ibKWel8/+ue28+jnY7PmqYGAN4Jslw3zPLgiltahDek2NgUCRWeW9fim2LH9/UD1WLBKgec3kqndvpDaP8MbpquhDg9Q04Yj8RW/DzCj0NkDgXYHN0hJeA+Cj4j0IV3OO+73Ae+lg1uwiDdr2+zGPrr5D5XWMnjMiq3hfa5g60JF1QU8085f6IxQCrwaJPLzW1TxtMDDDhMjPAy0zeHnCM9y1owAQ26PA6mZMLnTsVCS/O4vLfOMN8cpv2PmIv046vqokX84k1YAebWB3J0NaXn+EO41DV+eZC/Jg80CFi8vrw46Xe/tk16DGWpWZmyxWKcU7Sp9FYe7S5zOENP+yIed1Tu2S8UFLltNDUqBRDKxL93dCqU8LRmKK8okqQQqEL2oSosvzxar7VaowKEhM+/JvDYV58u6iIpFotbLnBR3zgRaStyH2jjUHWpv2H4NWnkt0fIn+BEv+hK4yaF9xsdgO5lT6vdOC1loMJfdy6pxEJbvXx+HZdrbEFs=
- 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>
On 2018-10-30 13:31, Samuel Thibault wrote:
Ah, right, that comes from the mlr support. Either you manage to get
starpu's configure find your system-provided blas/lapack, or you can
just pass --disable-mlr to ./configure to disable the feature (which I
guess you don't use).
Hi,
I was thinking whether it is possible to hide the symbols or rename the BLAS and LAPACK functions in min-dgels directory so that they do not cause conflicts even when StarPU configuration file fails to detect system BLAS/LAPACK.
I renamed all functions in the min-dgels directory and tweaked a few additional files:
https://drive.google.com/open?id=1Z3PcgHSn_D_PE0F095p229haXJvUhn2Q
It seems that that worked:
$ readelf -Ws old/libstarpu-1.3.so | grep -v starpu | grep "_$"
28: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
275: 00000000000d4c3b 830 FUNC GLOBAL DEFAULT 12 dgeqr2_
309: 00000000000c4282 1193 FUNC GLOBAL DEFAULT 12 dlamc1_
341: 00000000000c5be7 11838 FUNC GLOBAL DEFAULT 12 dlarfb_
357: 00000000000c9723 3863 FUNC GLOBAL DEFAULT 12 dlascl_
360: 00000000000d5f9c 1411 FUNC GLOBAL DEFAULT 12 dorml2_
363: 00000000000c472b 2416 FUNC GLOBAL DEFAULT 12 dlamc2_
395: 00000000000caa4b 2816 FUNC GLOBAL DEFAULT 12 dormlq_
429: 00000000000c509b 44 FUNC GLOBAL DEFAULT 12 dlamc3_
468: 00000000000ca8a9 418 FUNC GLOBAL DEFAULT 12 dlassq_
481: 00000000000c50c7 719 FUNC GLOBAL DEFAULT 12 dlamc4_
487: 00000000000c3e90 111 FUNC GLOBAL DEFAULT 12 dlabad_
534: 00000000000c5396 735 FUNC GLOBAL DEFAULT 12 dlamc5_
566: 00000000000d1bcc 610 FUNC GLOBAL DEFAULT 12 iparmq_
655: 00000000000d4fde 972 FUNC GLOBAL DEFAULT 12 dlarf_
755: 00000000000d25f3 54 FUNC GLOBAL DEFAULT 12 xerbla_
837: 00000000000d29f5 1979 FUNC GLOBAL DEFAULT 12 dgelqf_
839: 00000000000d4fa2 60 FUNC GLOBAL DEFAULT 12 dlaisnan_
925: 00000000000cb54b 2792 FUNC GLOBAL DEFAULT 12 dormqr_
980: 00000000000ca63a 623 FUNC GLOBAL DEFAULT 12 dlaset_
986: 00000000000c21da 5368 FUNC GLOBAL DEFAULT 12 dgels_
998: 00000000000d4f79 41 FUNC GLOBAL DEFAULT 12 disnan_
1048: 00000000000cfd5f 369 FUNC GLOBAL DEFAULT 12 iladlr_
...
$ readelf -Ws new/libstarpu-1.3.so | grep -v starpu | grep "_$"
30: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
1248: 000000000011c590 12 FUNC GLOBAL DEFAULT 12 exit_
1708: 0000000000119dd0 79 FUNC GLOBAL DEFAULT 12 flush_
3054: 0000000000160598 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__
3060: 0000000000362000 0 OBJECT LOCAL DEFAULT 22 _GLOBAL_OFFSET_TABLE_
3063: 0000000000366aa8 0 OBJECT LOCAL DEFAULT 23 __TMC_END__
3334: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
3724: 0000000000119dd0 79 FUNC GLOBAL DEFAULT 12 flush_
4479: 000000000011c590 12 FUNC GLOBAL DEFAULT 12 exit_
- 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+.