libfirm / cparser

C99 parser and frontend for libfirm
http://pp.ipd.kit.edu/firm
GNU General Public License v2.0
336 stars 38 forks source link

cparser aborts on enum redefinition #47

Open GabrielRavier opened 4 years ago

GabrielRavier commented 4 years ago
enum e
{
    e1
};
enum e
{
    e1
};

cparser outputs this :

cparser: src/ast/constfold.c:378: determine_enum_values: Assertion `entry->enum_value.tv == NULL || entry->enum_value.tv == tv_next' failed.
Aborted (core dumped)