patch 8.2.3573: cannot decide whether to skip test that fails with 64 bit
Problem: Cannot decide whether to skip test that fails with 64 bit ints.
(closes #9072)
Solution: Add v:sizeofint, v:sizeoflong and v:sizeofpointer. Improve the
check for multiply overflow.
diff --git a/src/vim.h b/src/vim.h
index 43fb8e0..22451c7 100644
--- a/src/vim.h
+++ b/src/vim.h
@@ -2060,7 +2060,10 @@
#define VV_COLLATE 97
#define VV_EXITING 98
#define VV_COLORNAMES 99
-#define VV_LEN 100 // number of v: vars
+#define VV_SIZEOFINT 100
+#define VV_SIZEOFLONG 101
+#define VV_SIZEOFPOINTER 102
+#define VV_LEN 103 // number of v: vars
// used for v_number in VAR_BOOL and VAR_SPECIAL
#define VVAL_FALSE 0L // VAR_BOOL