Closed barracuda156 closed 1 year ago
UPD. With OpenBLAS
linking it does build successfully.
Hi, @barracuda156 Are you suggesting reimplementing xtrevc3 from netlib just as https://github.com/pghysels/STRUMPACK/commit/0eb14778097bab4fef6e04bcc50b51a6ef00d2fe?
@liuyangzhuan If it is possible, that will be awesome. (I do not know how demanding is that.)
@barracuda156 Ok. Added in https://github.com/liuyangzhuan/ButterflyPACK/commit/d834db9a76b42c5a73aa7da02d7cfb21781fbfb0
@liuyangzhuan Thank you very much! Will test it tonight.
@liuyangzhuan Yes, it works nicely, thanks again.
36-185% port -v installed bpack
The following ports are currently installed:
bpack @2.2.2_0+accelerate+gcc12+mpich requested_variants='' platform='darwin 10' archs='ppc' date='2023-07-08T23:57:30+0800'
bpack @2.2.2_1+accelerate+gcc12+mpich requested_variants='' platform='darwin 10' archs='ppc' date='2023-07-19T08:58:07+0800'
bpack @2.3.1_0+accelerate+gcc13+mpich (active) requested_variants='+accelerate-openblas' platform='darwin 10' archs='ppc' date='2023-10-29T12:13:30+0800'
bpack @2.3.1_0+gcc13+mpich+openblas requested_variants='+openblas-accelerate' platform='darwin 10' archs='ppc' date='2023-10-27T22:45:11+0800'
36-185% otool -L /opt/local/lib/libzbutterflypack.dylib
/opt/local/lib/libzbutterflypack.dylib:
/opt/local/lib/libzbutterflypack.2.dylib (compatibility version 2.0.0, current version 2.3.1)
/opt/local/lib/libvecLibFort.dylib (compatibility version 0.0.0, current version 0.0.0)
/opt/local/lib/libscalapack.dylib (compatibility version 0.0.0, current version 0.0.0)
/opt/local/lib/mpich-gcc13/libmpifort.12.dylib (compatibility version 16.0.0, current version 16.1.0)
/opt/local/lib/mpich-gcc13/libmpi.12.dylib (compatibility version 16.0.0, current version 16.1.0)
/opt/local/lib/mpich-gcc13/libpmpi.12.dylib (compatibility version 16.0.0, current version 16.1.0)
/opt/local/lib/libgcc/libgfortran.5.dylib (compatibility version 6.0.0, current version 6.0.0)
/opt/local/lib/libgcc/libgomp.1.dylib (compatibility version 2.0.0, current version 2.0.0)
/opt/local/lib/libgcc/libgcc_s.1.1.dylib (compatibility version 1.0.0, current version 1.1.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 117.0.0)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate (compatibility version 1.0.0, current version 4.0.0)
@liuyangzhuan Could this be addressed?