Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lapack.h: error: conflicting declaration 'typedef float lapack_float_return' #28

Open
barracuda156 opened this issue May 27, 2023 · 8 comments

Comments

@barracuda156
Copy link

@mgates3 I have tried switching to OpenBLAS, however now the build fails on a conflicting declaration:

[ 69%] Building CXX object CMakeFiles/lapackpp.dir/src/stub/stub_geqrf.cc.o
/opt/local/bin/g++-mp-12 -Dlapackpp_EXPORTS -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fPIC -Wall -fopenmp -MD -MT CMakeFiles/lapackpp.dir/src/stub/stub_geqrf.cc.o -MF CMakeFiles/lapackpp.dir/src/stub/stub_geqrf.cc.o.d -o CMakeFiles/lapackpp.dir/src/stub/stub_geqrf.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/src/stub/stub_geqrf.cc
[ 69%] Building CXX object CMakeFiles/lapackpp.dir/src/stub/stub_getrf.cc.o
/opt/local/bin/g++-mp-12 -Dlapackpp_EXPORTS -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fPIC -Wall -fopenmp -MD -MT CMakeFiles/lapackpp.dir/src/stub/stub_getrf.cc.o -MF CMakeFiles/lapackpp.dir/src/stub/stub_getrf.cc.o.d -o CMakeFiles/lapackpp.dir/src/stub/stub_getrf.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/src/stub/stub_getrf.cc
[ 70%] Building CXX object CMakeFiles/lapackpp.dir/src/stub/stub_potrf.cc.o
/opt/local/bin/g++-mp-12 -Dlapackpp_EXPORTS -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fPIC -Wall -fopenmp -MD -MT CMakeFiles/lapackpp.dir/src/stub/stub_potrf.cc.o -MF CMakeFiles/lapackpp.dir/src/stub/stub_potrf.cc.o.d -o CMakeFiles/lapackpp.dir/src/stub/stub_potrf.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/src/stub/stub_potrf.cc
[ 70%] Linking CXX shared library liblapackpp.dylib
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/lapackpp.dir/link.txt --verbose=ON
/opt/local/bin/g++-mp-12 -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -dynamiclib -Wl,-headerpad_max_install_names -L/opt/local/lib -Wl,-headerpad_max_install_names -o liblapackpp.dylib -install_name @rpath/liblapackpp.dylib CMakeFiles/lapackpp.dir/src/bbcsd.cc.o CMakeFiles/lapackpp.dir/src/bdsdc.cc.o CMakeFiles/lapackpp.dir/src/bdsqr.cc.o CMakeFiles/lapackpp.dir/src/bdsvdx.cc.o CMakeFiles/lapackpp.dir/src/disna.cc.o CMakeFiles/lapackpp.dir/src/gbbrd.cc.o CMakeFiles/lapackpp.dir/src/gbcon.cc.o CMakeFiles/lapackpp.dir/src/gbequ.cc.o CMakeFiles/lapackpp.dir/src/gbequb.cc.o CMakeFiles/lapackpp.dir/src/gbrfs.cc.o CMakeFiles/lapackpp.dir/src/gbrfsx.cc.o CMakeFiles/lapackpp.dir/src/gbsv.cc.o CMakeFiles/lapackpp.dir/src/gbsvx.cc.o CMakeFiles/lapackpp.dir/src/gbtrf.cc.o CMakeFiles/lapackpp.dir/src/gbtrs.cc.o CMakeFiles/lapackpp.dir/src/gebak.cc.o CMakeFiles/lapackpp.dir/src/gebal.cc.o CMakeFiles/lapackpp.dir/src/gebrd.cc.o CMakeFiles/lapackpp.dir/src/gecon.cc.o CMakeFiles/lapackpp.dir/src/geequ.cc.o CMakeFiles/lapackpp.dir/src/geequb.cc.o CMakeFiles/lapackpp.dir/src/gees.cc.o CMakeFiles/lapackpp.dir/src/geesx.cc.o CMakeFiles/lapackpp.dir/src/geev.cc.o CMakeFiles/lapackpp.dir/src/gehrd.cc.o CMakeFiles/lapackpp.dir/src/gelq.cc.o CMakeFiles/lapackpp.dir/src/gelq2.cc.o CMakeFiles/lapackpp.dir/src/gelqf.cc.o CMakeFiles/lapackpp.dir/src/gels.cc.o CMakeFiles/lapackpp.dir/src/gelsd.cc.o CMakeFiles/lapackpp.dir/src/gelss.cc.o CMakeFiles/lapackpp.dir/src/gelsy.cc.o CMakeFiles/lapackpp.dir/src/gemlq.cc.o CMakeFiles/lapackpp.dir/src/gemqr.cc.o CMakeFiles/lapackpp.dir/src/geql2.cc.o CMakeFiles/lapackpp.dir/src/geqlf.cc.o CMakeFiles/lapackpp.dir/src/geqp3.cc.o CMakeFiles/lapackpp.dir/src/geqr.cc.o CMakeFiles/lapackpp.dir/src/geqr2.cc.o CMakeFiles/lapackpp.dir/src/geqrf.cc.o CMakeFiles/lapackpp.dir/src/geqrfp.cc.o CMakeFiles/lapackpp.dir/src/geqrt.cc.o CMakeFiles/lapackpp.dir/src/geqrt2.cc.o CMakeFiles/lapackpp.dir/src/geqrt3.cc.o CMakeFiles/lapackpp.dir/src/gerfs.cc.o CMakeFiles/lapackpp.dir/src/gerfsx.cc.o CMakeFiles/lapackpp.dir/src/gerq2.cc.o CMakeFiles/lapackpp.dir/src/gerqf.cc.o CMakeFiles/lapackpp.dir/src/gesdd.cc.o CMakeFiles/lapackpp.dir/src/gesv.cc.o CMakeFiles/lapackpp.dir/src/gesvd.cc.o CMakeFiles/lapackpp.dir/src/gesvdx.cc.o CMakeFiles/lapackpp.dir/src/gesvx.cc.o CMakeFiles/lapackpp.dir/src/getf2.cc.o CMakeFiles/lapackpp.dir/src/getrf.cc.o CMakeFiles/lapackpp.dir/src/getrf2.cc.o CMakeFiles/lapackpp.dir/src/getri.cc.o CMakeFiles/lapackpp.dir/src/getrs.cc.o CMakeFiles/lapackpp.dir/src/getsls.cc.o CMakeFiles/lapackpp.dir/src/ggbak.cc.o CMakeFiles/lapackpp.dir/src/ggbal.cc.o CMakeFiles/lapackpp.dir/src/gges.cc.o CMakeFiles/lapackpp.dir/src/gges3.cc.o CMakeFiles/lapackpp.dir/src/ggesx.cc.o CMakeFiles/lapackpp.dir/src/ggev.cc.o CMakeFiles/lapackpp.dir/src/ggev3.cc.o CMakeFiles/lapackpp.dir/src/ggglm.cc.o CMakeFiles/lapackpp.dir/src/gghrd.cc.o CMakeFiles/lapackpp.dir/src/gglse.cc.o CMakeFiles/lapackpp.dir/src/ggqrf.cc.o CMakeFiles/lapackpp.dir/src/ggrqf.cc.o CMakeFiles/lapackpp.dir/src/ggsvd3.cc.o CMakeFiles/lapackpp.dir/src/ggsvp3.cc.o CMakeFiles/lapackpp.dir/src/gtcon.cc.o CMakeFiles/lapackpp.dir/src/gtrfs.cc.o CMakeFiles/lapackpp.dir/src/gtsv.cc.o CMakeFiles/lapackpp.dir/src/gtsvx.cc.o CMakeFiles/lapackpp.dir/src/gttrf.cc.o CMakeFiles/lapackpp.dir/src/gttrs.cc.o CMakeFiles/lapackpp.dir/src/hbev_2stage.cc.o CMakeFiles/lapackpp.dir/src/hbev.cc.o CMakeFiles/lapackpp.dir/src/hbevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/hbevd.cc.o CMakeFiles/lapackpp.dir/src/hbevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/hbevx.cc.o CMakeFiles/lapackpp.dir/src/hbgst.cc.o CMakeFiles/lapackpp.dir/src/hbgv.cc.o CMakeFiles/lapackpp.dir/src/hbgvd.cc.o CMakeFiles/lapackpp.dir/src/hbgvx.cc.o CMakeFiles/lapackpp.dir/src/hbtrd.cc.o CMakeFiles/lapackpp.dir/src/hecon_rk.cc.o CMakeFiles/lapackpp.dir/src/hecon.cc.o CMakeFiles/lapackpp.dir/src/heequb.cc.o CMakeFiles/lapackpp.dir/src/heev_2stage.cc.o CMakeFiles/lapackpp.dir/src/heev.cc.o CMakeFiles/lapackpp.dir/src/heevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/heevd.cc.o CMakeFiles/lapackpp.dir/src/heevr_2stage.cc.o CMakeFiles/lapackpp.dir/src/heevr.cc.o CMakeFiles/lapackpp.dir/src/heevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/heevx.cc.o CMakeFiles/lapackpp.dir/src/hegst.cc.o CMakeFiles/lapackpp.dir/src/hegv_2stage.cc.o CMakeFiles/lapackpp.dir/src/hegv.cc.o CMakeFiles/lapackpp.dir/src/hegvd.cc.o CMakeFiles/lapackpp.dir/src/hegvx.cc.o CMakeFiles/lapackpp.dir/src/herfs.cc.o CMakeFiles/lapackpp.dir/src/herfsx.cc.o CMakeFiles/lapackpp.dir/src/hesv_aa.cc.o CMakeFiles/lapackpp.dir/src/hesv_rk.cc.o CMakeFiles/lapackpp.dir/src/hesv_rook.cc.o CMakeFiles/lapackpp.dir/src/hesv.cc.o CMakeFiles/lapackpp.dir/src/hesvx.cc.o CMakeFiles/lapackpp.dir/src/heswapr.cc.o CMakeFiles/lapackpp.dir/src/hetrd_2stage.cc.o CMakeFiles/lapackpp.dir/src/hetrd.cc.o CMakeFiles/lapackpp.dir/src/hetrf_aa.cc.o CMakeFiles/lapackpp.dir/src/hetrf_rk.cc.o CMakeFiles/lapackpp.dir/src/hetrf_rook.cc.o CMakeFiles/lapackpp.dir/src/hetrf.cc.o CMakeFiles/lapackpp.dir/src/hetri_rk.cc.o CMakeFiles/lapackpp.dir/src/hetri.cc.o CMakeFiles/lapackpp.dir/src/hetri2.cc.o CMakeFiles/lapackpp.dir/src/hetrs_aa.cc.o CMakeFiles/lapackpp.dir/src/hetrs_rk.cc.o CMakeFiles/lapackpp.dir/src/hetrs_rook.cc.o CMakeFiles/lapackpp.dir/src/hetrs.cc.o CMakeFiles/lapackpp.dir/src/hetrs2.cc.o CMakeFiles/lapackpp.dir/src/hfrk.cc.o CMakeFiles/lapackpp.dir/src/hgeqz.cc.o CMakeFiles/lapackpp.dir/src/hpcon.cc.o CMakeFiles/lapackpp.dir/src/hpev.cc.o CMakeFiles/lapackpp.dir/src/hpevd.cc.o CMakeFiles/lapackpp.dir/src/hpevx.cc.o CMakeFiles/lapackpp.dir/src/hpgst.cc.o CMakeFiles/lapackpp.dir/src/hpgv.cc.o CMakeFiles/lapackpp.dir/src/hpgvd.cc.o CMakeFiles/lapackpp.dir/src/hpgvx.cc.o CMakeFiles/lapackpp.dir/src/hprfs.cc.o CMakeFiles/lapackpp.dir/src/hpsv.cc.o CMakeFiles/lapackpp.dir/src/hpsvx.cc.o CMakeFiles/lapackpp.dir/src/hptrd.cc.o CMakeFiles/lapackpp.dir/src/hptrf.cc.o CMakeFiles/lapackpp.dir/src/hptri.cc.o CMakeFiles/lapackpp.dir/src/hptrs.cc.o CMakeFiles/lapackpp.dir/src/hseqr.cc.o CMakeFiles/lapackpp.dir/src/lacgv.cc.o CMakeFiles/lapackpp.dir/src/lacp2.cc.o CMakeFiles/lapackpp.dir/src/lacpy.cc.o CMakeFiles/lapackpp.dir/src/laed4.cc.o CMakeFiles/lapackpp.dir/src/lag2c.cc.o CMakeFiles/lapackpp.dir/src/lag2d.cc.o CMakeFiles/lapackpp.dir/src/lag2s.cc.o CMakeFiles/lapackpp.dir/src/lag2z.cc.o CMakeFiles/lapackpp.dir/src/lagge.cc.o CMakeFiles/lapackpp.dir/src/laghe.cc.o CMakeFiles/lapackpp.dir/src/lagsy.cc.o CMakeFiles/lapackpp.dir/src/lamch.cc.o CMakeFiles/lapackpp.dir/src/langb.cc.o CMakeFiles/lapackpp.dir/src/lange.cc.o CMakeFiles/lapackpp.dir/src/langt.cc.o CMakeFiles/lapackpp.dir/src/lanhb.cc.o CMakeFiles/lapackpp.dir/src/lanhe.cc.o CMakeFiles/lapackpp.dir/src/lanhp.cc.o CMakeFiles/lapackpp.dir/src/lanhs.cc.o CMakeFiles/lapackpp.dir/src/lanht.cc.o CMakeFiles/lapackpp.dir/src/lansb.cc.o CMakeFiles/lapackpp.dir/src/lansp.cc.o CMakeFiles/lapackpp.dir/src/lanst.cc.o CMakeFiles/lapackpp.dir/src/lansy.cc.o CMakeFiles/lapackpp.dir/src/lantb.cc.o CMakeFiles/lapackpp.dir/src/lantp.cc.o CMakeFiles/lapackpp.dir/src/lantr.cc.o CMakeFiles/lapackpp.dir/src/lapmr.cc.o CMakeFiles/lapackpp.dir/src/lapmt.cc.o CMakeFiles/lapackpp.dir/src/lapy2.cc.o CMakeFiles/lapackpp.dir/src/lapy3.cc.o CMakeFiles/lapackpp.dir/src/larf.cc.o CMakeFiles/lapackpp.dir/src/larfb.cc.o CMakeFiles/lapackpp.dir/src/larfg.cc.o CMakeFiles/lapackpp.dir/src/larfgp.cc.o CMakeFiles/lapackpp.dir/src/larft.cc.o CMakeFiles/lapackpp.dir/src/larfx.cc.o CMakeFiles/lapackpp.dir/src/larfy.cc.o CMakeFiles/lapackpp.dir/src/larnv.cc.o CMakeFiles/lapackpp.dir/src/lartg.cc.o CMakeFiles/lapackpp.dir/src/lartgp.cc.o CMakeFiles/lapackpp.dir/src/lartgs.cc.o CMakeFiles/lapackpp.dir/src/lascl.cc.o CMakeFiles/lapackpp.dir/src/laset.cc.o CMakeFiles/lapackpp.dir/src/lassq.cc.o CMakeFiles/lapackpp.dir/src/laswp.cc.o CMakeFiles/lapackpp.dir/src/lauum.cc.o CMakeFiles/lapackpp.dir/src/opgtr.cc.o CMakeFiles/lapackpp.dir/src/opmtr.cc.o CMakeFiles/lapackpp.dir/src/orcsd2by1.cc.o CMakeFiles/lapackpp.dir/src/orgbr.cc.o CMakeFiles/lapackpp.dir/src/orghr.cc.o CMakeFiles/lapackpp.dir/src/orglq.cc.o CMakeFiles/lapackpp.dir/src/orgql.cc.o CMakeFiles/lapackpp.dir/src/orgqr.cc.o CMakeFiles/lapackpp.dir/src/orgrq.cc.o CMakeFiles/lapackpp.dir/src/orgtr.cc.o CMakeFiles/lapackpp.dir/src/orhr_col.cc.o CMakeFiles/lapackpp.dir/src/ormbr.cc.o CMakeFiles/lapackpp.dir/src/ormhr.cc.o CMakeFiles/lapackpp.dir/src/ormlq.cc.o CMakeFiles/lapackpp.dir/src/ormql.cc.o CMakeFiles/lapackpp.dir/src/ormqr.cc.o CMakeFiles/lapackpp.dir/src/ormrq.cc.o CMakeFiles/lapackpp.dir/src/ormrz.cc.o CMakeFiles/lapackpp.dir/src/ormtr.cc.o CMakeFiles/lapackpp.dir/src/pbcon.cc.o CMakeFiles/lapackpp.dir/src/pbequ.cc.o CMakeFiles/lapackpp.dir/src/pbrfs.cc.o CMakeFiles/lapackpp.dir/src/pbstf.cc.o CMakeFiles/lapackpp.dir/src/pbsv.cc.o CMakeFiles/lapackpp.dir/src/pbsvx.cc.o CMakeFiles/lapackpp.dir/src/pbtrf.cc.o CMakeFiles/lapackpp.dir/src/pbtrs.cc.o CMakeFiles/lapackpp.dir/src/pftrf.cc.o CMakeFiles/lapackpp.dir/src/pftri.cc.o CMakeFiles/lapackpp.dir/src/pftrs.cc.o CMakeFiles/lapackpp.dir/src/pocon.cc.o CMakeFiles/lapackpp.dir/src/poequ.cc.o CMakeFiles/lapackpp.dir/src/poequb.cc.o CMakeFiles/lapackpp.dir/src/porfs.cc.o CMakeFiles/lapackpp.dir/src/porfsx.cc.o CMakeFiles/lapackpp.dir/src/posv.cc.o CMakeFiles/lapackpp.dir/src/posvx.cc.o CMakeFiles/lapackpp.dir/src/potf2.cc.o CMakeFiles/lapackpp.dir/src/potrf.cc.o CMakeFiles/lapackpp.dir/src/potrf2.cc.o CMakeFiles/lapackpp.dir/src/potri.cc.o CMakeFiles/lapackpp.dir/src/potrs.cc.o CMakeFiles/lapackpp.dir/src/ppcon.cc.o CMakeFiles/lapackpp.dir/src/ppequ.cc.o CMakeFiles/lapackpp.dir/src/pprfs.cc.o CMakeFiles/lapackpp.dir/src/ppsv.cc.o CMakeFiles/lapackpp.dir/src/ppsvx.cc.o CMakeFiles/lapackpp.dir/src/pptrf.cc.o CMakeFiles/lapackpp.dir/src/pptri.cc.o CMakeFiles/lapackpp.dir/src/pptrs.cc.o CMakeFiles/lapackpp.dir/src/pstrf.cc.o CMakeFiles/lapackpp.dir/src/ptcon.cc.o CMakeFiles/lapackpp.dir/src/pteqr.cc.o CMakeFiles/lapackpp.dir/src/ptrfs.cc.o CMakeFiles/lapackpp.dir/src/ptsv.cc.o CMakeFiles/lapackpp.dir/src/ptsvx.cc.o CMakeFiles/lapackpp.dir/src/pttrf.cc.o CMakeFiles/lapackpp.dir/src/pttrs.cc.o CMakeFiles/lapackpp.dir/src/sbev_2stage.cc.o CMakeFiles/lapackpp.dir/src/sbev.cc.o CMakeFiles/lapackpp.dir/src/sbevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/sbevd.cc.o CMakeFiles/lapackpp.dir/src/sbevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/sbevx.cc.o CMakeFiles/lapackpp.dir/src/sbgst.cc.o CMakeFiles/lapackpp.dir/src/sbgv.cc.o CMakeFiles/lapackpp.dir/src/sbgvd.cc.o CMakeFiles/lapackpp.dir/src/sbgvx.cc.o CMakeFiles/lapackpp.dir/src/sbtrd.cc.o CMakeFiles/lapackpp.dir/src/sfrk.cc.o CMakeFiles/lapackpp.dir/src/spcon.cc.o CMakeFiles/lapackpp.dir/src/spev.cc.o CMakeFiles/lapackpp.dir/src/spevd.cc.o CMakeFiles/lapackpp.dir/src/spevx.cc.o CMakeFiles/lapackpp.dir/src/spgst.cc.o CMakeFiles/lapackpp.dir/src/spgv.cc.o CMakeFiles/lapackpp.dir/src/spgvd.cc.o CMakeFiles/lapackpp.dir/src/spgvx.cc.o CMakeFiles/lapackpp.dir/src/sprfs.cc.o CMakeFiles/lapackpp.dir/src/spsv.cc.o CMakeFiles/lapackpp.dir/src/spsvx.cc.o CMakeFiles/lapackpp.dir/src/sptrd.cc.o CMakeFiles/lapackpp.dir/src/sptrf.cc.o CMakeFiles/lapackpp.dir/src/sptri.cc.o CMakeFiles/lapackpp.dir/src/sptrs.cc.o CMakeFiles/lapackpp.dir/src/stedc.cc.o CMakeFiles/lapackpp.dir/src/stegr.cc.o CMakeFiles/lapackpp.dir/src/stein.cc.o CMakeFiles/lapackpp.dir/src/stemr.cc.o CMakeFiles/lapackpp.dir/src/steqr.cc.o CMakeFiles/lapackpp.dir/src/sterf.cc.o CMakeFiles/lapackpp.dir/src/stev.cc.o CMakeFiles/lapackpp.dir/src/stevd.cc.o CMakeFiles/lapackpp.dir/src/stevr.cc.o CMakeFiles/lapackpp.dir/src/stevx.cc.o CMakeFiles/lapackpp.dir/src/sturm.cc.o CMakeFiles/lapackpp.dir/src/sycon_rk.cc.o CMakeFiles/lapackpp.dir/src/sycon.cc.o CMakeFiles/lapackpp.dir/src/syequb.cc.o CMakeFiles/lapackpp.dir/src/syev_2stage.cc.o CMakeFiles/lapackpp.dir/src/syev.cc.o CMakeFiles/lapackpp.dir/src/syevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/syevd.cc.o CMakeFiles/lapackpp.dir/src/syevr_2stage.cc.o CMakeFiles/lapackpp.dir/src/syevr.cc.o CMakeFiles/lapackpp.dir/src/syevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/syevx.cc.o CMakeFiles/lapackpp.dir/src/sygst.cc.o CMakeFiles/lapackpp.dir/src/sygv_2stage.cc.o CMakeFiles/lapackpp.dir/src/sygv.cc.o CMakeFiles/lapackpp.dir/src/sygvd.cc.o CMakeFiles/lapackpp.dir/src/sygvx.cc.o CMakeFiles/lapackpp.dir/src/symv.cc.o CMakeFiles/lapackpp.dir/src/syr.cc.o CMakeFiles/lapackpp.dir/src/syrfs.cc.o CMakeFiles/lapackpp.dir/src/syrfsx.cc.o CMakeFiles/lapackpp.dir/src/sysv_aa.cc.o CMakeFiles/lapackpp.dir/src/sysv_rk.cc.o CMakeFiles/lapackpp.dir/src/sysv_rook.cc.o CMakeFiles/lapackpp.dir/src/sysv.cc.o CMakeFiles/lapackpp.dir/src/sysvx.cc.o CMakeFiles/lapackpp.dir/src/syswapr.cc.o CMakeFiles/lapackpp.dir/src/sytrd_2stage.cc.o CMakeFiles/lapackpp.dir/src/sytrd.cc.o CMakeFiles/lapackpp.dir/src/sytrf_aa.cc.o CMakeFiles/lapackpp.dir/src/sytrf_rk.cc.o CMakeFiles/lapackpp.dir/src/sytrf_rook.cc.o CMakeFiles/lapackpp.dir/src/sytrf.cc.o CMakeFiles/lapackpp.dir/src/sytri_rk.cc.o CMakeFiles/lapackpp.dir/src/sytri.cc.o CMakeFiles/lapackpp.dir/src/sytri2.cc.o CMakeFiles/lapackpp.dir/src/sytrs_aa.cc.o CMakeFiles/lapackpp.dir/src/sytrs_rk.cc.o CMakeFiles/lapackpp.dir/src/sytrs_rook.cc.o CMakeFiles/lapackpp.dir/src/sytrs.cc.o CMakeFiles/lapackpp.dir/src/sytrs2.cc.o CMakeFiles/lapackpp.dir/src/tbcon.cc.o CMakeFiles/lapackpp.dir/src/tbrfs.cc.o CMakeFiles/lapackpp.dir/src/tbtrs.cc.o CMakeFiles/lapackpp.dir/src/tfsm.cc.o CMakeFiles/lapackpp.dir/src/tftri.cc.o CMakeFiles/lapackpp.dir/src/tfttp.cc.o CMakeFiles/lapackpp.dir/src/tfttr.cc.o CMakeFiles/lapackpp.dir/src/tgexc.cc.o CMakeFiles/lapackpp.dir/src/tgsen.cc.o CMakeFiles/lapackpp.dir/src/tgsja.cc.o CMakeFiles/lapackpp.dir/src/tgsyl.cc.o CMakeFiles/lapackpp.dir/src/tpcon.cc.o CMakeFiles/lapackpp.dir/src/tplqt.cc.o CMakeFiles/lapackpp.dir/src/tplqt2.cc.o CMakeFiles/lapackpp.dir/src/tpmlqt.cc.o CMakeFiles/lapackpp.dir/src/tpmqrt.cc.o CMakeFiles/lapackpp.dir/src/tpqrt.cc.o CMakeFiles/lapackpp.dir/src/tpqrt2.cc.o CMakeFiles/lapackpp.dir/src/tprfb.cc.o CMakeFiles/lapackpp.dir/src/tprfs.cc.o CMakeFiles/lapackpp.dir/src/tptri.cc.o CMakeFiles/lapackpp.dir/src/tptrs.cc.o CMakeFiles/lapackpp.dir/src/tpttf.cc.o CMakeFiles/lapackpp.dir/src/tpttr.cc.o CMakeFiles/lapackpp.dir/src/trcon.cc.o CMakeFiles/lapackpp.dir/src/trevc.cc.o CMakeFiles/lapackpp.dir/src/trevc3.cc.o CMakeFiles/lapackpp.dir/src/trexc.cc.o CMakeFiles/lapackpp.dir/src/trrfs.cc.o CMakeFiles/lapackpp.dir/src/trsen.cc.o CMakeFiles/lapackpp.dir/src/trtri.cc.o CMakeFiles/lapackpp.dir/src/trtrs.cc.o CMakeFiles/lapackpp.dir/src/trttf.cc.o CMakeFiles/lapackpp.dir/src/trttp.cc.o CMakeFiles/lapackpp.dir/src/tzrzf.cc.o CMakeFiles/lapackpp.dir/src/ungbr.cc.o CMakeFiles/lapackpp.dir/src/unghr.cc.o CMakeFiles/lapackpp.dir/src/unglq.cc.o CMakeFiles/lapackpp.dir/src/ungql.cc.o CMakeFiles/lapackpp.dir/src/ungqr.cc.o CMakeFiles/lapackpp.dir/src/ungrq.cc.o CMakeFiles/lapackpp.dir/src/ungtr.cc.o CMakeFiles/lapackpp.dir/src/unhr_col.cc.o CMakeFiles/lapackpp.dir/src/unmbr.cc.o CMakeFiles/lapackpp.dir/src/unmhr.cc.o CMakeFiles/lapackpp.dir/src/unmlq.cc.o CMakeFiles/lapackpp.dir/src/unmql.cc.o CMakeFiles/lapackpp.dir/src/unmqr.cc.o CMakeFiles/lapackpp.dir/src/unmrq.cc.o CMakeFiles/lapackpp.dir/src/unmrz.cc.o CMakeFiles/lapackpp.dir/src/unmtr.cc.o CMakeFiles/lapackpp.dir/src/upgtr.cc.o CMakeFiles/lapackpp.dir/src/upmtr.cc.o CMakeFiles/lapackpp.dir/src/version.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_common.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_geqrf.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_getrf.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_potrf.cc.o CMakeFiles/lapackpp.dir/src/rocm/rocm_geqrf.cc.o CMakeFiles/lapackpp.dir/src/rocm/rocm_getrf.cc.o CMakeFiles/lapackpp.dir/src/rocm/rocm_potrf.cc.o CMakeFiles/lapackpp.dir/src/stub/stub_geqrf.cc.o CMakeFiles/lapackpp.dir/src/stub/stub_getrf.cc.o CMakeFiles/lapackpp.dir/src/stub/stub_potrf.cc.o  -Wl,-rpath,/opt/local/lib -lopenblas /opt/local/lib/libblaspp.dylib /opt/local/lib/gcc12/libgomp.dylib -framework Accelerate 
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build'
[ 70%] Built target lapackpp
/usr/bin/make  -f test/CMakeFiles/tester.dir/build.make test/CMakeFiles/tester.dir/depend
make[2]: Entering directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build'
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00 /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test/CMakeFiles/tester.dir/DependInfo.cmake --color=
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build'
/usr/bin/make  -f test/CMakeFiles/tester.dir/build.make test/CMakeFiles/tester.dir/build
make[2]: Entering directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build'
[ 70%] Building CXX object test/CMakeFiles/tester.dir/matrix_params.cc.o
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/matrix_params.cc.o -MF CMakeFiles/tester.dir/matrix_params.cc.o.d -o CMakeFiles/tester.dir/matrix_params.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/matrix_params.cc
[ 70%] Building CXX object test/CMakeFiles/tester.dir/test_gbequ.cc.o
[ 70%] Building CXX object test/CMakeFiles/tester.dir/matrix_generator.cc.o
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/test_gbequ.cc.o -MF CMakeFiles/tester.dir/test_gbequ.cc.o.d -o CMakeFiles/tester.dir/test_gbequ.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbequ.cc
[ 71%] Building CXX object test/CMakeFiles/tester.dir/test.cc.o
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/matrix_generator.cc.o -MF CMakeFiles/tester.dir/matrix_generator.cc.o.d -o CMakeFiles/tester.dir/matrix_generator.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/matrix_generator.cc
[ 71%] Building CXX object test/CMakeFiles/tester.dir/test_gbcon.cc.o
[ 71%] Building CXX object test/CMakeFiles/tester.dir/test_gbsv.cc.o
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/test.cc.o -MF CMakeFiles/tester.dir/test.cc.o.d -o CMakeFiles/tester.dir/test.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test.cc
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/test_gbcon.cc.o -MF CMakeFiles/tester.dir/test_gbcon.cc.o.d -o CMakeFiles/tester.dir/test_gbcon.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbcon.cc
[ 71%] Building CXX object test/CMakeFiles/tester.dir/cblas_wrappers.cc.o
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/test_gbsv.cc.o -MF CMakeFiles/tester.dir/test_gbsv.cc.o.d -o CMakeFiles/tester.dir/test_gbsv.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbsv.cc
[ 71%] Building CXX object test/CMakeFiles/tester.dir/test_gbrfs.cc.o
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/cblas_wrappers.cc.o -MF CMakeFiles/tester.dir/cblas_wrappers.cc.o.d -o CMakeFiles/tester.dir/cblas_wrappers.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/cblas_wrappers.cc
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/test_gbrfs.cc.o -MF CMakeFiles/tester.dir/test_gbrfs.cc.o.d -o CMakeFiles/tester.dir/test_gbrfs.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbrfs.cc
In file included from /opt/local/include/lapacke.h:36,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/lapacke_wrappers.hh:24,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbrfs.cc:11:
/opt/local/include/lapack.h:95:19: error: conflicting declaration 'typedef float lapack_float_return'
   95 |     typedef float lapack_float_return;
      |                   ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/util.hh:18,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test.hh:10,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbrfs.cc:6:
