error: expected primary-expression before ‘int’

user3668129

I'm using: gcc --version gcc (Ubuntu 4.9.2-0ubuntu1~14.04) 4.9.2

I'm trying to compiler the following program:

#include <iostream>
#include <cilk/cilk.h>

using namespace std;

int main(){

    cout << "\nStart\n";
    cilk_for (int i = 0; i < 10; i++) {
        cout << "I = " << i;
    }

}

But get the following error:

g++ -fcilkplus Cilk_1.cpp 
Cilk_1.cpp: In function ‘int main()’:
Cilk_1.cpp:9:12: error: expected primary-expression before ‘int’
  cilk_for (int i = 0; i < 10; i++) {
            ^
Cilk_1.cpp:9:23: error: ‘i’ was not declared in this scope
  cilk_for (int i = 0; i < 10; i++) {
                       ^

What is wrong ?

Thanks

MicroVirus

From the link Chris gave in the comments, it seems GCC 4.9 supports all features of the cilk extensions except _Cilk_for out of the box. Therefore, your compiler (GCC 4.9) does not have cilk_for support.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

C++ error: expected primary-expression before 'int'

From Dev

expected primary expression before int main()

From Dev

error expected primary-expression before ';' token

From Dev

error: expected primary-expression before ‘)’ token

From Dev

error: expected primary-expression before '>' token

From Dev

error : expected primary expression before '.' token

From Dev

error: expected primary-expression before ‘(’ token

From Dev

error: expected primary-expression before ‘if’

From Dev

error: expected primary-expression before '}' token

From Dev

Error: expected primary expression before '.' token

From Dev

error: expected primary-expression before 'int' (In the context of a function that accepts arrays)

From Dev

expected primary-expression before ‘int’ Attempting to call function

From Dev

C - Error: expected expression before int

From Dev

C error: Expected expression before int

From Dev

Error: expected primary expression

From Dev

expected primary-expression before '*'?

From Dev

primary expression expected before token

From Dev

expected primary-expression before '*'?

From Dev

Expected primary expression before ';' token

From Dev

error: expected primary-expression before ')' token (C)

From Java

Cannot compile: error: expected primary-expression before '(' token

From Dev

Code Blocks C++ Error expected primary expression before enum

From Dev

C++ Error - expected primary-expression before '.' token|

From Dev

C++ error: expected primary-expression before ‘[’ token

From Dev

C++ Error - expected primary-expression before '.' token|

From Dev

expected primary-expression before 'char' error message

From Dev

Calling pthread_create error - expected primary expression before 'void'

From Dev

C++ error: expected primary-expression before '(' token

From Dev

error: expected primary-expression before ']' token with struct

Related Related

  1. 1

    C++ error: expected primary-expression before 'int'

  2. 2

    expected primary expression before int main()

  3. 3

    error expected primary-expression before ';' token

  4. 4

    error: expected primary-expression before ‘)’ token

  5. 5

    error: expected primary-expression before '>' token

  6. 6

    error : expected primary expression before '.' token

  7. 7

    error: expected primary-expression before ‘(’ token

  8. 8

    error: expected primary-expression before ‘if’

  9. 9

    error: expected primary-expression before '}' token

  10. 10

    Error: expected primary expression before '.' token

  11. 11

    error: expected primary-expression before 'int' (In the context of a function that accepts arrays)

  12. 12

    expected primary-expression before ‘int’ Attempting to call function

  13. 13

    C - Error: expected expression before int

  14. 14

    C error: Expected expression before int

  15. 15

    Error: expected primary expression

  16. 16

    expected primary-expression before '*'?

  17. 17

    primary expression expected before token

  18. 18

    expected primary-expression before '*'?

  19. 19

    Expected primary expression before ';' token

  20. 20

    error: expected primary-expression before ')' token (C)

  21. 21

    Cannot compile: error: expected primary-expression before '(' token

  22. 22

    Code Blocks C++ Error expected primary expression before enum

  23. 23

    C++ Error - expected primary-expression before '.' token|

  24. 24

    C++ error: expected primary-expression before ‘[’ token

  25. 25

    C++ Error - expected primary-expression before '.' token|

  26. 26

    expected primary-expression before 'char' error message

  27. 27

    Calling pthread_create error - expected primary expression before 'void'

  28. 28

    C++ error: expected primary-expression before '(' token

  29. 29

    error: expected primary-expression before ']' token with struct

HotTag

Archive