[Debian-med-packaging] Bug#1025953: beast-mcmc: only usable with OpenCL
Pierre Gruet
pgt at debian.org
Mon Dec 12 20:51:58 GMT 2022
Control: forwarded -1 https://github.com/CompEvol/beast2/issues/1069
Hi,
Le 12/12/2022 à 17:08, Andreas Tille a écrit :
> Hi Andrius,
>
> Am Mon, Dec 12, 2022 at 04:06:40PM +0200 schrieb Andrius Merkys:
>> When launched on a system without OpenCL, beast-mcmc executable dies:
>>
>> $ beast-mcmc -help
>> OpenCL error: CL_DEVICE_NOT_FOUND from file <GPUInterfaceOpenCL.cpp>, line
>> 122.
>>
>> From a quick glance this seems to be happening due to beast-mcmc using
>> OpenCL version of libhmsbeagle1v5 (the line cited in the error message is in
>> libhmsbeagle source). However, beast-mcmc seems to support CLI options to
>> switch to libhmsbeagle1v5 CPU instance (see 'beagle_CPU' in
>> src/dr/app/beast/BeastMain.java). Maybe it is possible to make CPU mode the
>> default to avoid loading OpenCL-dependent libraries.
>
> Thanks a lot for the hint. I've tried -beagle_CPU which fails and even
> -beagle_off[1] which fails as well[2].
>
> Any hint would be welcome
It turns out I am meeting the same issue on beast2-mcmc (although not
when typing only $ beast2-mcmc -help) and I am currently in touch with
upstream for some packaging issues.
I just opened the issue referenced on top of this email to get some
help, which will also help for beast-mcmc.
> Andreas.
>
> [1] https://salsa.debian.org/med-team/beast-mcmc/-/blob/master/debian/tests/run-unit-test#L12-13
> [2] https://salsa.debian.org/med-team/beast-mcmc/-/jobs/3648046#L367
>
Best regards,
--
Pierre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20221212/35ca4295/attachment.sig>
More information about the Debian-med-packaging
mailing list