ruby/internal
Peter Zhu 55ea3ec00f Fix strict aliasing warning in rb_int128_to_numeric
If we don't have uint128, then rb_int128_to_numeric emits a strict
aliasing warning:

    numeric.c:3641:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    3641 |         return rb_uint128_to_numeric(*(rb_uint128_t*)&n);
         |                                       ^~~~~~~~~~~~~~~~~
2025-12-08 15:01:05 -08:00
..
2025-12-01 15:19:26 -08:00
2025-11-19 16:05:12 +09:00
2025-06-23 20:03:48 +09:00
2025-12-03 08:14:56 +01:00
2025-10-23 13:08:26 +09:00
2025-10-13 15:21:36 -04:00
2025-05-11 23:32:50 +09:00
2024-01-11 10:09:53 -05:00
2025-06-02 09:52:25 -04:00
2025-01-20 10:31:36 -05:00
2024-10-24 16:08:46 +01:00
2023-12-07 15:52:35 -05:00
2025-08-19 10:02:13 -04:00
2025-11-14 09:37:49 +09:00
2023-12-07 15:52:35 -05:00
2025-12-04 18:07:49 +09:00