I found the bug report, which is for Boost: https://github.com/boostorg/phoenix/issues/111
Basically, versions 1.81 through 1.83 exhibit this defect. I'm testing a patch for Boost now. It will cause a huge number of rebuilds, so it would be great to come up with another approach.