Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

GCC 15 emits -Wfree-nonheap-object for generated string one_of validation

Aperta
#389 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

@tylerjw ci sta già lavorando.

Dal 28/9/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

When compiling code generated by generate_parameter_library with GCC 15.2.0, GCC emits a -Wfree-nonheap-object warning for generated string one_of validation.

The generated header contains validation like:

if (auto validation_result = one_of<std::string>(parameter, {"option_a", "option_b"}); !validation_result) { ... }

GCC reports:

warning: 'void operator delete(void*, std::size_t)' called on pointer '__result' with nonzero offset 32 [-Wfree-nonheap-object]

We reproduced it with generate_parameter_library 1.3.0 on ROS 2 Lyrical / GCC 15.2.0

Lingua principale
Python
Stelle
385
Fork
81
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di PickNikRobotics/generate_parameter_library

Tutte le issue di PickNikRobotics/generate_parameter_library

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.