I have not tried it myself but I have heard varying responses.
First one is that a Canon EF-S lens will not mount to a full frame body due to mounting tabs or something.
Next, third-party(?) lens such as Sigma doesn't necessarily use different mounts between EF-S and full frame. The lens may be manufactured for EF-S but the mount may be generic to a Canon body without the EF-S restriction.
Last, if it does fit, you take the risk of the mirror hitting the lens as it flips up. Some people have said there is a way to take a bit off the mirror holder and it will work while others said it hasn't been a problem. The EF-S lenses by Canon mount deeper into the camera body than a non EF-S lens.
I may be wrong but this information is what I have heard about the question.
Gart