You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was wondering whether it's better to add a comment to #248 or open a new issue, but since the former has been closed for three years and my issue is slightly different, I decided to go for the latter option.
What is the current observed behaviour?
I'm unable to compile MrBayes from the develop branch on Apple M3 Max. The exact error is identical to that in #248, except that the line number of the expression in mcmc.c that triggers the error has changed in the meantime:
However, my setup differs in that I am using BEAGLE: this is the corresponding output of the configure script:
configure: Trying to locate Beagle (hmsbeagle-1) in '/usr/local'
checking libhmsbeagle/beagle.h usability... yes
checking libhmsbeagle/beagle.h presence... yes
checking for libhmsbeagle/beagle.h... yes
checking for beagleCreateInstance in -lhmsbeagle... yes
configure: Found Beagle in '/usr/local'
checking for beagleSetCPUThreadCount in -lhmsbeagle... yes
configure: Using BEAGLE_CFLAGS="-I/usr/local/include/libhmsbeagle-1 -pthread"
configure: Using BEAGLE_LIBS="-L/usr/local/lib -Wl,-rpath,/usr/local/lib -lhmsbeagle"
I've tried using both v4.0.0 (installed using a universal binary installer) and v4.0.1 (compiled from source), neither of which works. However, disabling BEAGLE by running the configuration script with the --with-beagle=no flag does work.
What is the expected/wanted behaviour?
MrBayes should compile on ARM64 with BEAGLE if a compatible version is found.
I was wondering whether it's better to add a comment to #248 or open a new issue, but since the former has been closed for three years and my issue is slightly different, I decided to go for the latter option.
What is the current observed behaviour?
I'm unable to compile MrBayes from the
develop
branch on Apple M3 Max. The exact error is identical to that in #248, except that the line number of the expression inmcmc.c
that triggers the error has changed in the meantime:However, my setup differs in that I am using BEAGLE: this is the corresponding output of the
configure
script:I've tried using both v4.0.0 (installed using a universal binary installer) and v4.0.1 (compiled from source), neither of which works. However, disabling BEAGLE by running the configuration script with the
--with-beagle=no
flag does work.What is the expected/wanted behaviour?
MrBayes should compile on ARM64 with BEAGLE if a compatible version is found.
How may we reproduce this bug?
Steps to reproduce the bug:
git clone -b develop --single-branch https://github.com/NBISweden/MrBayes.git MrBayes_3.2.8
cd MrBayes_3.2.8
./configure --with-mpi=yes --disable-{sse,avx,fma}
(enabling or disabling MPI has no effect)make && sudo make install
Would you be able to compile and run MrBayes to test fixes to this bug?
git
and how to compile MrBayes.What is the environment that you run MrBayes in?
develop
branch (e7b8431)Version
command in MrBayes below:(This is from the executable I compiled after disabling BEAGLE.)
The text was updated successfully, but these errors were encountered: