  Automated program repair (APR) aims to automatize the process of repairing
software bugs in order to reduce the cost of maintaining software programs.
Moreover, the success (given by the accuracy metric) of APR approaches has
increased in recent years. However, no previous work has considered the energy
impact of repairing bugs automatically using APR. The field of green software
research aims to measure the energy consumption required to develop, maintain,
and use software products. This paper combines, for the first time, the APR and
Green software research fields. We have as main goal to define the foundation
for measuring the energy consumption of the APR activity. We measure the energy
consumption of ten traditional program repair tools for Java and ten fine-tuned
Large-Language Models (LLM) on source code trying to repair real bugs from
Defects4J, a set of real buggy programs. The initial results from this
experiment show the existing trade-off between energy consumption and the
ability to correctly repair bugs: Some APR tools are capable of achieving
higher accuracy by spending less energy than other tools.
