compiler hws