******************************************************************************** conan install miniscript/1.5.1@#b74c72584e4875a31e823220f77e6ad4 --build=miniscript -pr /home/conan/w/prod/BuildSingleReference/144253/bfade32f-85c2-45ff-92e8-8132a4f0726a/profile_linux_5_libstdcpp11_gcc_debug_64.miniscript-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 5.4 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod/BuildSingleReference/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] miniscript:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True miniscript/1.5.1: Forced build from source Installing package: miniscript/1.5.1 Requirements miniscript/1.5.1 from local cache - Cache Packages miniscript/1.5.1:fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK miniscript/1.5.1: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/source/src miniscript/1.5.1: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK miniscript/1.5.1: Copying sources to build folder miniscript/1.5.1: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb miniscript/1.5.1: Generator txt created conanbuildinfo.txt miniscript/1.5.1: Calling generate() miniscript/1.5.1: Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' miniscript/1.5.1: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' miniscript/1.5.1: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK miniscript/1.5.1: Calling build() miniscript/1.5.1: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/.." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/.." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The CXX compiler identification is GNU 5.4.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/Debug miniscript/1.5.1: CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target miniscript [ 6%] Building CXX object CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp.o [ 18%] Building CXX object CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp.o [ 18%] Building CXX object CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/List.cpp.o CMakeFiles/miniscript.dir/build.make:81: recipe for target 'CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp.o' failed CMakeFiles/miniscript.dir/build.make:94: recipe for target 'CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/List.cpp.o' failed CMakeFiles/miniscript.dir/build.make:107: recipe for target 'CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/miniscript.dir/all' failed Makefile:148: recipe for target 'all' failed miniscript/1.5.1: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:12:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::StringStorage::StringStorage()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:26:26: error: ‘nullptr’ was not declared in this scope StringStorage() : data(nullptr), dataSize(0), charCount(-1) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:67:16: error: ‘nullptr’ was not declared in this scope String() :ss(nullptr), isTemp(false) {} ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:12:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘const char* MiniScript::String::data() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:93:53: error: ‘nullptr’ was not declared in this scope const char *data() const { return ss ? ss->data : nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘void MiniScript::String::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:178:62: error: ‘nullptr’ was not declared in this scope void release() { if (ss and !isTemp) { ss->release(); ss = nullptr; } } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘void MiniScript::String::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:180:24: error: ‘nullptr’ was not declared in this scope void forget() { ss = nullptr; } // used for unretained temps, or when a Value has adopted the reference ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String(int, char)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:192:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:204:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String(const char*, size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:213:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘MiniScript::String& MiniScript::String::operator=(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:231:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘int MiniScript::String::Compare(const MiniScript::String&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:273:38: error: ‘nullptr’ was not declared in this scope if (sa and sa->dataSize <= 1) sa = nullptr; // normalize empty string and null string ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:275:38: error: ‘nullptr’ was not declared in this scope if (sb and sb->dataSize <= 1) sb = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘MiniScript::String MiniScript::String::ToLower() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:505:13: error: ‘nullptr’ was not declared in this scope if (ss != nullptr) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:16:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In constructor ‘SimpleVector::SimpleVector()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:93:25: error: ‘nullptr’ was not declared in this scope : mBlockItems(0), mBuf(nullptr), mQtyItems(0), mBufItems(0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In constructor ‘SimpleVector::SimpleVector(long int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:114:16: error: ‘nullptr’ was not declared in this scope } else mBuf = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In copy constructor ‘SimpleVector::SimpleVector(const SimpleVector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:119:8: error: ‘nullptr’ was not declared in this scope : mBuf(nullptr), mBufItems(0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In member function ‘SimpleVector& SimpleVector::operator=(const SimpleVector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:130:9: error: ‘nullptr’ was not declared in this scope mBuf = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In member function ‘void SimpleVector::deleteAll()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:409:9: error: ‘nullptr’ was not declared in this scope mBuf = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In constructor ‘MiniScript::List::List(long int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:35:30: error: ‘nullptr’ was not declared in this scope List(long sizeHint=0) : ls(nullptr), isTemp(false) { if (sizeHint) ls = new ListStorage(sizeHint); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In member function ‘void MiniScript::List::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:73:24: error: ‘nullptr’ was not declared in this scope void forget() { ls = nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In member function ‘void MiniScript::List::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:76:84: error: ‘nullptr’ was not declared in this scope void release() { if (ls and !isTemp and --(ls->refCount) == 0) { delete ls; ls = nullptr; } } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::HashMapEntry::HashMapEntry()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:26:25: error: ‘nullptr’ was not declared in this scope HashMapEntry() : next(nullptr) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::DictionaryStorage::DictionaryStorage()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:45:124: error: ‘nullptr’ was not declared in this scope DictionaryStorage() : RefCountedStorage(), mSize(0), assignOverride(NULL) { for (int i=0; i::RemoveAll()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:52:18: error: ‘nullptr’ was not declared in this scope mTable[i] = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘bool MiniScript::DictIterator::Done() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:71:39: error: ‘nullptr’ was not declared in this scope bool Done() const { return entry == nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:115:48: error: ‘nullptr’ was not declared in this scope inline bool Remove(const K& key, V *output = nullptr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::Dictionary::Dictionary()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:100:32: error: ‘nullptr’ was not declared in this scope inline Dictionary(void) : ds(nullptr), isTemp(false) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘void MiniScript::Dictionary::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:154:24: error: ‘nullptr’ was not declared in this scope void forget() { ds = nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘void MiniScript::Dictionary::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:156:61: error: ‘nullptr’ was not declared in this scope void release() { if (ds && !isTemp) { ds->release(); ds = nullptr; } } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘bool MiniScript::Dictionary::Remove(const K&, V*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:196:30: error: ‘nullptr’ was not declared in this scope HashMapEntry *prev = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::DictIterator::DictIterator(MiniScript::DictionaryStorage*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:345:11: error: ‘nullptr’ was not declared in this scope entry = nullptr; // (dictionary is empty) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:56:2: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class ValueType { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:86:18: error: ‘ValueType’ is not a class or namespace Value() : type(ValueType::Null), noInvoke(false) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value(double)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:87:31: error: ‘ValueType’ is not a class or namespace Value(double number) : type(ValueType::Number), noInvoke(false) { data.number = number; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:88:31: error: ‘ValueType’ is not a class or namespace Value(const char *s) : type(ValueType::String), noInvoke(false) { String temp(s); data.ref = temp.ss; temp.forget(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value(const MiniScript::String&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:89:33: error: ‘ValueType’ is not a class or namespace Value(const String& s) : type(ValueType::String), noInvoke(false) { data.ref = (s.ss ? s.ss : emptyString.data.ref); retain(); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value(const ValueList&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:90:36: error: ‘ValueType’ is not a class or namespace Value(const ValueList& l) : type(ValueType::List), noInvoke(false) { ((ValueList&)l).ensureStorage(); data.ref = l.ls; retain(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value(const ValueDict&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:91:36: error: ‘ValueType’ is not a class or namespace Value(const ValueDict& d) : type(ValueType::Map), noInvoke(false) { ((ValueDict&)d).ensureStorage(); data.ref = d.ds; retain(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value(MiniScript::FunctionStorage*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:92:36: error: ‘ValueType’ is not a class or namespace Value(FunctionStorage *s) : type(ValueType::Function), noInvoke(false) { data.ref = s; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In static member function ‘static MiniScript::Value MiniScript::Value::Temp(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:96:54: error: expected primary-expression before ‘(’ token static Value Temp(const int tempNum) { return Value(tempNum, ValueType::Temp); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:96:64: error: ‘ValueType’ is not a class or namespace static Value Temp(const int tempNum) { return Value(tempNum, ValueType::Temp); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In static member function ‘static MiniScript::Value MiniScript::Value::Var(const MiniScript::String&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:97:55: error: expected primary-expression before ‘(’ token static Value Var(const String& ident) { return Value(ident, ValueType::Var); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:97:63: error: ‘ValueType’ is not a class or namespace static Value Var(const String& ident) { return Value(ident, ValueType::Var); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In static member function ‘static MiniScript::Value MiniScript::Value::NewHandle(MiniScript::RefCountedStorage*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:99:71: error: ‘ValueType’ is not a class or namespace static Value NewHandle(RefCountedStorage* data) { Value v; v.type = ValueType::Handle; v.data.ref = data; return v; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘double MiniScript::Value::DoubleValue() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:125:47: error: ‘ValueType’ is not a class or namespace double DoubleValue() const { return type == ValueType::Number ? data.number : 0; } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:12:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘MiniScript::String MiniScript::Value::GetString() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:130:45: error: ‘ValueType’ is not a class or namespace String GetString() const { Assert(type == ValueType::String or type == ValueType::Var); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/QA.h:27:50: note: in definition of macro ‘Assert’ #define Assert(condition) MiniScript::_ErrorIf(!(condition), "Assert failed: " # condition, __FILE__, __LINE__) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:130:74: error: ‘ValueType’ is not a class or namespace String GetString() const { Assert(type == ValueType::String or type == ValueType::Var); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/QA.h:27:50: note: in definition of macro ‘Assert’ #define Assert(condition) MiniScript::_ErrorIf(!(condition), "Assert failed: " # condition, __FILE__, __LINE__) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘MiniScript::ValueList MiniScript::Value::GetList() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:135:46: error: ‘ValueType’ is not a class or namespace ValueList GetList() const { Assert(type == ValueType::List); ValueList l((ValueListStorage*)(data.ref), false); return l; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/QA.h:27:50: note: in definition of macro ‘Assert’ #define Assert(condition) MiniScript::_ErrorIf(!(condition), "Assert failed: " # condition, __FILE__, __LINE__) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘MiniScript::ValueDict MiniScript::Value::GetDict()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:136:40: error: ‘ValueType’ is not a class or namespace ValueDict GetDict() { Assert(type == ValueType::Map); if (not data.ref) data.ref = new ValueDictStorage(); ValueDict d((ValueDictStorage*)(data.ref)); d.retain(); return d; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/QA.h:27:50: note: in definition of macro ‘Assert’ #define Assert(condition) MiniScript::_ErrorIf(!(condition), "Assert failed: " # condition, __FILE__, __LINE__) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘bool MiniScript::Value::IsNull() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:140:19: error: ‘ValueType’ is not a class or namespace return type == ValueType::Null /* || (usesRef() && data.ref == nullptr) */; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘bool MiniScript::Value::CanSetElem()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:160:38: error: ‘ValueType’ is not a class or namespace bool CanSetElem() { return type == ValueType::List or type == ValueType::Map; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:160:65: error: ‘ValueType’ is not a class or namespace bool CanSetElem() { return type == ValueType::List or type == ValueType::Map; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘MiniScript::Value MiniScript::Value::Lookup(MiniScript::Value)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:182:23: error: ‘ValueType’ is not a class or namespace while (obj.type == ValueType::Map) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘bool MiniScript::Value::usesRef() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:217:41: error: ‘ValueType’ is not a class or namespace bool usesRef() const { return type >= ValueType::String; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘void MiniScript::Value::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:219:68: error: ‘nullptr’ was not declared in this scope void release() { if (data.ref) { data.ref->release(); data.ref = nullptr; } } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In member function ‘bool MiniScript::Value::operator==(const MiniScript::Value&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:243:9: error: ‘ValueType’ is not a class or namespace case ValueType::Null: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:246:9: error: ‘ValueType’ is not a class or namespace case ValueType::Number: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:249:9: error: ‘ValueType’ is not a class or namespace case ValueType::String: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:250:9: error: ‘ValueType’ is not a class or namespace case ValueType::Var: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:256:9: error: ‘ValueType’ is not a class or namespace case ValueType::List: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:262:9: error: ‘ValueType’ is not a class or namespace case ValueType::Map: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:268:9: error: ‘ValueType’ is not a class or namespace case ValueType::Function: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:272:9: error: ‘ValueType’ is not a class or namespace case ValueType::Temp: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:275:9: error: ‘ValueType’ is not a class or namespace case ValueType::SeqElem: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:280:9: error: ‘ValueType’ is not a class or namespace case ValueType::Handle: ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h: In constructor ‘MiniScript::Value::Value(MiniScript::SeqElemStorage*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:308:48: error: ‘ValueType’ is not a class or namespace inline Value::Value(SeqElemStorage *s) : type(ValueType::SeqElem), noInvoke(false) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptErrors.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptErrors.h:32:8: error: looser throw specifier for ‘virtual MiniScript::MiniscriptException::~MiniscriptException()’ class MiniscriptException : public std::exception { ^ In file included from /usr/include/c++/5/ios:39:0, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:20, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTypes.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /usr/include/c++/5/exception:64:13: error: overriding ‘virtual std::exception::~exception() throw ()’ virtual ~exception() _GLIBCXX_USE_NOEXCEPT; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:16:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In constructor ‘SimpleVector::SimpleVector()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:93:25: error: ‘nullptr’ was not declared in this scope : mBlockItems(0), mBuf(nullptr), mQtyItems(0), mBufItems(0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In constructor ‘SimpleVector::SimpleVector(long int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:114:16: error: ‘nullptr’ was not declared in this scope } else mBuf = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In copy constructor ‘SimpleVector::SimpleVector(const SimpleVector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:119:8: error: ‘nullptr’ was not declared in this scope : mBuf(nullptr), mBufItems(0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In member function ‘SimpleVector& SimpleVector::operator=(const SimpleVector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:130:9: error: ‘nullptr’ was not declared in this scope mBuf = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In member function ‘void SimpleVector::deleteAll()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:409:9: error: ‘nullptr’ was not declared in this scope mBuf = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:11:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In constructor ‘MiniScript::List::List(long int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:35:30: error: ‘nullptr’ was not declared in this scope List(long sizeHint=0) : ls(nullptr), isTemp(false) { if (sizeHint) ls = new ListStorage(sizeHint); } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:11:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In member function ‘void MiniScript::List::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:73:24: error: ‘nullptr’ was not declared in this scope void forget() { ls = nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In member function ‘void MiniScript::List::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:76:84: error: ‘nullptr’ was not declared in this scope void release() { if (ls and !isTemp and --(ls->refCount) == 0) { delete ls; ls = nullptr; } } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp:9:0: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::HashMapEntry::HashMapEntry()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:26:25: error: ‘nullptr’ was not declared in this scope HashMapEntry() : next(nullptr) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::DictionaryStorage::DictionaryStorage()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:45:124: error: ‘nullptr’ was not declared in this scope DictionaryStorage() : RefCountedStorage(), mSize(0), assignOverride(NULL) { for (int i=0; i::RemoveAll()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:52:18: error: ‘nullptr’ was not declared in this scope mTable[i] = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘bool MiniScript::DictIterator::Done() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:71:39: error: ‘nullptr’ was not declared in this scope bool Done() const { return entry == nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:115:48: error: ‘nullptr’ was not declared in this scope inline bool Remove(const K& key, V *output = nullptr); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::Dictionary::Dictionary()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:100:32: error: ‘nullptr’ was not declared in this scope inline Dictionary(void) : ds(nullptr), isTemp(false) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘void MiniScript::Dictionary::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:154:24: error: ‘nullptr’ was not declared in this scope void forget() { ds = nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘void MiniScript::Dictionary::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:156:61: error: ‘nullptr’ was not declared in this scope void release() { if (ds && !isTemp) { ds->release(); ds = nullptr; } } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In member function ‘bool MiniScript::Dictionary::Remove(const K&, V*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:196:30: error: ‘nullptr’ was not declared in this scope HashMapEntry *prev = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h: In constructor ‘MiniScript::IntrinsicResult::IntrinsicResult()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h:69:26: error: ‘nullptr’ was not declared in this scope IntrinsicResult() : rs(nullptr) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h: In constructor ‘MiniScript::IntrinsicResult::IntrinsicResult(MiniScript::Value, bool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h:70:53: error: ‘nullptr’ was not declared in this scope IntrinsicResult(Value value, bool done=true) : rs(nullptr) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h: In constructor ‘MiniScript::DictIterator::DictIterator(MiniScript::DictionaryStorage*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.h:345:11: error: ‘nullptr’ was not declared in this scope entry = nullptr; // (dictionary is empty) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h: In member function ‘void MiniScript::IntrinsicResult::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h:88:24: error: ‘nullptr’ was not declared in this scope void forget() { rs = nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h: In member function ‘void MiniScript::IntrinsicResult::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h:91:72: error: ‘nullptr’ was not declared in this scope void release() { if (rs and --(rs->refCount) == 0) { delete rs; rs = nullptr; } } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h: In static member function ‘static MiniScript::Intrinsic* MiniScript::Intrinsic::GetByName(MiniScript::String)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptIntrinsics.h:121:24: error: ‘nullptr’ was not declared in this scope Intrinsic* result = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp:11:0: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::StringStorage::StringStorage()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:26:26: error: ‘nullptr’ was not declared in this scope StringStorage() : data(nullptr), dataSize(0), charCount(-1) { ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:13:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:24:3: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class Op { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h: In constructor ‘MiniScript::TACLine::TACLine()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:66:18: error: ‘Op’ is not a class or namespace TACLine() : op(Op::Noop) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:67:16: error: ‘nullptr’ was not declared in this scope String() :ss(nullptr), isTemp(false) {} ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp:11:0: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘const char* MiniScript::String::data() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:93:53: error: ‘nullptr’ was not declared in this scope const char *data() const { return ss ? ss->data : nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘void MiniScript::String::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:178:62: error: ‘nullptr’ was not declared in this scope void release() { if (ss and !isTemp) { ss->release(); ss = nullptr; } } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘void MiniScript::String::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:180:24: error: ‘nullptr’ was not declared in this scope void forget() { ss = nullptr; } // used for unretained temps, or when a Value has adopted the reference ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h: In constructor ‘MiniScript::Context::Context()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:87:34: error: ‘nullptr’ was not declared in this scope Context() : lineNum(0), parent(nullptr), vm(nullptr), implicitResultCounter(0) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String(int, char)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:192:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:204:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h: In member function ‘MiniScript::Context* MiniScript::Context::Root()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptTAC.h:93:24: error: ‘nullptr’ was not declared in this scope while (c->parent != nullptr) c = c->parent; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In constructor ‘MiniScript::String::String(const char*, size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:213:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘MiniScript::String& MiniScript::String::operator=(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:231:9: error: ‘nullptr’ was not declared in this scope ss = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘int MiniScript::String::Compare(const MiniScript::String&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:273:38: error: ‘nullptr’ was not declared in this scope if (sa and sa->dataSize <= 1) sa = nullptr; // normalize empty string and null string ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:275:38: error: ‘nullptr’ was not declared in this scope if (sb and sb->dataSize <= 1) sb = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:9:0: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h: In member function ‘bool MiniScript::Interpreter::Done()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:56:30: error: ‘nullptr’ was not declared in this scope bool Done() { return vm == nullptr or vm->Done(); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h: In member function ‘void MiniScript::Interpreter::Reset(MiniScript::String)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.h:69:13: error: ‘nullptr’ was not declared in this scope parser = nullptr; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptParser.h:16:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:10: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h:19:3: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class Type { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h: In constructor ‘MiniScript::Token::Token()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h:52:18: error: ‘Type’ is not a class or namespace Token() : type(Type::Unknown) {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h: In constructor ‘MiniScript::Lexer::Lexer()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h:87:18: error: ‘nullptr’ was not declared in this scope Lexer() { ls = nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h: In member function ‘MiniScript::String MiniScript::String::ToLower() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleString.h:505:13: error: ‘nullptr’ was not declared in this scope if (ss != nullptr) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h: In member function ‘bool MiniScript::Lexer::isNull()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h:96:32: error: ‘nullptr’ was not declared in this scope bool isNull() { return ls == nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h: In member function ‘int MiniScript::Lexer::lineNum()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h:98:32: error: ‘nullptr’ was not declared in this scope int lineNum() { return ls == nullptr ? 0 : ls->lineNum; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h: In member function ‘void MiniScript::Lexer::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptLexer.h:123:72: error: ‘nullptr’ was not declared in this scope void release() { if (ls and --(ls->refCount) == 0) { delete ls; ls = nullptr; } } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp: In member function ‘void MiniScript::TestDictionary::RunInnerTests()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp:48:17: error: call to ‘bool MiniScript::Dictionary::Remove(const K&, V*) [with K = MiniScript::String; V = int; unsigned int (* HASH)(const K&) = MiniScript::hashString]’ uses the default argument for parameter 2, which is not yet defined d.Remove("one"); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:16:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.cpp:9: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In constructor ‘SimpleVector::SimpleVector()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:93:25: error: ‘nullptr’ was not declared in this scope : mBlockItems(0), mBuf(nullptr), mQtyItems(0), mBufItems(0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In constructor ‘SimpleVector::SimpleVector(long int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:114:16: error: ‘nullptr’ was not declared in this scope } else mBuf = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In copy constructor ‘SimpleVector::SimpleVector(const SimpleVector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:119:8: error: ‘nullptr’ was not declared in this scope : mBuf(nullptr), mBufItems(0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In member function ‘SimpleVector& SimpleVector::operator=(const SimpleVector&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:130:9: error: ‘nullptr’ was not declared in this scope mBuf = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h: In member function ‘void SimpleVector::deleteAll()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/SimpleVector.h:409:9: error: ‘nullptr’ was not declared in this scope mBuf = nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp: In constructor ‘MiniScript::Interpreter::Interpreter()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:15:46: error: ‘nullptr’ was not declared in this scope Interpreter::Interpreter() : standardOutput(nullptr), errorOutput(nullptr), implicitOutput(nullptr), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp: In constructor ‘MiniScript::Interpreter::Interpreter(MiniScript::String)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:20:59: error: ‘nullptr’ was not declared in this scope Interpreter::Interpreter(String source) : standardOutput(nullptr), errorOutput(nullptr), implicitOutput(nullptr), ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp: In constructor ‘MiniScript::Interpreter::Interpreter(MiniScript::List)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:25:65: error: ‘nullptr’ was not declared in this scope Interpreter::Interpreter(List source) : standardOutput(nullptr), errorOutput(nullptr), implicitOutput(nullptr), ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.cpp:9:0: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In constructor ‘MiniScript::List::List(long int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:35:30: error: ‘nullptr’ was not declared in this scope List(long sizeHint=0) : ls(nullptr), isTemp(false) { if (sizeHint) ls = new ListStorage(sizeHint); } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp: In member function ‘void MiniScript::Interpreter::REPL(MiniScript::String, double)’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp:124:42: error: ‘nullptr’ was not declared in this scope vm->storeImplicit = (implicitOutput != nullptr); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.cpp:9:0: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In member function ‘void MiniScript::List::forget()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:73:24: error: ‘nullptr’ was not declared in this scope void forget() { ls = nullptr; } ^ /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h: In member function ‘void MiniScript::List::release()’: /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/src/MiniScript-cpp/src/MiniScript/List.h:76:84: error: ‘nullptr’ was not declared in this scope void release() { if (ls and !isTemp and --(ls->refCount) == 0) { delete ls; ls = nullptr; } } ^ make[2]: *** [CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/Dictionary.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/List.cpp.o] Error 1 make[2]: *** [CMakeFiles/miniscript.dir/src/MiniScript-cpp/src/MiniScript/MiniscriptInterpreter.cpp.o] Error 1 make[1]: *** [CMakeFiles/miniscript.dir/all] Error 2 make: *** [all] Error 2 miniscript/1.5.1: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior miniscript/1.5.1: ERROR: Package 'fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb' build failed miniscript/1.5.1: WARN: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/Debug ERROR: miniscript/1.5.1: Error in build() method, line 49 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/miniscript/1.5.1/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/build/Debug" '--' '-j3'