 --> [ local path prefix ]/state_machine/types/enum_undef_constant.fpp:2:16
  |
2 |   enum E { X = a }
  |                ^ cannot find constant `a` in scope

 --> [ local path prefix ]/state_machine/types/enum_undef_constant.fpp:1:15
  |
1 | state machine SM {
  |               ^^ state machine must have initial transition

