Software Archive
Read-only legacy content
17060 Discussions

Error while compiling with gcc

amandeepgautam
Beginner
805 Views
I get the followinf error

main.c:107:2: internal compiler error: in extract_for_fields, at cilk-spawn.c:1857
}


and the relevant lines are:

cilk_for (index = 0; table_name[index]!=NULL; ++index )
{
/* some work*/
}


Line 107 corresponds to the closing braces of cilk_for loop.


Any help is appreciated!
0 Kudos
1 Reply
Balaji_I_Intel
Employee
805 Views
I agree the compiler should not crash. We will look into it. If you can find a fix, please feel free to do so and send us a patch.

But, what you are trying to do is not a legal Cilk_for loop. The condition in Cilk_for must test the loop control variable. Also, one must be able to predict the number of iterations a cilk_for will run and the case you have does not satisfy that.

Thanks,

Balaji V. Iyer.
0 Kudos
Reply