Re: [hatari-devel] Hatari screen dialog regression

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Le 21/08/2025 à 15:04, Eero Tamminen a écrit :

The fact is that Hatari defaults to release build [1], CMake does those with asserts disabled, and hides compilation commands so one won't notice it. So it's very possible that one does not know, or has forgotten that when coming back to project.  None of us are that young any more...

It may be better to default to (optimized) debug build with asserts enabled, and only do release builds with asserts disabled[2], but that's up to Nicolas.

(I don't know how Nicolas does releases.)

Hi

For release, I use "./configure" or "./configure --cross-compile-win64_64". I must admit I rarely add "--enable-debug" flag to "./configure" in my usual "pipeline"

But if we want to spot possible assert errors, maybe the automated builds on framagit could have "--enable-debug" ? This way people who download build's artefact (such as zip archive for windows) would see them.

Nicolas




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/