James McCoy
6c2f2b73eb
fix(unittest): preprocess failure when __typeof declarations present #40145
On Debian's ppc64el build, the unittests are failing during preprocess
with
test/unit/testutil.lua:298: declaration specifier expected near '__typeof' at line 298
test/unit/testutil.lua:282: assertion failed!
Running with NVIM_TEST_PRINT_I set shows these lines as being the
problem when trying to preprocess test/unit/fixtures/posix.h.
690 extern __typeof (strtold) strtold ;
691 extern __typeof (strtold_l) strtold_l ;
692 extern __typeof (strfroml) strfroml ;
693 extern __typeof (qecvt) qecvt ;
694 extern __typeof (qfcvt) qfcvt ;
695 extern __typeof (qgcvt) qgcvt ;
696 extern __typeof (qecvt_r) qecvt_r ;
697 extern __typeof (qfcvt_r) qfcvt_r ;
2026-06-08 18:28:54 -04:00
..
2025-05-22 11:56:46 +02:00
2024-04-10 15:53:50 +01:00
2026-02-16 12:32:18 +00:00
2026-03-17 17:40:49 -04:00
2026-06-03 12:26:31 +02:00
2026-02-16 09:51:00 -05:00
2026-05-13 15:54:34 -04:00
2026-03-29 23:49:24 +01:00
2024-04-10 15:53:50 +01:00
2024-07-13 12:30:49 +02:00
2025-08-27 10:17:12 +08:00
2024-04-10 15:53:50 +01:00
2024-04-10 15:53:50 +01:00
2026-02-26 10:30:41 +01:00
2025-01-11 10:34:12 +01:00
2024-04-10 15:53:50 +01:00
2024-04-10 15:53:50 +01:00
2026-03-21 17:07:33 -04:00
2025-03-08 12:28:15 -08:00
2025-01-13 16:58:25 +00:00
2026-05-07 10:36:48 +02:00
2026-04-15 12:09:25 +01:00
2026-01-21 15:11:47 +08:00
2025-07-20 18:37:33 -04:00
2024-05-22 06:37:26 +08:00
2023-12-04 14:32:39 -08:00
2026-02-28 09:22:41 +08:00
2025-02-22 17:11:15 -08:00
2026-04-15 12:09:25 +01:00
2025-10-29 09:43:36 +01:00
2026-04-15 12:09:25 +01:00
2026-06-08 18:28:54 -04:00
2024-04-10 15:53:50 +01:00
2026-04-15 12:09:25 +01:00