Hi, I am trying to setup the icc C++ STM compiler and I am running into some problems, does anyone know how to resolve these?
I am using "l_cproc_p_11.0.610_ia32.tgz" downloaded from: http://software.intel.com/en-us/articles/pre-release-license-agreement-f...
my OS environment is: Debian 4 on ia32 with libstdc++5
I am trying to compile the sample code provided on: http://software.intel.com/en-us/articles/intel-c-stm-compiler-prototype-...
And for all of them the compiler aborts due to errors.
ie. when I run:
icc –Qtm_enabled –Wall intel_stmtest_counting.c –o counting -lpthread
I get the error:
intel-stmtest-counting.c(68) (col. 6): error: non transaction readyfunction "thread_job1" called inside __transaction section
intel-stmtest-counting.c(68): (col. 6) remark: LOOP WAS VECTORIZED.intel-stmtest-counting.c(39): (col. 5) remark: LOOP WAS VECTORIZED.intel-stmtest-counting.c(39): (col. 5) remark: LOOP WAS VECTORIZED.compilation aborted for intel-stmtest-counting.c (code 2)
Is there something I missed during the installation process?
Appreciate your help.
Mike
Compilation error with icc STM C++ compiler 4.0
Hi, I am trying to setup the icc C++ STM compiler and I am running into some problems, does anyone know how to resolve these?
I am using "l_cproc_p_11.0.610_ia32.tgz" downloaded from: http://software.intel.com/en-us/articles/pre-release-license-agreement-f...
my OS environment is: Debian 4 on ia32 with libstdc++5
I am trying to compile the sample code provided on: http://software.intel.com/en-us/articles/intel-c-stm-compiler-prototype-...
And for all of them the compiler aborts due to errors.
ie. when I run:
icc –Qtm_enabled –Wall intel_stmtest_counting.c –o counting -lpthread
I get the error:
intel-stmtest-counting.c(68) (col. 6): error: non transaction ready
function "thread_job1" called inside __transaction section
intel-stmtest-counting.c(68): (col. 6) remark: LOOP WAS VECTORIZED.
intel-stmtest-counting.c(39): (col. 5) remark: LOOP WAS VECTORIZED.
intel-stmtest-counting.c(39): (col. 5) remark: LOOP WAS VECTORIZED.
compilation aborted for intel-stmtest-counting.c (code 2)
Is there something I missed during the installation process?
Appreciate your help.
Mike