src/core/ngx_radix_tree.c:30: error: Integer Overflow L2
  ([0, +oo] - 32):unsigned64 by call to `ngx_radix_alloc`.

src/core/ngx_radix_tree.c:30:18: Call
28.     tree->size = 0;
29. 
30.     tree->root = ngx_radix_alloc(tree);
                     ^
31.     if (tree->root == NULL) {
32.         return NULL;

src/core/ngx_radix_tree.c:265:1: <LHS trace>
263. 
264. 
265. static void *
     ^
266. ngx_radix_alloc(ngx_radix_tree_t *tree)
267. {

src/core/ngx_radix_tree.c:265:1: Parameter `tree->size`
  263. 
  264. 
  265. static void *
       ^
  266. ngx_radix_alloc(ngx_radix_tree_t *tree)
  267. {

src/core/ngx_radix_tree.c:287:5: Binary operation: ([0, +oo] - 32):unsigned64 by call to `ngx_radix_alloc` 
  285.     p = tree->start;
  286.     tree->start += sizeof(ngx_radix_node_t);
  287.     tree->size -= sizeof(ngx_radix_node_t);
           ^
  288. 
  289.     return p;
