Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
O motor não nasceu porque a memória acabou enquanto ele registrava as dimensões. Veja como isso funciona. As dimensões de uma identidade não têm mais limite fixo: antes eram no máximo oito, agora acrescentar uma dimensão é só inserir uma linha no dimensions.feml, sem mexer no motor. As linhas crescem pedindo espaço à porta de memória do tungsten. Esta recusa aparece apenas quando essa porta diz não, ou seja, quando o orçamento da arena se esgotou. A mensagem diz qual era o orçamento e em qual dimensão ele foi atingido. E por que o motor não segue em frente com as dimensões que coube? Porque uma dimensão descartada é uma dimensão que o motor declara e não enxerga, e uma lei truncada diria que está tudo de acordo justamente sobre as linhas que ela não perdeu. É como uma lista de chamada que corta os últimos alunos e diz que a turma está completa. A saída é dar mais orçamento à arena, conforme a configuração da capacidade declarada, ou rever se tantas dimensões são mesmo necessárias. Ajuste, reconstrua e tente de novo.
Texto do catálogo de erros do motor do Rush.
