RX0015

Dominio: Motor

Mensaje de error

la ley de dimensiones no pudo guardar otra fila: la puerta de memoria la rechazó (presupuesto %s, alcanzado en la dimensión %s)

En el mensaje, %s marca un valor que el motor completa cuando lanza el error.

La historia

Aquí el motor quiso añadir una dimensión más a la ley de identidad y la memoria le dijo que no. Antes había un tope fijo de ocho dimensiones, pero ese tope se eliminó: ahora añadir una dimensión es solo agregar una fila a dimensions.feml, sin tocar el motor. Las filas crecen pidiendo memoria a la puerta de memoria de tungsten. Este rechazo salta únicamente cuando esa puerta se cierra, es decir, cuando el presupuesto de la arena se agotó. El primer dato del mensaje es ese presupuesto, y el segundo, la dimensión en la que se llegó al límite. El motor podría seguir adelante con las filas que sí cupieron, pero sería una trampa: una dimensión descartada es algo que el motor declara y ya no puede ver, y una ley truncada diría que todo coincide justo sobre las filas que no descartó. Así que prefiere no nacer. No es un problema de tu script. Se arregla del lado de la configuración: aumenta el presupuesto de la arena o revisa por qué se agotó. La lección: un recorte silencioso miente; un rechazo en voz alta, no.

Texto del catálogo de errores del motor de Rush.