use is_trivially_destructible
use libc++