starpu icon indicating copy to clipboard operation
starpu copied to clipboard

TCMalloc not found

Open devreal opened this issue 1 year ago • 1 comments
trafficstars

Steps to reproduce

Trying to build StarPU 1.4.6 on Frontier fails because TCMalloc is missing:

/opt/cray/pe/cce/16.0.1/binutils/x86_64/x86_64-pc-linux-gnu/bin/ld: cannot find -ltcmalloc_minimal: No such file or directory

Configuration

config.log

Note that there seem to be tests for tcmalloc but they all fail, as far as I can see.

Distribution

StarPU 1.4.6 release tarball.

devreal avatar May 16 '24 17:05 devreal

The configuration went fine, what actual build failure log do you get?

Concerning tcmalloc, it seems it's mpifort itself which has troubles: configure merely ran

/opt/cray/pe/mpich/8.1.23/ofi/crayclang/10.0/bin/mpifort -o conftest -gdwarf-2   conftest.f -lrt -lm  -lpthread

on an empty fortran program

program main
end

it's mpifort itself which for its own reasons introduced -ltcmalloc_minimal which apparently is bogus.

sthibaul avatar May 23 '24 11:05 sthibaul