The International Atomic Energy Agency passed a resolution last Saturday accusing Iran of failing to comply with international nuclear safeguard agreements .