@@ -111,6 +111,9 @@ class TestPlatform : public TestFixture {
111111 ASSERT_EQUALS (32 , platform.int_bit );
112112 ASSERT_EQUALS (64 , platform.long_bit );
113113 ASSERT_EQUALS (64 , platform.long_long_bit );
114+ ASSERT_EQUALS (32 , platform.float_bit );
115+ ASSERT_EQUALS (64 , platform.double_bit );
116+ ASSERT_EQUALS (128 , platform.long_double_bit );
114117 }
115118
116119 void valid_config_win32w () const {
@@ -136,6 +139,9 @@ class TestPlatform : public TestFixture {
136139 ASSERT_EQUALS (32 , platform.int_bit );
137140 ASSERT_EQUALS (32 , platform.long_bit );
138141 ASSERT_EQUALS (64 , platform.long_long_bit );
142+ ASSERT_EQUALS (32 , platform.float_bit );
143+ ASSERT_EQUALS (64 , platform.double_bit );
144+ ASSERT_EQUALS (64 , platform.long_double_bit );
139145 }
140146
141147 void valid_config_unix32 () const {
@@ -161,6 +167,9 @@ class TestPlatform : public TestFixture {
161167 ASSERT_EQUALS (32 , platform.int_bit );
162168 ASSERT_EQUALS (32 , platform.long_bit );
163169 ASSERT_EQUALS (64 , platform.long_long_bit );
170+ ASSERT_EQUALS (32 , platform.float_bit );
171+ ASSERT_EQUALS (64 , platform.double_bit );
172+ ASSERT_EQUALS (96 , platform.long_double_bit );
164173 }
165174
166175 void valid_config_win64 () const {
@@ -186,6 +195,9 @@ class TestPlatform : public TestFixture {
186195 ASSERT_EQUALS (32 , platform.int_bit );
187196 ASSERT_EQUALS (32 , platform.long_bit );
188197 ASSERT_EQUALS (64 , platform.long_long_bit );
198+ ASSERT_EQUALS (32 , platform.float_bit );
199+ ASSERT_EQUALS (64 , platform.double_bit );
200+ ASSERT_EQUALS (64 , platform.long_double_bit );
189201 }
190202
191203 void valid_config_file_1 () const {
0 commit comments