fix bug: miss destructor in matr_t