oneCCL icon indicating copy to clipboard operation
oneCCL copied to clipboard

Binaries location in 2021.12.0

Open rafariossaa opened this issue 1 year ago • 1 comments

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 avatar Apr 05 '24 13:04 rafariossaa

@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 ?

maciekpac avatar Apr 17 '24 15:04 maciekpac