Ireland gets rap for non-compliance