Ticket #42029

Disable PF_WAIT_DEBUG by default

Date d'ouverture: 2021-04-19 22:06 Dernière mise à jour: 2021-04-22 19:43

Rapporteur:
Propriétaire:
Type:
État:
Atteints
Composant:
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Fixed
Fichier:
1

Détails

Assert enabled by PF_WAIT_DEBUG, added since 3.0.0-beta1 and 2.6.4, is currently failing a lot ( -> #41940). While it seems to be finding a genuine error, that error does not seem like a regression. So if there's any regression, it's that the existing error has now been turned more serious with an assert. More importantly, the assert might be overzealous with some rulesets even when the actual bug gets fixed. Things may change during the turn so that unit_move_rate(punit) is currently smaller than at the beginning of turn when moves_left was set. Similar for other variables asserted.

I propose disabling PF_WAIT_DEBUG by default.

Ticket History (3/4 Histories)

2021-04-19 22:06 Updated by: cazfi
  • New Ticket "Disable PF_WAIT_DEBUG by default" created
2021-04-19 22:12 Updated by: cazfi
  • Résolution Update from Aucun to Accepted
2021-04-22 19:43 Updated by: cazfi
  • État Update from Ouvert to Atteints
  • Propriétaire Update from (Aucun) to cazfi
  • Résolution Update from Accepted to Fixed

Modifier

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Connexion