Hello. See my comment on another changeset.
I noticed that you added a layer at some buildings. Why ? They are build on the ground. Not above. 
When it is done to hide an error because you crossed a road ( Impossible, roads don't go through houses) Just move the nodes of the road to the correct position.
And don't forget to square each rectangular building.
Best regards