concepts_test
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow
github_issue_1087
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/frexp.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/frexp.hpp(89): warning C4307: '+': integral constant overflow
test_explicit_floats
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow
test_illegal_decimal128_implicit_conversions
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow
test_illegal_decimal32_fast_implicit_conversions
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow
test_illegal_decimal32_implicit_conversions
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow
test_illegal_decimal64_fast_implicit_conversions
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow
test_illegal_decimal64_implicit_conversions
..\boost/decimal/detail/config.hpp(194): error C2220: warning treated as error - no 'object' file generated
..\boost/decimal/detail/config.hpp(194): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/detail/config.hpp(408): warning C4067: unexpected tokens following preprocessor directive - expected a newline
..\boost/decimal/cfenv.hpp(94): warning C4100: 'round': unreferenced formal parameter
..\boost/decimal/numbers.hpp(314): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(315): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(316): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(317): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(318): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(319): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(320): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(321): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(322): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(323): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(324): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(325): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(326): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(327): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(328): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(329): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(330): warning C4307: '*': integral constant overflow
..\boost/decimal/numbers.hpp(331): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(67): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(198): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(200): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(202): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(203): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(204): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(205): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(206): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sin_impl.hpp(207): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(42): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(55): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(91): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(182): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(183): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(184): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(185): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(186): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(187): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(188): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(189): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(191): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(192): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(194): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(195): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(196): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cos_impl.hpp(197): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/cosh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(33): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(40): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(68): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(85): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/atan_impl.hpp(100): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(73): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/expm1_impl.hpp(199): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(84): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(119): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(154): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/lgamma_impl.hpp(258): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(81): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(96): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(111): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(142): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(173): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(193): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(213): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(340): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tgamma_impl.hpp(367): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(54): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(72): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(98): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(124): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log1p_impl.hpp(208): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(49): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(63): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(80): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/log_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(70): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(83): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(99): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(115): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(157): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(259): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(260): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(261): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(262): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(263): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(264): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(265): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(267): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(268): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(269): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(270): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(271): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(272): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(294): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(295): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(296): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(297): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(298): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(299): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(300): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(302): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(303): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(304): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(305): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(306): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/riemann_zeta_impl.hpp(307): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(47): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(59): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(74): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(89): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/sinh_impl.hpp(135): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(48): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(61): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(78): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(95): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/cmath/impl/tanh_impl.hpp(151): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(57): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(71): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(97): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(121): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/asin_impl.hpp(211): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(442): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/cmath/impl/assoc_legendre_lookup.hpp(650): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(38): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(39): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(106): warning C4307: '*': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '+': integral constant overflow
..\boost/decimal/detail/to_integral.hpp(107): warning C4307: '*': integral constant overflow