Ясно, что ошибка компилятора (компилятор падает, и REPL сообщает вам That entry seems to have slain the compiler.
). Это не означает, что с вашим кодом что-то не так.
Вы создаете один экземпляр типа AnyRef{def toInt(n: Int): Int}
, поэтому создание одноэлементного объекта, как предполагает Кайл, может быть лучшим способом решения этой проблемы. Или создайте именованный класс / черту, которую вы опровергаете, которая отлично работает.