Abu Dharr reported God’s messenger as saying, “God most high forgives His servant as long as the veil has not fallen.” He was asked what the veil meant and replied, “That a soul should die while associating partners with God.”
Ahmad transmitted the three traditions and Baihaqi transmitted the last in Kitab al-ba'th wan-nushur.
Thauban said that he heard God’s messenger say, "I would not give this verse for the whole world, 'My servants who have transgressed against their souls, do not despair . . .’ ”1 A man asked whether that included those who had associated partners with God, and after remaining silent for a time the Prophet said three times, “Yes, it includes even those who have associated partners with God.”
1 . Qur'an, xxxix, 53
He reported God’s messenger as saying, “If anyone meets God, not having treated anything as equal to Him in the world, and has committed sins equal in quantity to the mountains, God will forgive him.”
Baihaqi transmitted it in Kitab al-ba'th wan-nushur.