aboutsummaryrefslogtreecommitdiffstats
path: root/test/data
diff options
context:
space:
mode:
Diffstat (limited to 'test/data')
-rw-r--r--test/data/emacs-module/mod-test.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/data/emacs-module/mod-test.c b/test/data/emacs-module/mod-test.c
index fccc60fe4dd..ad962d5f685 100644
--- a/test/data/emacs-module/mod-test.c
+++ b/test/data/emacs-module/mod-test.c
@@ -377,7 +377,11 @@ Fmod_test_nanoseconds (emacs_env *env, ptrdiff_t nargs, emacs_value *args, void
377 struct emacs_mpz nanoseconds; 377 struct emacs_mpz nanoseconds;
378 assert (LONG_MIN <= time.tv_sec && time.tv_sec <= LONG_MAX); 378 assert (LONG_MIN <= time.tv_sec && time.tv_sec <= LONG_MAX);
379 mpz_init_set_si (nanoseconds.value, time.tv_sec); 379 mpz_init_set_si (nanoseconds.value, time.tv_sec);
380#ifdef __MINGW32__
381 _Static_assert (1000000000 <= ULONG_MAX, "unsupported architecture");
382#else
380 static_assert (1000000000 <= ULONG_MAX, "unsupported architecture"); 383 static_assert (1000000000 <= ULONG_MAX, "unsupported architecture");
384#endif
381 mpz_mul_ui (nanoseconds.value, nanoseconds.value, 1000000000); 385 mpz_mul_ui (nanoseconds.value, nanoseconds.value, 1000000000);
382 assert (0 <= time.tv_nsec && time.tv_nsec <= ULONG_MAX); 386 assert (0 <= time.tv_nsec && time.tv_nsec <= ULONG_MAX);
383 mpz_add_ui (nanoseconds.value, nanoseconds.value, time.tv_nsec); 387 mpz_add_ui (nanoseconds.value, nanoseconds.value, time.tv_nsec);