0

I have a problem with the xlc compiler on BlueGene/q. The version of the xlc compiler is 12.1:

IBM XL C/C++ for Blue Gene, V12.1 Version: 12.01.0000.0000

According to the document1, it should support the compiler option "-qtm", which is used to enable the Transactional Memory. However, I always got the following error message:

Option -qtm is not valid. Enter xlc_r for list of valid options.

How can I figure it out? Any help is appreciated.

  • Perhaps the documentation and the compiler executable do not match. What does `xlc_r` reveal about transactional memory? – Randall Cook Apr 09 '15 at 20:52

1 Answers1

0

Are you invoking the compiler as bgxlc ?

Dwayne Moore
  • 376
  • 1
  • 2