I have successfully extended the CI_Controller class by creating a MY_Controller.php which I have placed in the application/core directory.
core/My_Controlle
if you want to extend another class instead of CI_controller you must include the target class. for example
include 'auth.php'; class test extends Auth