Page MenuHomePhabricator

eolian_cxx test build failure
Closed, ResolvedPublic

Description

D6675 fixes a rule which caused all .eo files to be built. This results in the following issue:

EFL_RUN_IN_TREE=1 ../src/bin/eolian/eolian_gen -I. -S -gc -o c:tests/eolian/data/decl.eo.c tests/eolian/data/decl.eo
EFL_RUN_IN_TREE=1 ../src/bin/eolian/eolian_gen -I. -S -gh -o h:tests/eolian/data/decl.eo.h tests/eolian/data/decl.eo


eolian: /home/zmike/src/efl-git/src/tests/eolian_cxx/a.eo:1:7: struct 'A' redefined as class (originally at decl.eo:1:8) near 'A'
 class A (Efl.Object)
       ^
eolian: could not parse file 'tests/eolian/data/decl.eo'
eolian: /home/zmike/src/efl-git/src/tests/eolian_cxx/a.eo:1:7: struct 'A' redefined as class (originally at decl.eo:1:8) near 'A'
 class A (Efl.Object)
       ^
zmike created this task.Jul 24 2018, 11:56 AM
zmike triaged this task as Showstopper Issues priority.
bu5hm4n closed this task as Resolved.Fri, Dec 7, 5:09 AM
bu5hm4n claimed this task.
bu5hm4n added a subscriber: bu5hm4n.

The patch is merged, and i never see this issue not on CI nor on my system.

Also, there is no struct A anymore .