RRZE-HPC / TheBandwidthBenchmark

The ultimate bandwidth benchmark

Repository from Github https://github.comRRZE-HPC/TheBandwidthBenchmarkRepository from Github https://github.comRRZE-HPC/TheBandwidthBenchmark

-MT and -MM flags not available in Cray environment

rrzeschorscherl opened this issue · comments

The global Makefile uses -MT and -MM, which generates errors with the Cray compiler:

CC-2289 craycc: ERROR in command line
  Invalid characters after option '-M' in command line item '-MT'.
CC-2289 craycc: ERROR in command line
  Invalid characters after option '-M' in command line item '-MM'.
Makefile:32: recipe for target 'CCE/sdaxpy.o' failed
make: *** [CCE/sdaxpy.o] Error 1

The automatic generation of build dependency files is now done by GCC, which should hopefully be available on all systems.