/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/config.h:33:20: note: previous declaration as 'typedef double lapack_float_return'
   33 |     typedef double lapack_float_return;
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/include/lapacke.h:36,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/lapacke_wrappers.hh:24,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbcon.cc:11:
/opt/local/include/lapack.h:95:19: error: conflicting declaration 'typedef float lapack_float_return'
   95 |     typedef float lapack_float_return;
      |                   ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/util.hh:18,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test.hh:10,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbcon.cc:6:
/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/config.h:33:20: note: previous declaration as 'typedef double lapack_float_return'
   33 |     typedef double lapack_float_return;
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/include/lapacke.h:36,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/lapacke_wrappers.hh:24,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbequ.cc:11:
/opt/local/include/lapack.h:95:19: error: conflicting declaration 'typedef float lapack_float_return'
   95 |     typedef float lapack_float_return;
      |                   ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/util.hh:18,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test.hh:10,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbequ.cc:6:
/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/config.h:33:20: note: previous declaration as 'typedef double lapack_float_return'
   33 |     typedef double lapack_float_return;
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/include/lapacke.h:36,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/lapacke_wrappers.hh:24,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbsv.cc:11:
/opt/local/include/lapack.h:95:19: error: conflicting declaration 'typedef float lapack_float_return'
   95 |     typedef float lapack_float_return;
      |                   ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/util.hh:18,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test.hh:10,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbsv.cc:6:
