Virtual method table symbol name conflict
Original Reporter info from Mantis: Pierre @PierreMuller
-
Reporter name: Pierre Muller
Original Reporter info from Mantis: Pierre @PierreMuller
- Reporter name: Pierre Muller
Description:
If you have uvmt and uvmt_a units,
and define a_tclass in uvmt and tclass in uvmt_a,
both classes will generate the same name VMT_UVMT_A_TCLASS
which will trigger a multiply defined symbol error.
Steps to reproduce:
Test to be added into tests/webtbs later.
Additional information:
1.0.10 doesn't have this compiler error.
Mantis conversion info:
- Mantis ID: 20093
- Fixed in version: 3.0.0
- Fixed in revision: 18946 (#4c633c46)