a. Чтобы отбить, отбросить вражий вал такие вынес город испытания, какие еще ни разу не знавал за двести сорок лет существования.
В предложении 'а' запятая не ставится перед 'такие', потому что это часть составного союза 'такие ... какие'. Это устойчивая конструкция, в которой запятая не требуется.