Table placement problem occurred at compile time

/root/bf-sde-9.2.0/build/xxx/p4ml/includes/tables.p4(1526): [--Werror=legacy] error: Could not place table .processEntry31: splitting attached tables invkoed from multiple actions not supported
table processEntry31 {
^
Number of errors exceeded set maximum of 1

Makefile:1372: recipe for target 'p4c.ts' failed

When I compile the p414 project on the tofino sde9.2.0 platform, I get the above error message. When I delete the table processEntry31( prompted by the compiler), the table processEntry30 defined before it also gets the same error message. I’m confused about “splitting table” error, why does this happen and how can I avoid it.

Please see this posting for details on how to ask for help on Tofino-specific hardware / software questions: Intel(r) Tofino(tm) Family, TNA, and P4Studio questions