Jay Petacat
89c98e2001
Sema: fix integer coercion to c_longdouble
...
This is a follow-up to PR #30053 / commit 484cc15366 .
The code previously did not handle `c_longdouble`, whose size depends on
the target. A `floatSignificandBits` helper function and a smoke test
were added.
Also added the missing max int value to the exhaustive `f16` test cases.
2026-03-11 10:24:42 -06:00
..
2025-11-22 22:42:38 +00:00
2025-04-02 05:53:22 +01:00
2025-11-29 21:09:08 +01:00
2025-06-16 13:22:19 +03:30
2026-03-10 10:38:51 +00:00
2026-03-10 11:28:36 +00:00
2026-03-10 10:26:11 +00:00
2025-09-18 12:42:14 +02:00
2026-02-23 21:13:26 +01:00
2025-11-22 22:42:38 +00:00
2025-11-22 22:42:38 +00:00
2026-03-10 10:26:11 +00:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2026-03-10 10:26:11 +00:00
2025-09-05 19:44:54 -07:00
2026-03-11 10:24:42 -06:00
2025-08-09 13:27:45 +03:30
2025-07-22 19:43:47 -07:00
2025-07-26 21:39:50 -04:00
2025-07-28 09:03:17 -07:00
2025-06-16 13:22:19 +03:30
2025-06-16 13:22:19 +03:30
2026-03-10 11:28:36 +00:00
2026-03-10 11:28:36 +00:00
2026-03-10 10:26:11 +00:00
2025-07-22 19:43:47 -07:00
2024-08-27 00:44:35 +01:00
2025-10-02 17:44:52 -04:00
2024-08-28 08:39:59 +01:00
2025-10-02 17:44:52 -04:00
2025-12-07 07:21:15 +01:00
2026-01-08 00:45:52 +01:00
2025-06-16 13:22:19 +03:30
2025-11-22 22:42:38 +00:00
2026-01-11 14:37:28 +00:00
2026-03-10 10:26:11 +00:00
2025-09-20 18:33:00 -07:00
2025-06-16 13:22:19 +03:30
2025-07-22 19:43:47 -07:00
2025-10-02 17:44:52 -04:00
2025-07-07 13:39:48 -07:00
2025-07-26 21:39:50 -04:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2026-01-29 19:57:36 +01:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-10-29 19:31:44 -04:00
2025-07-22 19:43:47 -07:00
2025-10-02 17:44:52 -04:00
2025-06-16 13:22:19 +03:30
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-10-30 09:31:30 +00:00
2025-07-22 19:43:47 -07:00
2026-03-10 10:26:11 +00:00
2026-03-10 11:28:36 +00:00
2025-09-20 18:58:32 -07:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-07-26 14:54:04 +01:00
2025-08-09 13:27:45 +03:30
2025-06-16 13:22:19 +03:30
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-26 17:31:04 -04:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2026-03-10 10:26:11 +00:00
2026-03-10 10:26:10 +00:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2026-03-10 10:26:11 +00:00
2026-03-10 11:28:36 +00:00
2026-01-11 14:37:28 +00:00
2026-01-11 14:37:28 +00:00
2025-07-28 09:03:17 -07:00
2025-07-22 19:43:47 -07:00
2026-03-10 10:26:11 +00:00
2025-07-22 19:43:47 -07:00
2025-11-14 11:33:35 +01:00
2025-07-22 19:43:47 -07:00
2025-09-20 18:33:01 -07:00
2026-03-10 10:38:50 +00:00
2026-03-10 11:28:36 +00:00
2026-03-10 10:38:50 +00:00
2026-03-10 10:26:10 +00:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2026-03-10 10:38:51 +00:00
2025-11-14 11:33:35 +01:00
2025-12-07 07:21:15 +01:00
2025-07-22 19:43:47 -07:00
2026-01-11 14:37:28 +00:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-06-19 18:41:12 -04:00
2025-04-02 05:53:22 +01:00