sandbox/bugs/check_for_openmp.c
_OPENMP not recognized
When compiling and running the script like so:
$qcc example.c -lm -fopenmp –> code should be run
like ‘$qcc -fopenmp example.c -lm’
$./a.out
I obtain,
i = 0, j = 1
This is not wat i expected.
int main(){
int i = 0, j = 0;
#if _OPENMP
i++;
#endif
@if _OPENMP
j++;
@endif
printf("i = %d, j = %d\n", i, j);
}Noting that #if _OPENMP behaves as expected when using
gcc `directly’.
