  def self.strict_oct(str)
    return str.oct if str =~ /\A[0-7]*\z/
    raise ArgumentError, "#{str.inspect} is not an octal string"
  end
The program contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.