=> 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 condense Scanning dependencies of target parsebyparts Scanning dependencies of target schemavalidator Scanning dependencies of target tutorial Scanning dependencies of target filterkey [ 3%] Building CXX object example/CMakeFiles/condense.dir/condense/condense.cpp.o [ 6%] Building CXX object example/CMakeFiles/parsebyparts.dir/parsebyparts/parsebyparts.cpp.o Scanning dependencies of target simplewriter Scanning dependencies of target simplereader Scanning dependencies of target simpledom Scanning dependencies of target messagereader Scanning dependencies of target jsonx Scanning dependencies of target pretty Scanning dependencies of target serialize Scanning dependencies of target filterkeydom Scanning dependencies of target capitalize Scanning dependencies of target prettyauto [ 10%] Building CXX object example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o [ 13%] Building CXX object example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o [ 16%] Building CXX object example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o [ 20%] Building CXX object example/CMakeFiles/simplewriter.dir/simplewriter/simplewriter.cpp.o [ 23%] Building CXX object example/CMakeFiles/messagereader.dir/messagereader/messagereader.cpp.o [ 26%] Building CXX object example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o [ 30%] Building CXX object example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o [ 33%] Building CXX object example/CMakeFiles/simplereader.dir/simplereader/simplereader.cpp.o [ 36%] Building CXX object example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o [ 40%] Building CXX object example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o [ 46%] Building CXX object example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o [ 46%] Building CXX object example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o [ 50%] Building CXX object example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o 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] 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/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 /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/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 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/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/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 /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 /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/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/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/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 /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/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] 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/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/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 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/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: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: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/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/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 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 /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/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/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/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/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] 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 /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/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] 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: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/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/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/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] 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' return NULL; // standardize to returning 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/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/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/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 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] /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] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr return Tell() + 4 <= size_ ? src_ : 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: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' /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] #define NULL __null ^ 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] 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] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ 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' 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] #define NULL __null ^ 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/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/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/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/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/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: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: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 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/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] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr 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/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 ^ /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] /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] return NULL; ^~~~ 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:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' if (originalPtr == 0) ^ nullptr #define NULL __null ^ Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 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/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' /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] #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:192:28: 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/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 if (originalPtr == 0) ^ 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/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/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/example/filterkeydom/filterkeydom.cpp:8: 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/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] 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: 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/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' /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/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/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: 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 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/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 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 /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 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/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/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/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/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/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/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] 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: Ch* PutBegin() { return 0; } /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] ^ nullptr Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 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: 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] 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] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(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/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] /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 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 /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] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __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' In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: #define NULL __null ^ 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/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] 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] 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: return NULL; ^~~~ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' /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] #define NULL __null ^ 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/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] 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/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/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/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] 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/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] 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] 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] 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/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; 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 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) { ^ 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) { ^ 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 ^~~~ 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: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; ^~~~ /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 nullptr nullptr 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: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/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/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] 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: 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/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/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /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] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } /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] ^ 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/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/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/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] 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/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=] 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] 20 errors generated. 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: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 --- 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: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/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/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 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/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/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 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 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] Document document; // Default template parameter uses UTF8 and MemoryPoolAllocator. ^ 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=] 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. 20 errors generated. 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/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] const char* Pop() { return 0; } ^ nullptr 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 --- 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 --- 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/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/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] const char* Pop() { return 0; } ^ nullptr 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/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 /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/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] 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/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 --- 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 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 --- 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 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/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/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 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=] 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 /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 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 fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- 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 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 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 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 /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/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. 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)); ^ --- 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 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 /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(), ^ 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 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 /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 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