Async/Await GError Propagation Lost in Optimized Vala Builds
Symptom When compiling a Vala program that uses async / await with GError propagation, the error is correctly forwarded in a debug build but disappears in a release build compiled with optimization flags (e.g., -O2 ). The caller receives a successful result even though the asynchronous operation has failed. Uncertainty The Vala compiler generates C code that