I am tiring to find in either the safety regulations or safety act where it states the responsibility of Contractor to report Hazards. This is for British Columbia.
The BC Safety Standards Act, Part 10, Division 2, Rule 73(2), requires that you do not condone or acquiesces a code violation. Under some circumstances this might require reporting a hazard.