/test/language/error_warning_msg/bad_generic12.msg

http://github.com/tybor/Liberty · Unknown · 22 lines · 18 code · 4 blank · 0 comment · 0 complexity · 64f259934807985809e53ca8ac29541c MD5 · raw file

  1. ****** Error: In type BAD_GENERIC12, features "foo" and "bar"
  2. come from the same original feature via multiple "insert" paths,
  3. but none comes via an "inherit" path.
  4. Below, you get the feature evolution step by step. Note that in
  5. the end (type BAD_GENERIC12) there are two versions of the same
  6. initial feature with two different names. To fix this, either
  7. use enough "inherit" links in place of "insert" links to have
  8. one "inherit" path or rename the feature to get the same name
  9. in BAD_GENERIC12 type.
  10. First "insert" path (from parent to child):
  11. `print_on' in ANY
  12. inserted as `foo' in BAD_GENERIC12
  13. Second "insert" path (from parent to child):
  14. `print_on' in ANY
  15. inserted as `bar' in BAD_GENERIC12
  16. ------
  17. ****** Fatal Error: Correct the previous error first.
  18. ------