This reduces long-pole build times for the large multibody files. For example, a change to multibody_plant.cc and re-run all of the plant tests now has a 39s latency for me, instead of 58s.
Another upside is that you get syntax errors for the T=double instantiation more quickly, so you can immediately start fixing them.
Towards making #21623 local development less annoying, and therefore towards #20545.
This reduces long-pole build times for the large multibody files. For example, a change to
multibody_plant.cc
and re-run all of the plant tests now has a 39s latency for me, instead of 58s.Another upside is that you get syntax errors for the
T=double
instantiation more quickly, so you can immediately start fixing them.Towards making #21623 local development less annoying, and therefore towards #20545.
This change is