diff options
Diffstat (limited to 'src/expr/pickle_data.h')
-rw-r--r-- | src/expr/pickle_data.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/expr/pickle_data.h b/src/expr/pickle_data.h index b9c20f27a..31751b381 100644 --- a/src/expr/pickle_data.h +++ b/src/expr/pickle_data.h @@ -43,7 +43,7 @@ class NodeManager; namespace expr { namespace pickle { -const unsigned NBITS_BLOCK = 32; +const unsigned NBITS_BLOCK = 64; const unsigned NBITS_KIND = __CVC4__EXPR__NODE_VALUE__NBITS__KIND; const unsigned NBITS_NCHILDREN = __CVC4__EXPR__NODE_VALUE__NBITS__NCHILDREN; const unsigned NBITS_CONSTBLOCKS = 32; @@ -55,21 +55,21 @@ struct BlockHeader { struct BlockHeaderOperator { unsigned d_kind : NBITS_KIND; unsigned d_nchildren : NBITS_NCHILDREN; - unsigned : NBITS_BLOCK - (NBITS_KIND + NBITS_NCHILDREN); + unsigned long : NBITS_BLOCK - (NBITS_KIND + NBITS_NCHILDREN); };/* struct BlockHeaderOperator */ struct BlockHeaderConstant { unsigned d_kind : NBITS_KIND; - unsigned d_constblocks : NBITS_BLOCK - NBITS_KIND; + unsigned long d_constblocks : NBITS_BLOCK - NBITS_KIND; };/* struct BlockHeaderConstant */ struct BlockHeaderVariable { unsigned d_kind : NBITS_KIND; - unsigned : NBITS_BLOCK - NBITS_KIND; + unsigned long : NBITS_BLOCK - NBITS_KIND; };/* struct BlockHeaderVariable */ struct BlockBody { - unsigned d_data : NBITS_BLOCK; + unsigned long d_data : NBITS_BLOCK; };/* struct BlockBody */ union Block { |