passlab / rose

Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 and C98), C++ (C++98 and C++11), UPC, Fortran (77/95/2003), OpenMP, Java, Python and PHP applications.
http://rosecompiler.org
Other
0 stars 0 forks source link

Failed case in ompLowering test #2

Open ouankou opened 5 years ago

ouankou commented 5 years ago

rose_build/tests/nonsmoke/functional/roseTests/ompLoweringTests

/rose_src/tests/nonsmoke/functional/CompileTests/OpenMP_tests/axpy_ompacc3.c

At the line:

#pragma omp parallel shared (num_threads)

num_threads is recognized as token NUM_THREADS instead of ID_EXPRESSION. This mistake leads to a failed test.