Two problems are found for building this benchmark:
1) A conflict with the definition of "enum stat" defined in pr.h
Fixed in the patch 175.vpr.patch attached (it is based in a local git repository, but it can be modified without problems).
Remeber to use the flag -DGCC4CLI when compiling, otherwise the path won't have any effect.
2) A runtime error. The executable produced by gcil fails with the message "Error in comp_width: Unknown channel type 0"
The gimple representation of place.c:comp_width() shows that whole switch body is dropped. Fixed in the revision cli-fe:169791
|