=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for rapidjson-1.1.0 Scanning dependencies of target simplewriter Scanning dependencies of target condense Scanning dependencies of target simpledom Scanning dependencies of target pretty Scanning dependencies of target simplereader Scanning dependencies of target serialize [ 3%] Building CXX object example/CMakeFiles/simplewriter.dir/simplewriter/simplewriter.cpp.o [ 6%] Building CXX object example/CMakeFiles/condense.dir/condense/condense.cpp.o Scanning dependencies of target prettyauto Scanning dependencies of target jsonx Scanning dependencies of target schemavalidator [ 10%] Building CXX object example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o Scanning dependencies of target capitalize Scanning dependencies of target filterkey Scanning dependencies of target tutorial Scanning dependencies of target messagereader Scanning dependencies of target parsebyparts Scanning dependencies of target filterkeydom [ 13%] Building CXX object example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o [ 16%] Building CXX object example/CMakeFiles/simplereader.dir/simplereader/simplereader.cpp.o [ 20%] Building CXX object example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o [ 23%] Building CXX object example/CMakeFiles/parsebyparts.dir/parsebyparts/parsebyparts.cpp.o [ 26%] Building CXX object example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o [ 30%] Building CXX object example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o [ 33%] Building CXX object example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o [ 36%] Building CXX object example/CMakeFiles/messagereader.dir/messagereader/messagereader.cpp.o [ 40%] Building CXX object example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o [ 43%] Building CXX object example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o [ 46%] Building CXX object example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o [ 50%] Building CXX object example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] #define NULL __null ^ Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: return NULL; ^~~~ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' return NULL; ^~~~ nullptr #define NULL __null ^ /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:9: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' const char* Pop() { return 0; } ^ nullptr #define NULL __null ^ chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:10: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ if (originalPtr == 0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:6: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:8: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:22: FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:9: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr --- example/CMakeFiles/condense.dir/condense/condense.cpp.o --- *** [example/CMakeFiles/condense.dir/condense/condense.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/condense.dir/all --- *** [example/CMakeFiles/condense.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:6: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr const char* Pop() { return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:7: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o --- *** [example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:10: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr --- example/CMakeFiles/pretty.dir/all --- *** [example/CMakeFiles/pretty.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:11: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:10: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:11: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o --- *** [example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/jsonx.dir/all --- *** [example/CMakeFiles/jsonx.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:8: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:9: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o --- *** [example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/filterkey.dir/all --- *** [example/CMakeFiles/filterkey.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:7: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:8: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1871:53: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] enum { MaxChars = sizeof(static_cast(0)->payload) / sizeof(Ch), MaxSize = MaxChars - 1, LenPos = MaxSize }; ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1919:21: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::ShortString' requested here ShortString ss; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2006:10: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::Data' requested here Data data_; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2024:32: note: in instantiation of template class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >' requested here class GenericDocument : public GenericValue { ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:18:14: note: in instantiation of template class 'rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' requested here Document document; // Default template parameter uses UTF8 and MemoryPoolAllocator. ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:44: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:18:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document document; // Default template parameter uses UTF8 and MemoryPoolAllocator. ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:126: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:18:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document document; // Default template parameter uses UTF8 and MemoryPoolAllocator. ^ --- example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o --- *** [example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/prettyauto.dir/all --- *** [example/CMakeFiles/prettyauto.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:145:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer sb; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o --- *** [example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/tutorial.dir/all --- *** [example/CMakeFiles/tutorial.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../pointer.h:401:107: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] ValueType& Create(ValueType& root, typename ValueType::AllocatorType& allocator, bool* alreadyExist = 0) const { ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:74:77: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const std::string& name, unsigned age, Education* education = 0) : Person(name, age), education_(education) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:75:63: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const Dependent& rhs) : Person(rhs), education_(0) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:75:100: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const Dependent& rhs) : Person(rhs), education_(0) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:75:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const Dependent& rhs) : Person(rhs), education_(0) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:82:41: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:82:46: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); ^ nullptr --- example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o --- *** [example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/filterkeydom.dir/all --- *** [example/CMakeFiles/filterkeydom.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:162:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer sb; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:53:73: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] explicit PrettyWriter(OutputStream& os, StackAllocator* allocator = 0, size_t levelDepth = Base::kDefaultLevelDepth) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:163:32: note: in instantiation of default function argument expression for 'PrettyWriter, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>' required here PrettyWriter writer(sb); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o --- *** [example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/serialize.dir/all --- *** [example/CMakeFiles/serialize.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 20 errors generated. --- example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o --- *** [example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/schemavalidator.dir/all --- *** [example/CMakeFiles/schemavalidator.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o --- *** [example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/capitalize.dir/all --- *** [example/CMakeFiles/capitalize.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1871:53: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] enum { MaxChars = sizeof(static_cast(0)->payload) / sizeof(Ch), MaxSize = MaxChars - 1, LenPos = MaxSize }; ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1919:21: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::ShortString' requested here ShortString ss; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2006:10: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::Data' requested here Data data_; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2024:32: note: in instantiation of template class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >' requested here class GenericDocument : public GenericValue { ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:14:14: note: in instantiation of template class 'rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' requested here Document d; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:44: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:14:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document d; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:126: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:14:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document d; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:22:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer buffer; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o --- *** [example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/simpledom.dir/all --- *** [example/CMakeFiles/simpledom.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:9:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer s; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:99:63: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Writer(OutputStream& os, StackAllocator* stackAllocator = 0, size_t levelDepth = kDefaultLevelDepth) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:10:26: note: in instantiation of default function argument expression for 'Writer, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>' required here Writer writer(s); ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:184:23: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (stack_ == 0) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:118:13: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Expand' requested here Expand(count); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:123:9: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Reserve' requested here Reserve(count); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:108:31: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Push' requested here std::memset(stream.stack_.Push(n), c, n * sizeof(c)); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:474:52: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericReader(StackAllocator* stackAllocator = 0, size_t stackCapacity = kDefaultStackCapacity) : stack_(stackAllocator, stackCapacity), parseResult_() {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:37:12: note: in instantiation of default function argument expression for 'GenericReader, rapidjson::UTF8, rapidjson::CrtAllocator>' required here Reader reader; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:94: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:89: note: in instantiation of member function 'rapidjson::internal::Stack::Stack' requested here GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:9:18: note: in instantiation of member function 'rapidjson::GenericStringBuffer, rapidjson::CrtAllocator>::GenericStringBuffer' requested here StringBuffer s; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:94: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:474:103: note: in instantiation of member function 'rapidjson::internal::Stack::Stack' requested here GenericReader(StackAllocator* stackAllocator = 0, size_t stackCapacity = kDefaultStackCapacity) : stack_(stackAllocator, stackCapacity), parseResult_() {} ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:37:12: note: in instantiation of member function 'rapidjson::GenericReader, rapidjson::UTF8, rapidjson::CrtAllocator>::GenericReader' requested here Reader reader; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:184:23: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (stack_ == 0) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:118:13: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Expand, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>::Level>' requested here Expand(count); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:123:9: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Reserve, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>::Level>' requested here Reserve(count); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:206:36: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Push, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>::Level>' requested here new (level_stack_.template Push()) Level(false); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:12:12: note: in instantiation of member function 'rapidjson::Writer, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>::StartObject' requested here writer.StartObject(); // Between StartObject()/EndObject(), ^ --- example/CMakeFiles/simplereader.dir/simplereader/simplereader.cpp.o --- *** [example/CMakeFiles/simplereader.dir/simplereader/simplereader.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/simplereader.dir/all --- *** [example/CMakeFiles/simplereader.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 19 errors generated. --- example/CMakeFiles/simplewriter.dir/simplewriter/simplewriter.cpp.o --- *** [example/CMakeFiles/simplewriter.dir/simplewriter/simplewriter.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/simplewriter.dir/all --- *** [example/CMakeFiles/simplewriter.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:474:52: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericReader(StackAllocator* stackAllocator = 0, size_t stackCapacity = kDefaultStackCapacity) : stack_(stackAllocator, stackCapacity), parseResult_() {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:76:12: note: in instantiation of default function argument expression for 'GenericReader, rapidjson::UTF8, rapidjson::CrtAllocator>' required here Reader reader; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:94: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:474:103: note: in instantiation of member function 'rapidjson::internal::Stack::Stack' requested here GenericReader(StackAllocator* stackAllocator = 0, size_t stackCapacity = kDefaultStackCapacity) : stack_(stackAllocator, stackCapacity), parseResult_() {} ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:76:12: note: in instantiation of member function 'rapidjson::GenericReader, rapidjson::UTF8, rapidjson::CrtAllocator>::GenericReader' requested here Reader reader; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/messagereader.dir/messagereader/messagereader.cpp.o --- *** [example/CMakeFiles/messagereader.dir/messagereader/messagereader.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/messagereader.dir/all --- *** [example/CMakeFiles/messagereader.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/parsebyparts.dir/all --- *** [example/CMakeFiles/parsebyparts.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 15 errors make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 *** [all] Error code 2 make: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/textproc/rapidjson *** Error code 1 Stop. make: stopped in /data/pkgsrc/textproc/rapidjson