Displaying 1 result from an estimated 1 matches for "r_len_t_max".
Did you mean:
r_xlen_t_max
2013 Jul 12
1
robustbase compilation problem: probably boneheaded? maybe 32-bit?
...h has
#ifdef LONG_VECTOR_SUPPORT
typedef ptrdiff_t R_xlen_t;
typedef struct { R_xlen_t lv_length, lv_truelength; } R_long_vec_hdr_t;
# define R_XLEN_T_MAX 4503599627370496
# define R_SHORT_LEN_MAX 2147483647
# define R_LONG_VEC_TOKEN -1
#else
typedef int R_xlen_t;
# define R_XLEN_T_MAX R_LEN_T_MAX
#endif
while robustbase has
#ifndef LONG_VECTOR_SUPPORT
# ifndef XLENGTH
// for R <= 2.15.x :
# define XLENGTH(x) LENGTH(x)
typedef int R_xlen_t;
# endif
#endif
It seems the problem is that I have
#define SIZEOF_SIZE_T 4
in my config.log , which in turn turns off LONG_VECTOR_SUPPO...