=> 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 tutorial Scanning dependencies of target prettyauto Scanning dependencies of target serialize Scanning dependencies of target jsonx Scanning dependencies of target simplereader Scanning dependencies of target simplewriter Scanning dependencies of target capitalize [ 3%] Building CXX object example/CMakeFiles/tutorial.dir/tutorial/tutorial.cpp.o Scanning dependencies of target simpledom Scanning dependencies of target filterkeydom Scanning dependencies of target schemavalidator Scanning dependencies of target messagereader Scanning dependencies of target pretty [ 6%] Building CXX object example/CMakeFiles/prettyauto.dir/prettyauto/prettyauto.cpp.o [ 10%] Building CXX object example/CMakeFiles/simplewriter.dir/simplewriter/simplewriter.cpp.o Scanning dependencies of target condense [ 13%] Building CXX object example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o Scanning dependencies of target parsebyparts [ 16%] Building CXX object example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o [ 20%] Building CXX object example/CMakeFiles/schemavalidator.dir/schemavalidator/schemavalidator.cpp.o Scanning dependencies of target filterkey [ 23%] Building CXX object example/CMakeFiles/simpledom.dir/simpledom/simpledom.cpp.o [ 26%] Building CXX object example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o [ 30%] Building CXX object example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o [ 33%] Building CXX object example/CMakeFiles/messagereader.dir/messagereader/messagereader.cpp.o [ 36%] Building CXX object example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o [ 40%] Building CXX object example/CMakeFiles/condense.dir/condense/condense.cpp.o [ 43%] Building CXX object example/CMakeFiles/simplereader.dir/simplereader/simplereader.cpp.o [ 46%] Building CXX object example/CMakeFiles/parsebyparts.dir/parsebyparts/parsebyparts.cpp.o [ 50%] Building CXX object example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/tutorial/tutorial.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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 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] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: 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] return NULL; ^~~~ 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' /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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 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: /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:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h: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/prettyauto/prettyauto.cpp:5: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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 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: /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/reader.h:20: #define NULL __null ^ /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:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/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/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/example/condense/condense.cpp:6: 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/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; ^~~~ chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: 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; /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] ^~~~ 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/jsonx/jsonx.cpp:8: 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/reader.h:20: /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] /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] Ch* PutBegin() { return 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; ^~~~ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/prettyauto/prettyauto.cpp:5: nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /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:105: 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:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: /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/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] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { return NULL; ^~~~ ^ nullptr nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/pretty/pretty.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: 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/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] 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 ^ return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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] 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] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] 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 if (originalPtr == 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/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/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/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplewriter/simplewriter.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:221: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] /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ 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] 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] /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 Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #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 return NULL; // standardize to returning NULL. ^~~~ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /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' nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkeydom/filterkeydom.cpp:8: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/document.h:20: Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h: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/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 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:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' nullptr #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:6: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /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/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/messagereader/messagereader.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:56:45: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return Tell() + 4 <= size_ ? src_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:84:29: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr 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/../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' /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] In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:18: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/../allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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/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/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/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. 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/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/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:69:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] --- 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 return NULL; // standardize to returning NULL. ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ --- example/CMakeFiles/tutorial.dir/all --- *** [example/CMakeFiles/tutorial.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:75:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:111:64: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:183:24: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:192:28: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] if (originalPtr == 0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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 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 /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/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 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/jsonx/jsonx.cpp:10: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/jsonx/jsonx.cpp:11: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o --- *** [example/CMakeFiles/jsonx.dir/jsonx/jsonx.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/jsonx.dir/all --- *** [example/CMakeFiles/jsonx.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/condense/condense.cpp:6: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:24: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/internal/stack.h:40:119: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] /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/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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) { ^ 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/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; } In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/filterkey/filterkey.cpp:7: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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 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) { ^ /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/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/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] 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] ^ 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 fatal error: too many errors emitted, stopping now [-ferror-limit=] 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] 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) ^ nullptr chunkHead_(0), chunk_capacity_(chunkSize), userBuffer_(0), baseAllocator_(baseAllocator), ownBaseAllocator_(0) ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:178:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /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: Stack(Allocator* allocator, size_t stackCapacity) : allocator_(allocator), ownAllocator_(0), stack_(0), stackTop_(0), stackEnd_(0), initialCapacity_(stackCapacity) { ^ nullptr 20 errors generated. /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:196:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/allocators.h:221:20: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return NULL; ^~~~ nullptr /usr/include/sys/null.h:18:14: note: expanded from macro 'NULL' #define NULL __null ^ /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 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/simplereader/simplereader.cpp:1: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:22: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/memorystream.h:49:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] 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: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/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/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] ^ 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] 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 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: /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/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 --- example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o --- *** [example/CMakeFiles/pretty.dir/pretty/pretty.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/pretty.dir/all --- *** [example/CMakeFiles/pretty.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp: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/schemavalidator/schemavalidator.cpp:7: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/schema.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../document.h:20: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/error/../reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/capitalize/capitalize.cpp:8: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:44:133: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr 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] /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] FileReadStream(std::FILE* fp, char* buffer, size_t bufferSize) : fp_(fp), buffer_(buffer), bufferSize_(bufferSize), bufferLast_(0), current_(buffer_), readCount_(0), count_(0), eof_(false) { ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ const char* Pop() { return 0; } ^ nullptr nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:57:54: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filereadstream.h:62:59: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] return (current_ + 4 <= bufferLast_) ? current_ : 0; ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/capitalize/capitalize.cpp:9: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/filewritestream.h:78:56: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] char* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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/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/condense/condense.cpp:6: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/reader.h:1087:36: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] const char* Pop() { return 0; } ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/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. 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=] --- 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 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. fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o --- *** [example/CMakeFiles/filterkeydom.dir/filterkeydom/filterkeydom.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/filterkeydom.dir/all --- *** [example/CMakeFiles/filterkeydom.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o --- *** [example/CMakeFiles/capitalize.dir/capitalize/capitalize.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/capitalize.dir/all --- *** [example/CMakeFiles/capitalize.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o --- *** [example/CMakeFiles/filterkey.dir/filterkey/filterkey.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/filterkey.dir/all --- *** [example/CMakeFiles/filterkey.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:74:77: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const std::string& name, unsigned age, Education* education = 0) : Person(name, age), education_(education) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:75:63: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const Dependent& rhs) : Person(rhs), education_(0) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:75:100: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const Dependent& rhs) : Person(rhs), education_(0) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:75:105: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] Dependent(const Dependent& rhs) : Person(rhs), education_(0) { education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); } ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:82:41: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:82:46: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] education_ = (rhs.education_ == 0) ? 0 : new Education(*rhs.education_); ^ nullptr In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:18: In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/writer.h:23: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/stringbuffer.h:45:48: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] GenericStringBuffer(Allocator* allocator = 0, size_t capacity = kDefaultCapacity) : stack_(allocator, capacity) {} ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:162:18: note: in instantiation of default function argument expression for 'GenericStringBuffer, rapidjson::CrtAllocator>' required here StringBuffer sb; ^ In file included from /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:4: /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/include/rapidjson/prettywriter.h:53:73: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] explicit PrettyWriter(OutputStream& os, StackAllocator* allocator = 0, size_t levelDepth = Base::kDefaultLevelDepth) : ^ nullptr /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0/example/serialize/serialize.cpp:163:32: note: in instantiation of default function argument expression for 'PrettyWriter, rapidjson::CrtAllocator>, rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator, 0>' required here PrettyWriter writer(sb); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o --- *** [example/CMakeFiles/serialize.dir/serialize/serialize.cpp.o] Error code 1 make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 1 error make[2]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 --- example/CMakeFiles/serialize.dir/all --- *** [example/CMakeFiles/serialize.dir/all] Error code 2 make[1]: stopped in /data/scratch/textproc/rapidjson/work/rapidjson-1.1.0 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 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 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. /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; ^ --- 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/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