=> 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 simpledom Scanning dependencies of target tutorial Scanning dependencies of target schemavalidator Scanning dependencies of target capitalize Scanning dependencies of target simplewriter Scanning dependencies of target simplereader Scanning dependencies of target messagereader Scanning dependencies of target filterkey Scanning dependencies of target prettyauto Scanning dependencies of target jsonx Scanning dependencies of target parsebyparts Scanning dependencies of target pretty Scanning dependencies of target filterkeydom Scanning dependencies of target condense [ 3%] Building CXX object example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o Scanning dependencies of target serialize [ 10%] Building CXX object example/CMakeFiles/simplereader.dir/simplereader/simplereader.cpp.o [ 13%] Building CXX object example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o [ 13%] Building CXX object example/CMakeFiles/simplewriter.dir/simplewriter/simplewriter.cpp.o [ 16%] Building CXX object example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o [ 23%] Building CXX object example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o [ 23%] Building CXX object example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o [ 30%] Building CXX object example/CMakeFiles/parsebyparts.dir/parsebyparts/parsebyparts.cpp.o [ 30%] Building CXX object example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o [ 33%] Building CXX object example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o [ 36%] Building CXX object example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o [ 40%] Building CXX object example/CMakeFiles/messagereader.dir/messagereader/messagereader.cpp.o [ 46%] Building CXX object example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o [ 46%] Building CXX object example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o [ 50%] Building CXX object example/CMakeFiles/condense.dir/condense/condense.cpp.o In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /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/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] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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/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 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 ^ /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/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/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: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' In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.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: 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 /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] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /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] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: return NULL; In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: ^~~~ nullptr /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; ^~~~ /usr/include/sys/null.h:18:14: note: expanded from macro '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/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: 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] /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 chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ 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] /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/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ 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] if (originalPtr == 0) if (originalPtr == 0) ^ nullptr ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /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:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h: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:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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 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/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/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/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h: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/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/internal/../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/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/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: return NULL; /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] return NULL; ^~~~ ^~~~ nullptr nullptr chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #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/serialize/serialize.cpp:4: /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' In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: #define NULL __null ^ 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: 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 ^ /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; 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/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] 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/document.h:20: ^~~~ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: if (originalPtr == 0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /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] nullptr /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] /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 ^ if (originalPtr == 0) ^ nullptr Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ 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 ^ /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 /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 /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/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; 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: ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: 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/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h: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] 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: return NULL; /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] ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr #define NULL __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] 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: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/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: nullptr /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/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] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' /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] #define NULL __null ^ return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/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] 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/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: 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: 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 /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] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /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] return NULL; ^~~~ nullptr /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/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' /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/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ ^ nullptr 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] /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { 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: ^ nullptr /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 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] /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 return NULL; ^~~~ /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __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/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/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/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 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 ^ /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/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: 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/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/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/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] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr if (originalPtr == 0) ^ nullptr 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] /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] return 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] 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] return NULL; ^~~~ 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] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr 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] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr 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 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] /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 Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } return NULL; ^ nullptr ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { #define NULL __null ^ ^ 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: 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] /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; 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 ^~~~ 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: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 #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] 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/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: /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; 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] nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.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/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: 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: 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/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: 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/../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/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /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] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } #define NULL __null ^ ^ nullptr return NULL; ^~~~ Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { nullptr ^ 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] /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; Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr 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] /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] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: 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] 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] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr 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] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ /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] nullptr 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/error/../allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return 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] ^~~~ nullptr return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #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/schemavalidator/schemavalidator.cpp:7: 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/schema.h:18: 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 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/internal/../allocators.h:196: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/error/../allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ 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/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/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] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: 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/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/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /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 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/../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/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr 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/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] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: 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) { ^ 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/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 /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/error/../internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:6: /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/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/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/jsonx/jsonx.cpp:10: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:11: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. 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 --- example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o --- *** [example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/jsonx.dir/all --- *** [example/CMakeFiles/jsonx.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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 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] 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 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 fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. /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: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/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/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/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/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=] 20 errors generated. --- 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/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=] 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. --- example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o --- *** [example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/prettyauto.dir/all --- *** [example/CMakeFiles/prettyauto.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/tutorial/tutorial.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1871:53: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] enum { MaxChars = sizeof(static_cast(0)->payload) / sizeof(Ch), MaxSize = MaxChars - 1, LenPos = MaxSize }; ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1919:21: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::ShortString' requested here ShortString ss; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2006:10: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::Data' requested here Data data_; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2024:32: note: in instantiation of template class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >' requested here class GenericDocument : public GenericValue { ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:18:14: note: in instantiation of template class 'rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' requested here Document document; // Default template parameter uses UTF8 and MemoryPoolAllocator. ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:44: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:18:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document document; // Default template parameter uses UTF8 and MemoryPoolAllocator. ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:126: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:18:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document document; // Default template parameter uses UTF8 and MemoryPoolAllocator. ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:145:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer sb; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o --- *** [example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/tutorial.dir/all --- *** [example/CMakeFiles/tutorial.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 20 errors generated. --- example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o --- *** [example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/schemavalidator.dir/all --- *** [example/CMakeFiles/schemavalidator.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o --- *** [example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/capitalize.dir/all --- *** [example/CMakeFiles/capitalize.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 /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. fatal error: too many errors emitted, stopping now [-ferror-limit=] fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. 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 --- 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 --- example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o --- *** [example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/filterkeydom.dir/all --- *** [example/CMakeFiles/filterkeydom.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1871:53: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] enum { MaxChars = sizeof(static_cast(0)->payload) / sizeof(Ch), MaxSize = MaxChars - 1, LenPos = MaxSize }; ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:1919:21: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::ShortString' requested here ShortString ss; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2006:10: note: in instantiation of member class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::Data' requested here Data data_; ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2024:32: note: in instantiation of template class 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >' requested here class GenericDocument : public GenericValue { ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:14:14: note: in instantiation of template class 'rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' requested here Document d; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:44: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:14:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document d; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:2050:126: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericDocument(Allocator* allocator = 0, size_t stackCapacity = kDefaultStackCapacity, StackAllocator* stackAllocator = 0) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:14:14: note: in instantiation of default function argument expression for 'GenericDocument, rapidjson::MemoryPoolAllocator, rapidjson::CrtAllocator>' required here Document d; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simpledom/simpledom.cpp:22:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer buffer; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o --- *** [example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/simpledom.dir/all --- *** [example/CMakeFiles/simpledom.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:9:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer s; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:99:63: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Writer(OutputStream& os, StackAllocator* stackAllocator = 0, size_t levelDepth = kDefaultLevelDepth) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:10:26: note: in instantiation of default function argument expression for 'Writer, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>' required here Writer writer(s); ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:184:23: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (stack_ == 0) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:118:13: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Expand' requested here Expand(count); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:123:9: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Reserve' requested here Reserve(count); ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:108:31: note: in instantiation of function template specialization 'rapidjson::internal::Stack::Push' requested here std::memset(stream.stack_.Push(n), c, n * sizeof(c)); ^ 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 /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. --- 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 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 /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