(1) The wind was not so strong as to blow the roof off the house.
(2) Though the wind was very strong, it didn't blow the roof off the house.
I think the two sentences have slightly different meanings.
(1) says that the wind is not strong enough.
(2) says that the wind is strong but not enough to blow the roof off.
Interested in Language