Bulugh al-Maram, Book 5, Hadith 672 (English)

’Ammar bin Yasir (RAA) narrated, ‘Whoever fasts the day of doubt he has then disobeyed Abu al-Qasim (the Prophet).’ Related by the five Imams, and Ibn Khuzaimah and Ibn Hibban graded it as Sahih

وَعَنْ عَمَّارِ بْنِ يَاسِرٍ ‏- رضى الله عنه ‏- قَالَ: { مَنْ صَامَ اَلْيَوْمَ اَلَّذِي يُشَكُّ فِيهِ فَقَدْ عَصَى أَبَا اَلْقَاسِمِ ‏- صلى الله عليه وسلم ‏-} وَذَكَرَهُ اَلْبُخَارِيُّ تَعْلِيقًا, وَوَصَلَهُ اَلْخَمْسَةُ, وَصَحَّحَهُ اِبْنُ خُزَيْمَةَ, وَابْنُ حِبَّانَ 1‏.‏ ‏1 ‏- صحيح.‏ علقه البخاري ( 4 / 119 / فتح )‏، ووصله أبو داود ( 2334 )‏، والنسائي ( 4 / 153 )‏، والترمذي ( 686 )‏، وابن ماجه ( 1645 )‏، وابن خزيمة ( 1914 )‏، وابن حبان ( 3577 )‏ من طريق صلة بن زفر قال: كنا عند عمار فأتي بشاة مصلية، فقال: كلوا، فتنحى بعض القوم؛ فقال: إني صائم.‏ فقال عمار: فذكره.‏ وقال الترمذي: " حسن صحيح ".‏ قلت: والحديث لم أجده في " المسند ".‏

sunnah.com

also referenced under: Book 5, Hadith 651 (In-Book)