[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