Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você rodou um dos comandos de vetores do fio, e uma linha do arquivo de vetores foi recusada. Vamos entender o formato. Os comandos rush wire seal vectors e rush wire handshake vectors leem um caso por linha. Os campos são em hexadecimal, e um traço significa vazio. Se uma linha tem um verbo que não está entre os declarados, ou o número de campos está errado, ou a chave, o nonce ou a tag têm a largura errada, a execução para exatamente naquela linha. E, num arquivo de vetores de handshake, se falta um dos campos nomeados, o motor recusa e diz qual falta. Um exemplo: uma linha tem a chave com sessenta e dois dígitos hexadecimais em vez de sessenta e quatro. A correção é completar o campo. A mensagem traz o arquivo e a linha, e diz o que aquela linha deve conter. Vá até a linha apontada, compare com o formato, e ajuste.
Texto do catálogo de erros do motor do Rush.
