oneCCL
oneCCL copied to clipboard
Binaries location in 2021.12.0
Hi,
In version 2021.12.0, when compiling using prefix the libmip binaries are located in a different location than with 2021.11.2.
I am not sure if this is intended or if there is some concatenation issue with the paths.
- 2021.11.2
$ find . -iname "*libmpi*"
...
./common/lib/libmpifort.so.12.0
./common/lib/libmpi.so.12
./common/lib/libmpifort.so.12.0.0
./common/lib/libmpifort.so
./common/lib/libmpi.so.12.0
./common/lib/libmpi.so.12.0.0
./common/lib/libmpifort.so.12
./common/lib/libmpicxx.so.12.0
./common/lib/libmpicxx.so
./common/lib/libmpicxx.so.12
./common/lib/libmpi.so
./common/lib/libmpicxx.so.12.0.0
...
- 2021.12.0
...
$ find . -iname "*libmpi*"
./common/opt/mpi/lib/libmpifort.so.12.0
./common/opt/mpi/lib/libmpi.so.12
./common/opt/mpi/lib/libmpifort.so.12.0.0
./common/opt/mpi/lib/libmpifort.so
./common/opt/mpi/lib/libmpi.so.12.0
./common/opt/mpi/lib/libmpi.so.12.0.0
./common/opt/mpi/lib/libmpifort.so.12
./common/opt/mpi/lib/libmpicxx.so.12.0
./common/opt/mpi/lib/libmpicxx.so
./common/opt/mpi/lib/libmpicxx.so.12
./common/opt/mpi/lib/libmpi.so
./common/opt/mpi/lib/libmpicxx.so.12.0.0
...
@rafariossaa the paths were changed due to a request to support swapping mpi implementation without rebuilding the package.
You can check the functionality here.
Have you experienced any issues or regressions due to introduction of this change ?