/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/config.h:33:20: note: previous declaration as 'typedef double lapack_float_return'
   33 |     typedef double lapack_float_return;
      |                    ^~~~~~~~~~~~~~~~~~~
[ 71%] Building CXX object test/CMakeFiles/tester.dir/test_gbtrf.cc.o
cd /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/test && /opt/local/bin/g++-mp-12  -I/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/_deps/testsweeper-src -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build/include -I/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include -isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -fopenmp -MD -MT test/CMakeFiles/tester.dir/test_gbtrf.cc.o -MF CMakeFiles/tester.dir/test_gbtrf.cc.o.d -o CMakeFiles/tester.dir/test_gbtrf.cc.o -c /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbtrf.cc
make[2]: *** [test/CMakeFiles/tester.dir/test_gbequ.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [test/CMakeFiles/tester.dir/test_gbcon.cc.o] Error 1
make[2]: *** [test/CMakeFiles/tester.dir/test_gbrfs.cc.o] Error 1
make[2]: *** [test/CMakeFiles/tester.dir/test_gbsv.cc.o] Error 1
In file included from /opt/local/include/lapacke.h:36,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/lapacke_wrappers.hh:24,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbtrf.cc:11:
/opt/local/include/lapack.h:95:19: error: conflicting declaration 'typedef float lapack_float_return'
   95 |     typedef float lapack_float_return;
      |                   ^~~~~~~~~~~~~~~~~~~
In file included from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/util.hh:18,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test.hh:10,
                 from /opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/test/test_gbtrf.cc:6:
/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/lapackpp-2023.01.00/include/lapack/config.h:33:20: note: previous declaration as 'typedef double lapack_float_return'
   33 |     typedef double lapack_float_return;
      |                    ^~~~~~~~~~~~~~~~~~~
make[2]: *** [test/CMakeFiles/tester.dir/test_gbtrf.cc.o] Error 1
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build'
make[1]: *** [test/CMakeFiles/tester.dir/all] Error 2
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_lapackpp/lapackpp/work/build'
make: *** [all] Error 2
@mgates3
Copy link
Collaborator

mgates3 commented May 27, 2023

Please include the complete CMake input and output (starting from a fresh CMake build). I can't tell what decisions CMake made up to this point.

macOS Accelerate uses double for lapack_float_return. It's the only library in common use to use that, as far as I'm aware.

@barracuda156
Copy link
Author

@mgates3 Thank you, I will update with all logs in a couple of hours.

@barracuda156
Copy link
Author

@mgates3
Copy link
Collaborator

mgates3 commented May 28, 2023

Did you previously install BLAS++? Need the log for that.

Often, LAPACK is part of the BLAS library (OpenBLAS, MKL, LibSci all ship this way), so there's no need to specify lapack or LAPACK_LIBRARIES because it will inherit the BLAS library from BLAS++. Usually, in BLAS++ one specifies either blas or BLA_VENDOR to do a search, instead of hardcoding a specific library with BLAS_LIBRARIES. E.g., on cmake command line for BLAS++:

-Dblas=OpenBLAS
or
-DBLA_VENDOR=OpenBLAS

You may want to set color=no to make the log more readable.

I noticed there are several variables set that are unused. No harm, but no effect:

:info:configure CMake Warning:
:info:configure   Manually-specified variables were not used by the project:
:info:configure     BUILD_TESTING
:info:configure     CMAKE_C_COMPILER
:info:configure     CMAKE_OBJCXX_COMPILER
:info:configure     CMAKE_OBJC_COMPILER
:info:configure     CMAKE_POLICY_DEFAULT_CMP0025
:info:configure     CMAKE_POLICY_DEFAULT_CMP0060

@barracuda156
Copy link
Author

Okay, we are back to the earlier error. blaspp does not configure with OpenBLAS:

/opt/local/bin/g++-mp-12 -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0  -arch ppc -mmacosx-version-min=10.6 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/opt/local/lib -Wl,-headerpad_max_install_names  CMakeFiles/cmTC_9b86d.dir/return_complex_argument.cc.o -o cmTC_9b86d  -lopenblas /opt/local/lib/gcc12/libgomp.dylib 

'''
-- run_output: '''
failed
'''
CMake Error at cmake/BLASConfig.cmake:234 (message):
  Error - Cannot detect zdotc return value.  Please check the BLAS
  installation.
Call Stack (most recent call first):
  CMakeLists.txt:372 (include)


-- Configuring incomplete, errors occurred!

It does configure and build normally with Accelerate, however, apparently, this makes it incompatible with lapackpp, so then the latter fails to install.

@barracuda156
Copy link
Author

@mgates3 The build of blaspp should be transparent and reproducible (although perhaps not on a PowerPC Mac, since hardware may be inaccessible); we have it in Macports here: https://github.com/macports/macports-ports/blob/master/math/blaspp/Portfile

If you or someone may advise me how to improve upon that and fix building lapackpp, that would be greatly appreciated.
I opened this issue because I wanted to bring lapackpp to Macports too.

@mgates3
Copy link
Collaborator

mgates3 commented May 29, 2023

I don't think you've given command lines to reproduce any of the installs of BLAS++ or LAPACK++. That's what I mean by "complete input", i.e., what you did to produce the problem, not just the log.

Do BLAS++ and LAPACK++ install under MacPorts with current versions of macOS (11, 12, 13), or is this just a problem with old OSes and hardware? We don't have the resources to support old OSes. You are welcome to submit reasonable PRs to fix them with old OSes, if it doesn't affect current systems.

BLAS++ and LAPACK++ should work with both OpenBLAS and Accelerate on macOS. I use it with OpenBLAS every day. CMake logs are attached. (I sanitized paths.) There are a few warnings you can ignore that have been fixed in the master branch. I didn't install LAPACKE for Accelerate, but that just affects building testers, not the LAPACK++ library itself.

log-accelerate.txt
log-openblas.txt

@barracuda156
Copy link
Author

@mgates3 Thank you for the logs. I should have tried -DBLA_VENDOR=Apple (which you actually mention above) earlier, but for some reason I assumed for lapackpp I must use -DLAPACK_LIBRARIES= – and whatever I tried to make it find Accelerate, everything failed. Just now I tried using -DBLA_VENDOR=Apple, and it worked :)

So Accelerate is recognized correctly now with lapackpp, but build fails to link:

[100%] Linking CXX shared library liblapackpp.dylib
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/lapackpp.dir/link.txt --verbose=ON
/opt/local/bin/g++-mp-12 -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -dynamiclib -Wl,-headerpad_max_install_names -L/opt/local/lib -Wl,-headerpad_max_install_names -o liblapackpp.dylib -install_name @rpath/liblapackpp.dylib CMakeFiles/lapackpp.dir/src/bbcsd.cc.o CMakeFiles/lapackpp.dir/src/bdsdc.cc.o CMakeFiles/lapackpp.dir/src/bdsqr.cc.o CMakeFiles/lapackpp.dir/src/bdsvdx.cc.o CMakeFiles/lapackpp.dir/src/disna.cc.o CMakeFiles/lapackpp.dir/src/gbbrd.cc.o CMakeFiles/lapackpp.dir/src/gbcon.cc.o CMakeFiles/lapackpp.dir/src/gbequ.cc.o CMakeFiles/lapackpp.dir/src/gbequb.cc.o CMakeFiles/lapackpp.dir/src/gbrfs.cc.o CMakeFiles/lapackpp.dir/src/gbrfsx.cc.o CMakeFiles/lapackpp.dir/src/gbsv.cc.o CMakeFiles/lapackpp.dir/src/gbsvx.cc.o CMakeFiles/lapackpp.dir/src/gbtrf.cc.o CMakeFiles/lapackpp.dir/src/gbtrs.cc.o CMakeFiles/lapackpp.dir/src/gebak.cc.o CMakeFiles/lapackpp.dir/src/gebal.cc.o CMakeFiles/lapackpp.dir/src/gebrd.cc.o CMakeFiles/lapackpp.dir/src/gecon.cc.o CMakeFiles/lapackpp.dir/src/geequ.cc.o CMakeFiles/lapackpp.dir/src/geequb.cc.o CMakeFiles/lapackpp.dir/src/gees.cc.o CMakeFiles/lapackpp.dir/src/geesx.cc.o CMakeFiles/lapackpp.dir/src/geev.cc.o CMakeFiles/lapackpp.dir/src/gehrd.cc.o CMakeFiles/lapackpp.dir/src/gelq.cc.o CMakeFiles/lapackpp.dir/src/gelq2.cc.o CMakeFiles/lapackpp.dir/src/gelqf.cc.o CMakeFiles/lapackpp.dir/src/gels.cc.o CMakeFiles/lapackpp.dir/src/gelsd.cc.o CMakeFiles/lapackpp.dir/src/gelss.cc.o CMakeFiles/lapackpp.dir/src/gelsy.cc.o CMakeFiles/lapackpp.dir/src/gemlq.cc.o CMakeFiles/lapackpp.dir/src/gemqr.cc.o CMakeFiles/lapackpp.dir/src/geql2.cc.o CMakeFiles/lapackpp.dir/src/geqlf.cc.o CMakeFiles/lapackpp.dir/src/geqp3.cc.o CMakeFiles/lapackpp.dir/src/geqr.cc.o CMakeFiles/lapackpp.dir/src/geqr2.cc.o CMakeFiles/lapackpp.dir/src/geqrf.cc.o CMakeFiles/lapackpp.dir/src/geqrfp.cc.o CMakeFiles/lapackpp.dir/src/geqrt.cc.o CMakeFiles/lapackpp.dir/src/geqrt2.cc.o CMakeFiles/lapackpp.dir/src/geqrt3.cc.o CMakeFiles/lapackpp.dir/src/gerfs.cc.o CMakeFiles/lapackpp.dir/src/gerfsx.cc.o CMakeFiles/lapackpp.dir/src/gerq2.cc.o CMakeFiles/lapackpp.dir/src/gerqf.cc.o CMakeFiles/lapackpp.dir/src/gesdd.cc.o CMakeFiles/lapackpp.dir/src/gesv.cc.o CMakeFiles/lapackpp.dir/src/gesvd.cc.o CMakeFiles/lapackpp.dir/src/gesvdx.cc.o CMakeFiles/lapackpp.dir/src/gesvx.cc.o CMakeFiles/lapackpp.dir/src/getf2.cc.o CMakeFiles/lapackpp.dir/src/getrf.cc.o CMakeFiles/lapackpp.dir/src/getrf2.cc.o CMakeFiles/lapackpp.dir/src/getri.cc.o CMakeFiles/lapackpp.dir/src/getrs.cc.o CMakeFiles/lapackpp.dir/src/getsls.cc.o CMakeFiles/lapackpp.dir/src/ggbak.cc.o CMakeFiles/lapackpp.dir/src/ggbal.cc.o CMakeFiles/lapackpp.dir/src/gges.cc.o CMakeFiles/lapackpp.dir/src/gges3.cc.o CMakeFiles/lapackpp.dir/src/ggesx.cc.o CMakeFiles/lapackpp.dir/src/ggev.cc.o CMakeFiles/lapackpp.dir/src/ggev3.cc.o CMakeFiles/lapackpp.dir/src/ggglm.cc.o CMakeFiles/lapackpp.dir/src/gghrd.cc.o CMakeFiles/lapackpp.dir/src/gglse.cc.o CMakeFiles/lapackpp.dir/src/ggqrf.cc.o CMakeFiles/lapackpp.dir/src/ggrqf.cc.o CMakeFiles/lapackpp.dir/src/ggsvd3.cc.o CMakeFiles/lapackpp.dir/src/ggsvp3.cc.o CMakeFiles/lapackpp.dir/src/gtcon.cc.o CMakeFiles/lapackpp.dir/src/gtrfs.cc.o CMakeFiles/lapackpp.dir/src/gtsv.cc.o CMakeFiles/lapackpp.dir/src/gtsvx.cc.o CMakeFiles/lapackpp.dir/src/gttrf.cc.o CMakeFiles/lapackpp.dir/src/gttrs.cc.o CMakeFiles/lapackpp.dir/src/hbev_2stage.cc.o CMakeFiles/lapackpp.dir/src/hbev.cc.o CMakeFiles/lapackpp.dir/src/hbevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/hbevd.cc.o CMakeFiles/lapackpp.dir/src/hbevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/hbevx.cc.o CMakeFiles/lapackpp.dir/src/hbgst.cc.o CMakeFiles/lapackpp.dir/src/hbgv.cc.o CMakeFiles/lapackpp.dir/src/hbgvd.cc.o CMakeFiles/lapackpp.dir/src/hbgvx.cc.o CMakeFiles/lapackpp.dir/src/hbtrd.cc.o CMakeFiles/lapackpp.dir/src/hecon_rk.cc.o CMakeFiles/lapackpp.dir/src/hecon.cc.o CMakeFiles/lapackpp.dir/src/heequb.cc.o CMakeFiles/lapackpp.dir/src/heev_2stage.cc.o CMakeFiles/lapackpp.dir/src/heev.cc.o CMakeFiles/lapackpp.dir/src/heevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/heevd.cc.o CMakeFiles/lapackpp.dir/src/heevr_2stage.cc.o CMakeFiles/lapackpp.dir/src/heevr.cc.o CMakeFiles/lapackpp.dir/src/heevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/heevx.cc.o CMakeFiles/lapackpp.dir/src/hegst.cc.o CMakeFiles/lapackpp.dir/src/hegv_2stage.cc.o CMakeFiles/lapackpp.dir/src/hegv.cc.o CMakeFiles/lapackpp.dir/src/hegvd.cc.o CMakeFiles/lapackpp.dir/src/hegvx.cc.o CMakeFiles/lapackpp.dir/src/herfs.cc.o CMakeFiles/lapackpp.dir/src/herfsx.cc.o CMakeFiles/lapackpp.dir/src/hesv_aa.cc.o CMakeFiles/lapackpp.dir/src/hesv_rk.cc.o CMakeFiles/lapackpp.dir/src/hesv_rook.cc.o CMakeFiles/lapackpp.dir/src/hesv.cc.o CMakeFiles/lapackpp.dir/src/hesvx.cc.o CMakeFiles/lapackpp.dir/src/heswapr.cc.o CMakeFiles/lapackpp.dir/src/hetrd_2stage.cc.o CMakeFiles/lapackpp.dir/src/hetrd.cc.o CMakeFiles/lapackpp.dir/src/hetrf_aa.cc.o CMakeFiles/lapackpp.dir/src/hetrf_rk.cc.o CMakeFiles/lapackpp.dir/src/hetrf_rook.cc.o CMakeFiles/lapackpp.dir/src/hetrf.cc.o CMakeFiles/lapackpp.dir/src/hetri_rk.cc.o CMakeFiles/lapackpp.dir/src/hetri.cc.o CMakeFiles/lapackpp.dir/src/hetri2.cc.o CMakeFiles/lapackpp.dir/src/hetrs_aa.cc.o CMakeFiles/lapackpp.dir/src/hetrs_rk.cc.o CMakeFiles/lapackpp.dir/src/hetrs_rook.cc.o CMakeFiles/lapackpp.dir/src/hetrs.cc.o CMakeFiles/lapackpp.dir/src/hetrs2.cc.o CMakeFiles/lapackpp.dir/src/hfrk.cc.o CMakeFiles/lapackpp.dir/src/hgeqz.cc.o CMakeFiles/lapackpp.dir/src/hpcon.cc.o CMakeFiles/lapackpp.dir/src/hpev.cc.o CMakeFiles/lapackpp.dir/src/hpevd.cc.o CMakeFiles/lapackpp.dir/src/hpevx.cc.o CMakeFiles/lapackpp.dir/src/hpgst.cc.o CMakeFiles/lapackpp.dir/src/hpgv.cc.o CMakeFiles/lapackpp.dir/src/hpgvd.cc.o CMakeFiles/lapackpp.dir/src/hpgvx.cc.o CMakeFiles/lapackpp.dir/src/hprfs.cc.o CMakeFiles/lapackpp.dir/src/hpsv.cc.o CMakeFiles/lapackpp.dir/src/hpsvx.cc.o CMakeFiles/lapackpp.dir/src/hptrd.cc.o CMakeFiles/lapackpp.dir/src/hptrf.cc.o CMakeFiles/lapackpp.dir/src/hptri.cc.o CMakeFiles/lapackpp.dir/src/hptrs.cc.o CMakeFiles/lapackpp.dir/src/hseqr.cc.o CMakeFiles/lapackpp.dir/src/lacgv.cc.o CMakeFiles/lapackpp.dir/src/lacp2.cc.o CMakeFiles/lapackpp.dir/src/lacpy.cc.o CMakeFiles/lapackpp.dir/src/laed4.cc.o CMakeFiles/lapackpp.dir/src/lag2c.cc.o CMakeFiles/lapackpp.dir/src/lag2d.cc.o CMakeFiles/lapackpp.dir/src/lag2s.cc.o CMakeFiles/lapackpp.dir/src/lag2z.cc.o CMakeFiles/lapackpp.dir/src/lagge.cc.o CMakeFiles/lapackpp.dir/src/laghe.cc.o CMakeFiles/lapackpp.dir/src/lagsy.cc.o CMakeFiles/lapackpp.dir/src/lamch.cc.o CMakeFiles/lapackpp.dir/src/langb.cc.o CMakeFiles/lapackpp.dir/src/lange.cc.o CMakeFiles/lapackpp.dir/src/langt.cc.o CMakeFiles/lapackpp.dir/src/lanhb.cc.o CMakeFiles/lapackpp.dir/src/lanhe.cc.o CMakeFiles/lapackpp.dir/src/lanhp.cc.o CMakeFiles/lapackpp.dir/src/lanhs.cc.o CMakeFiles/lapackpp.dir/src/lanht.cc.o CMakeFiles/lapackpp.dir/src/lansb.cc.o CMakeFiles/lapackpp.dir/src/lansp.cc.o CMakeFiles/lapackpp.dir/src/lanst.cc.o CMakeFiles/lapackpp.dir/src/lansy.cc.o CMakeFiles/lapackpp.dir/src/lantb.cc.o CMakeFiles/lapackpp.dir/src/lantp.cc.o CMakeFiles/lapackpp.dir/src/lantr.cc.o CMakeFiles/lapackpp.dir/src/lapmr.cc.o CMakeFiles/lapackpp.dir/src/lapmt.cc.o CMakeFiles/lapackpp.dir/src/lapy2.cc.o CMakeFiles/lapackpp.dir/src/lapy3.cc.o CMakeFiles/lapackpp.dir/src/larf.cc.o CMakeFiles/lapackpp.dir/src/larfb.cc.o CMakeFiles/lapackpp.dir/src/larfg.cc.o CMakeFiles/lapackpp.dir/src/larfgp.cc.o CMakeFiles/lapackpp.dir/src/larft.cc.o CMakeFiles/lapackpp.dir/src/larfx.cc.o CMakeFiles/lapackpp.dir/src/larfy.cc.o CMakeFiles/lapackpp.dir/src/larnv.cc.o CMakeFiles/lapackpp.dir/src/lartg.cc.o CMakeFiles/lapackpp.dir/src/lartgp.cc.o CMakeFiles/lapackpp.dir/src/lartgs.cc.o CMakeFiles/lapackpp.dir/src/lascl.cc.o CMakeFiles/lapackpp.dir/src/laset.cc.o CMakeFiles/lapackpp.dir/src/lassq.cc.o CMakeFiles/lapackpp.dir/src/laswp.cc.o CMakeFiles/lapackpp.dir/src/lauum.cc.o CMakeFiles/lapackpp.dir/src/opgtr.cc.o CMakeFiles/lapackpp.dir/src/opmtr.cc.o CMakeFiles/lapackpp.dir/src/orcsd2by1.cc.o CMakeFiles/lapackpp.dir/src/orgbr.cc.o CMakeFiles/lapackpp.dir/src/orghr.cc.o CMakeFiles/lapackpp.dir/src/orglq.cc.o CMakeFiles/lapackpp.dir/src/orgql.cc.o CMakeFiles/lapackpp.dir/src/orgqr.cc.o CMakeFiles/lapackpp.dir/src/orgrq.cc.o CMakeFiles/lapackpp.dir/src/orgtr.cc.o CMakeFiles/lapackpp.dir/src/orhr_col.cc.o CMakeFiles/lapackpp.dir/src/ormbr.cc.o CMakeFiles/lapackpp.dir/src/ormhr.cc.o CMakeFiles/lapackpp.dir/src/ormlq.cc.o CMakeFiles/lapackpp.dir/src/ormql.cc.o CMakeFiles/lapackpp.dir/src/ormqr.cc.o CMakeFiles/lapackpp.dir/src/ormrq.cc.o CMakeFiles/lapackpp.dir/src/ormrz.cc.o CMakeFiles/lapackpp.dir/src/ormtr.cc.o CMakeFiles/lapackpp.dir/src/pbcon.cc.o CMakeFiles/lapackpp.dir/src/pbequ.cc.o CMakeFiles/lapackpp.dir/src/pbrfs.cc.o CMakeFiles/lapackpp.dir/src/pbstf.cc.o CMakeFiles/lapackpp.dir/src/pbsv.cc.o CMakeFiles/lapackpp.dir/src/pbsvx.cc.o CMakeFiles/lapackpp.dir/src/pbtrf.cc.o CMakeFiles/lapackpp.dir/src/pbtrs.cc.o CMakeFiles/lapackpp.dir/src/pftrf.cc.o CMakeFiles/lapackpp.dir/src/pftri.cc.o CMakeFiles/lapackpp.dir/src/pftrs.cc.o CMakeFiles/lapackpp.dir/src/pocon.cc.o CMakeFiles/lapackpp.dir/src/poequ.cc.o CMakeFiles/lapackpp.dir/src/poequb.cc.o CMakeFiles/lapackpp.dir/src/porfs.cc.o CMakeFiles/lapackpp.dir/src/porfsx.cc.o CMakeFiles/lapackpp.dir/src/posv.cc.o CMakeFiles/lapackpp.dir/src/posvx.cc.o CMakeFiles/lapackpp.dir/src/potf2.cc.o CMakeFiles/lapackpp.dir/src/potrf.cc.o CMakeFiles/lapackpp.dir/src/potrf2.cc.o CMakeFiles/lapackpp.dir/src/potri.cc.o CMakeFiles/lapackpp.dir/src/potrs.cc.o CMakeFiles/lapackpp.dir/src/ppcon.cc.o CMakeFiles/lapackpp.dir/src/ppequ.cc.o CMakeFiles/lapackpp.dir/src/pprfs.cc.o CMakeFiles/lapackpp.dir/src/ppsv.cc.o CMakeFiles/lapackpp.dir/src/ppsvx.cc.o CMakeFiles/lapackpp.dir/src/pptrf.cc.o CMakeFiles/lapackpp.dir/src/pptri.cc.o CMakeFiles/lapackpp.dir/src/pptrs.cc.o CMakeFiles/lapackpp.dir/src/pstrf.cc.o CMakeFiles/lapackpp.dir/src/ptcon.cc.o CMakeFiles/lapackpp.dir/src/pteqr.cc.o CMakeFiles/lapackpp.dir/src/ptrfs.cc.o CMakeFiles/lapackpp.dir/src/ptsv.cc.o CMakeFiles/lapackpp.dir/src/ptsvx.cc.o CMakeFiles/lapackpp.dir/src/pttrf.cc.o CMakeFiles/lapackpp.dir/src/pttrs.cc.o CMakeFiles/lapackpp.dir/src/sbev_2stage.cc.o CMakeFiles/lapackpp.dir/src/sbev.cc.o CMakeFiles/lapackpp.dir/src/sbevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/sbevd.cc.o CMakeFiles/lapackpp.dir/src/sbevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/sbevx.cc.o CMakeFiles/lapackpp.dir/src/sbgst.cc.o CMakeFiles/lapackpp.dir/src/sbgv.cc.o CMakeFiles/lapackpp.dir/src/sbgvd.cc.o CMakeFiles/lapackpp.dir/src/sbgvx.cc.o CMakeFiles/lapackpp.dir/src/sbtrd.cc.o CMakeFiles/lapackpp.dir/src/sfrk.cc.o CMakeFiles/lapackpp.dir/src/spcon.cc.o CMakeFiles/lapackpp.dir/src/spev.cc.o CMakeFiles/lapackpp.dir/src/spevd.cc.o CMakeFiles/lapackpp.dir/src/spevx.cc.o CMakeFiles/lapackpp.dir/src/spgst.cc.o CMakeFiles/lapackpp.dir/src/spgv.cc.o CMakeFiles/lapackpp.dir/src/spgvd.cc.o CMakeFiles/lapackpp.dir/src/spgvx.cc.o CMakeFiles/lapackpp.dir/src/sprfs.cc.o CMakeFiles/lapackpp.dir/src/spsv.cc.o CMakeFiles/lapackpp.dir/src/spsvx.cc.o CMakeFiles/lapackpp.dir/src/sptrd.cc.o CMakeFiles/lapackpp.dir/src/sptrf.cc.o CMakeFiles/lapackpp.dir/src/sptri.cc.o CMakeFiles/lapackpp.dir/src/sptrs.cc.o CMakeFiles/lapackpp.dir/src/stedc.cc.o CMakeFiles/lapackpp.dir/src/stegr.cc.o CMakeFiles/lapackpp.dir/src/stein.cc.o CMakeFiles/lapackpp.dir/src/stemr.cc.o CMakeFiles/lapackpp.dir/src/steqr.cc.o CMakeFiles/lapackpp.dir/src/sterf.cc.o CMakeFiles/lapackpp.dir/src/stev.cc.o CMakeFiles/lapackpp.dir/src/stevd.cc.o CMakeFiles/lapackpp.dir/src/stevr.cc.o CMakeFiles/lapackpp.dir/src/stevx.cc.o CMakeFiles/lapackpp.dir/src/sturm.cc.o CMakeFiles/lapackpp.dir/src/sycon_rk.cc.o CMakeFiles/lapackpp.dir/src/sycon.cc.o CMakeFiles/lapackpp.dir/src/syequb.cc.o CMakeFiles/lapackpp.dir/src/syev_2stage.cc.o CMakeFiles/lapackpp.dir/src/syev.cc.o CMakeFiles/lapackpp.dir/src/syevd_2stage.cc.o CMakeFiles/lapackpp.dir/src/syevd.cc.o CMakeFiles/lapackpp.dir/src/syevr_2stage.cc.o CMakeFiles/lapackpp.dir/src/syevr.cc.o CMakeFiles/lapackpp.dir/src/syevx_2stage.cc.o CMakeFiles/lapackpp.dir/src/syevx.cc.o CMakeFiles/lapackpp.dir/src/sygst.cc.o CMakeFiles/lapackpp.dir/src/sygv_2stage.cc.o CMakeFiles/lapackpp.dir/src/sygv.cc.o CMakeFiles/lapackpp.dir/src/sygvd.cc.o CMakeFiles/lapackpp.dir/src/sygvx.cc.o CMakeFiles/lapackpp.dir/src/symv.cc.o CMakeFiles/lapackpp.dir/src/syr.cc.o CMakeFiles/lapackpp.dir/src/syrfs.cc.o CMakeFiles/lapackpp.dir/src/syrfsx.cc.o CMakeFiles/lapackpp.dir/src/sysv_aa.cc.o CMakeFiles/lapackpp.dir/src/sysv_rk.cc.o CMakeFiles/lapackpp.dir/src/sysv_rook.cc.o CMakeFiles/lapackpp.dir/src/sysv.cc.o CMakeFiles/lapackpp.dir/src/sysvx.cc.o CMakeFiles/lapackpp.dir/src/syswapr.cc.o CMakeFiles/lapackpp.dir/src/sytrd_2stage.cc.o CMakeFiles/lapackpp.dir/src/sytrd.cc.o CMakeFiles/lapackpp.dir/src/sytrf_aa.cc.o CMakeFiles/lapackpp.dir/src/sytrf_rk.cc.o CMakeFiles/lapackpp.dir/src/sytrf_rook.cc.o CMakeFiles/lapackpp.dir/src/sytrf.cc.o CMakeFiles/lapackpp.dir/src/sytri_rk.cc.o CMakeFiles/lapackpp.dir/src/sytri.cc.o CMakeFiles/lapackpp.dir/src/sytri2.cc.o CMakeFiles/lapackpp.dir/src/sytrs_aa.cc.o CMakeFiles/lapackpp.dir/src/sytrs_rk.cc.o CMakeFiles/lapackpp.dir/src/sytrs_rook.cc.o CMakeFiles/lapackpp.dir/src/sytrs.cc.o CMakeFiles/lapackpp.dir/src/sytrs2.cc.o CMakeFiles/lapackpp.dir/src/tbcon.cc.o CMakeFiles/lapackpp.dir/src/tbrfs.cc.o CMakeFiles/lapackpp.dir/src/tbtrs.cc.o CMakeFiles/lapackpp.dir/src/tfsm.cc.o CMakeFiles/lapackpp.dir/src/tftri.cc.o CMakeFiles/lapackpp.dir/src/tfttp.cc.o CMakeFiles/lapackpp.dir/src/tfttr.cc.o CMakeFiles/lapackpp.dir/src/tgexc.cc.o CMakeFiles/lapackpp.dir/src/tgsen.cc.o CMakeFiles/lapackpp.dir/src/tgsja.cc.o CMakeFiles/lapackpp.dir/src/tgsyl.cc.o CMakeFiles/lapackpp.dir/src/tpcon.cc.o CMakeFiles/lapackpp.dir/src/tplqt.cc.o CMakeFiles/lapackpp.dir/src/tplqt2.cc.o CMakeFiles/lapackpp.dir/src/tpmlqt.cc.o CMakeFiles/lapackpp.dir/src/tpmqrt.cc.o CMakeFiles/lapackpp.dir/src/tpqrt.cc.o CMakeFiles/lapackpp.dir/src/tpqrt2.cc.o CMakeFiles/lapackpp.dir/src/tprfb.cc.o CMakeFiles/lapackpp.dir/src/tprfs.cc.o CMakeFiles/lapackpp.dir/src/tptri.cc.o CMakeFiles/lapackpp.dir/src/tptrs.cc.o CMakeFiles/lapackpp.dir/src/tpttf.cc.o CMakeFiles/lapackpp.dir/src/tpttr.cc.o CMakeFiles/lapackpp.dir/src/trcon.cc.o CMakeFiles/lapackpp.dir/src/trevc.cc.o CMakeFiles/lapackpp.dir/src/trevc3.cc.o CMakeFiles/lapackpp.dir/src/trexc.cc.o CMakeFiles/lapackpp.dir/src/trrfs.cc.o CMakeFiles/lapackpp.dir/src/trsen.cc.o CMakeFiles/lapackpp.dir/src/trtri.cc.o CMakeFiles/lapackpp.dir/src/trtrs.cc.o CMakeFiles/lapackpp.dir/src/trttf.cc.o CMakeFiles/lapackpp.dir/src/trttp.cc.o CMakeFiles/lapackpp.dir/src/tzrzf.cc.o CMakeFiles/lapackpp.dir/src/ungbr.cc.o CMakeFiles/lapackpp.dir/src/unghr.cc.o CMakeFiles/lapackpp.dir/src/unglq.cc.o CMakeFiles/lapackpp.dir/src/ungql.cc.o CMakeFiles/lapackpp.dir/src/ungqr.cc.o CMakeFiles/lapackpp.dir/src/ungrq.cc.o CMakeFiles/lapackpp.dir/src/ungtr.cc.o CMakeFiles/lapackpp.dir/src/unhr_col.cc.o CMakeFiles/lapackpp.dir/src/unmbr.cc.o CMakeFiles/lapackpp.dir/src/unmhr.cc.o CMakeFiles/lapackpp.dir/src/unmlq.cc.o CMakeFiles/lapackpp.dir/src/unmql.cc.o CMakeFiles/lapackpp.dir/src/unmqr.cc.o CMakeFiles/lapackpp.dir/src/unmrq.cc.o CMakeFiles/lapackpp.dir/src/unmrz.cc.o CMakeFiles/lapackpp.dir/src/unmtr.cc.o CMakeFiles/lapackpp.dir/src/upgtr.cc.o CMakeFiles/lapackpp.dir/src/upmtr.cc.o CMakeFiles/lapackpp.dir/src/version.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_common.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_geqrf.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_getrf.cc.o CMakeFiles/lapackpp.dir/src/cuda/cuda_potrf.cc.o CMakeFiles/lapackpp.dir/src/rocm/rocm_geqrf.cc.o CMakeFiles/lapackpp.dir/src/rocm/rocm_getrf.cc.o CMakeFiles/lapackpp.dir/src/rocm/rocm_potrf.cc.o CMakeFiles/lapackpp.dir/src/stub/stub_geqrf.cc.o CMakeFiles/lapackpp.dir/src/stub/stub_getrf.cc.o CMakeFiles/lapackpp.dir/src/stub/stub_potrf.cc.o  -Wl,-rpath,/opt/local/lib -Wl,-framework,Accelerate -Wl,-framework,Accelerate /opt/local/lib/libblaspp.dylib /opt/local/lib/gcc12/libgomp.dylib -framework Accelerate 
Undefined symbols:
  "_dpoequb_", referenced from:
      __ZN6lapack6poequbExPKdxPdS2_S2_ in poequb.cc.o
  "_csyequb_", referenced from:
      __ZN6lapack6syequbEN4blas4UploExPKSt7complexIfExPfS6_S6_ in syequb.cc.o
  "_dsposv_", referenced from:
      __ZN6lapack4posvEN4blas4UploExxPdxPKdxS2_xPx in posv.cc.o
  "_cpftrf_", referenced from:
      __ZN6lapack5pftrfEN4blas2OpENS0_4UploExPSt7complexIfE in pftrf.cc.o
  "_cpftri_", referenced from:
      __ZN6lapack5pftriEN4blas2OpENS0_4UploExPSt7complexIfE in pftri.cc.o
  "_cpftrs_", referenced from:
      __ZN6lapack5pftrsEN4blas2OpENS0_4UploExxPKSt7complexIfEPS4_x in pftrs.cc.o
  "_dgbequb_", referenced from:
      __ZN6lapack6gbequbExxxxPKdxPdS2_S2_S2_S2_ in gbequb.cc.o
  "_ctftri_", referenced from:
      __ZN6lapack5tftriEN4blas2OpENS0_4UploENS0_4DiagExPSt7complexIfE in tftri.cc.o
  "_dpftrf_", referenced from:
      __ZN6lapack5pftrfEN4blas2OpENS0_4UploExPd in pftrf.cc.o
  "_dpftri_", referenced from:
      __ZN6lapack5pftriEN4blas2OpENS0_4UploExPd in pftri.cc.o
  "_ctfttp_", referenced from:
      __ZN6lapack5tfttpEN4blas2OpENS0_4UploExPKSt7complexIfEPS4_ in tfttp.cc.o
  "_ctfttr_", referenced from:
      __ZN6lapack5tfttrEN4blas2OpENS0_4UploExPKSt7complexIfEPS4_x in tfttr.cc.o
  "_dpftrs_", referenced from:
      __ZN6lapack5pftrsEN4blas2OpENS0_4UploExxPKdPdx in pftrs.cc.o
  "_ctpttf_", referenced from:
      __ZN6lapack5tpttfEN4blas2OpENS0_4UploExPKSt7complexIfEPS4_ in tpttf.cc.o
  "_dgeequb_", referenced from:
      __ZN6lapack6geequbExxPKdxPdS2_S2_S2_S2_ in geequb.cc.o
  "_dsfrk_", referenced from:
      __ZN6lapack4sfrkEN4blas2OpENS0_4UploES1_xxdPKdxdPd in sfrk.cc.o
  "_ctpttr_", referenced from:
      __ZN6lapack5tpttrEN4blas4UploExPKSt7complexIfEPS3_x in tpttr.cc.o
  "_dtftri_", referenced from:
      __ZN6lapack5tftriEN4blas2OpENS0_4UploENS0_4DiagExPd in tftri.cc.o
  "_zpoequb_", referenced from:
      __ZN6lapack6poequbExPKSt7complexIdExPdS4_S4_ in poequb.cc.o
  "_dtfttp_", referenced from:
      __ZN6lapack5tfttpEN4blas2OpENS0_4UploExPKdPd in tfttp.cc.o
  "_dtfttr_", referenced from:
      __ZN6lapack5tfttrEN4blas2OpENS0_4UploExPKdPdx in tfttr.cc.o
  "_dtpttf_", referenced from:
      __ZN6lapack5tpttfEN4blas2OpENS0_4UploExPKdPd in tpttf.cc.o
  "_spftrf_", referenced from:
      __ZN6lapack5pftrfEN4blas2OpENS0_4UploExPf in pftrf.cc.o
  "_dtpttr_", referenced from:
      __ZN6lapack5tpttrEN4blas4UploExPKdPdx in tpttr.cc.o
  "_spftri_", referenced from:
      __ZN6lapack5pftriEN4blas2OpENS0_4UploExPf in pftri.cc.o
  "_zhfrk_", referenced from:
      __ZN6lapack4hfrkEN4blas2OpENS0_4UploES1_xxdPKSt7complexIdExdPS4_ in hfrk.cc.o
  "_spftrs_", referenced from:
      __ZN6lapack5pftrsEN4blas2OpENS0_4UploExxPKfPfx in pftrs.cc.o
  "_ztrttf_", referenced from:
      __ZN6lapack5trttfEN4blas2OpENS0_4UploExPKSt7complexIdExPS4_ in trttf.cc.o
  "_ztrttp_", referenced from:
      __ZN6lapack5trttpEN4blas4UploExPKSt7complexIdExPS3_ in trttp.cc.o
  "_stftri_", referenced from:
      __ZN6lapack5tftriEN4blas2OpENS0_4UploENS0_4DiagExPf in tftri.cc.o
  "_zgbequb_", referenced from:
      __ZN6lapack6gbequbExxxxPKSt7complexIdExPdS4_S4_S4_S4_ in gbequb.cc.o
  "_stfttp_", referenced from:
      __ZN6lapack5tfttpEN4blas2OpENS0_4UploExPKfPf in tfttp.cc.o
  "_stfttr_", referenced from:
      __ZN6lapack5tfttrEN4blas2OpENS0_4UploExPKfPfx in tfttr.cc.o
  "_stpttf_", referenced from:
      __ZN6lapack5tpttfEN4blas2OpENS0_4UploExPKfPf in tpttf.cc.o
  "_dsyequb_", referenced from:
      __ZN6lapack6syequbEN4blas4UploExPKdxPdS4_S4_ in syequb.cc.o
  "_ctfsm_", referenced from:
      __ZN6lapack4tfsmEN4blas2OpENS0_4SideENS0_4UploES1_NS0_4DiagExxSt7complexIfEPKS6_PS6_x in tfsm.cc.o
  "_stpttr_", referenced from:
      __ZN6lapack5tpttrEN4blas4UploExPKfPfx in tpttr.cc.o
  "_zgeequb_", referenced from:
      __ZN6lapack6geequbExxPKSt7complexIdExPdS4_S4_S4_S4_ in geequb.cc.o
  "_dtfsm_", referenced from:
      __ZN6lapack4tfsmEN4blas2OpENS0_4SideENS0_4UploES1_NS0_4DiagExxdPKdPdx in tfsm.cc.o
  "_ssfrk_", referenced from:
      __ZN6lapack4sfrkEN4blas2OpENS0_4UploES1_xxfPKfxfPf in sfrk.cc.o
  "_zpstrf_", referenced from:
      __ZN6lapack5pstrfEN4blas4UploExPSt7complexIdExPxS5_d in pstrf.cc.o
  "_zcposv_", referenced from:
      __ZN6lapack4posvEN4blas4UploExxPSt7complexIdExPKS3_xS4_xPx in posv.cc.o
  "_zheequb_", referenced from:
      __ZN6lapack6heequbEN4blas4UploExPKSt7complexIdExPdS6_S6_ in heequb.cc.o
  "_ctrttf_", referenced from:
      __ZN6lapack5trttfEN4blas2OpENS0_4UploExPKSt7complexIfExPS4_ in trttf.cc.o
  "_zsyequb_", referenced from:
      __ZN6lapack6syequbEN4blas4UploExPKSt7complexIdExPdS6_S6_ in syequb.cc.o
  "_ctrttp_", referenced from:
      __ZN6lapack5trttpEN4blas4UploExPKSt7complexIfExPS3_ in trttp.cc.o
  "_spoequb_", referenced from:
      __ZN6lapack6poequbExPKfxPfS2_S2_ in poequb.cc.o
  "_cpoequb_", referenced from:
      __ZN6lapack6poequbExPKSt7complexIfExPfS4_S4_ in poequb.cc.o
  "_stfsm_", referenced from:
      __ZN6lapack4tfsmEN4blas2OpENS0_4SideENS0_4UploES1_NS0_4DiagExxfPKfPfx in tfsm.cc.o
  "_dtrttf_", referenced from:
      __ZN6lapack5trttfEN4blas2OpENS0_4UploExPKdxPd in trttf.cc.o
  "_dtrttp_", referenced from:
      __ZN6lapack5trttpEN4blas4UploExPKdxPd in trttp.cc.o
  "_cpstrf_", referenced from:
      __ZN6lapack5pstrfEN4blas4UploExPSt7complexIfExPxS5_f in pstrf.cc.o
  "_ztfsm_", referenced from:
      __ZN6lapack4tfsmEN4blas2OpENS0_4SideENS0_4UploES1_NS0_4DiagExxSt7complexIdEPKS6_PS6_x in tfsm.cc.o
  "_sgbequb_", referenced from:
      __ZN6lapack6gbequbExxxxPKfxPfS2_S2_S2_S2_ in gbequb.cc.o
  "_cgbequb_", referenced from:
      __ZN6lapack6gbequbExxxxPKSt7complexIfExPfS4_S4_S4_S4_ in gbequb.cc.o
  "_strttf_", referenced from:
      __ZN6lapack5trttfEN4blas2OpENS0_4UploExPKfxPf in trttf.cc.o
  "_sgeequb_", referenced from:
      __ZN6lapack6geequbExxPKfxPfS2_S2_S2_S2_ in geequb.cc.o
  "_dpstrf_", referenced from:
      __ZN6lapack5pstrfEN4blas4UploExPdxPxS3_d in pstrf.cc.o
  "_zpftrf_", referenced from:
      __ZN6lapack5pftrfEN4blas2OpENS0_4UploExPSt7complexIdE in pftrf.cc.o
  "_zpftri_", referenced from:
      __ZN6lapack5pftriEN4blas2OpENS0_4UploExPSt7complexIdE in pftri.cc.o
  "_strttp_", referenced from:
      __ZN6lapack5trttpEN4blas4UploExPKfxPf in trttp.cc.o
  "_cgeequb_", referenced from:
      __ZN6lapack6geequbExxPKSt7complexIfExPfS4_S4_S4_S4_ in geequb.cc.o
  "_zpftrs_", referenced from:
      __ZN6lapack5pftrsEN4blas2OpENS0_4UploExxPKSt7complexIdEPS4_x in pftrs.cc.o
  "_ztftri_", referenced from:
      __ZN6lapack5tftriEN4blas2OpENS0_4UploENS0_4DiagExPSt7complexIdE in tftri.cc.o
  "_cheequb_", referenced from:
      __ZN6lapack6heequbEN4blas4UploExPKSt7complexIfExPfS6_S6_ in heequb.cc.o
  "_ztfttp_", referenced from:
      __ZN6lapack5tfttpEN4blas2OpENS0_4UploExPKSt7complexIdEPS4_ in tfttp.cc.o
  "_ztfttr_", referenced from:
      __ZN6lapack5tfttrEN4blas2OpENS0_4UploExPKSt7complexIdEPS4_x in tfttr.cc.o
  "_ztpttf_", referenced from:
      __ZN6lapack5tpttfEN4blas2OpENS0_4UploExPKSt7complexIdEPS4_ in tpttf.cc.o
  "_spstrf_", referenced from:
      __ZN6lapack5pstrfEN4blas4UploExPfxPxS3_f in pstrf.cc.o
  "_ztpttr_", referenced from:
      __ZN6lapack5tpttrEN4blas4UploExPKSt7complexIdEPS3_x in tpttr.cc.o
  "_chfrk_", referenced from:
      __ZN6lapack4hfrkEN4blas2OpENS0_4UploES1_xxfPKSt7complexIfExfPS4_ in hfrk.cc.o
  "_ssyequb_", referenced from:
      __ZN6lapack6syequbEN4blas4UploExPKfxPfS4_S4_ in syequb.cc.o
ld: symbol(s) not found

I used the following configure args:

configure.args-append \
                    -DBLA_VENDOR=Apple
                    -DBUILD_SHARED_LIBS:BOOL=ON \
                    -DBUILD_TESTING:BOOL=ON \
                    -Dgpu_backend=none \
                    -Duse_openmp:BOOL=ON

Logs:
lapackpp_accelerate_build_log.txt
lapackpp_accelerate_CMakeCache.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants