Я подозреваю, что это ошибка документации.
Тестовый файл t/base.t
показывает сценарий этого типа для получения предупреждения:
use warnings;
use diagnostics;
use 5.012;
package Foo;
use base 'Foo';
__END__
Class 'Foo' tried to inherit from itself
Вы можете исправить POD и отправить его как Отчет об ошибке .
Поскольку base является прагмой Core, вместо этого вы можете отправить perlbug (не уверен, какой вариант предпочтительнее).