******************************************************************************** conan install libconfig/1.7.2@#c72720829d9377c527af8ed824fd35ba --build=libconfig -pr /home/conan/w/prod/BuildSingleReference/139230/dec11f69-096a-4ada-900c-428d991477bd/profile_linux_10_libstdcpp_gcc_release_64.libconfig-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 10 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=10 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=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=10 os=Linux [options] libconfig:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True libconfig/1.7.2: Forced build from source Installing package: libconfig/1.7.2 Requirements libconfig/1.7.2 from local cache - Cache Packages libconfig/1.7.2:82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3 - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK libconfig/1.7.2: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/source/src libconfig/1.7.2: [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 libconfig/1.7.2: Copying sources to build folder libconfig/1.7.2: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3 libconfig/1.7.2: Generator txt created conanbuildinfo.txt libconfig/1.7.2: Calling generate() libconfig/1.7.2: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' libconfig/1.7.2: 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/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' libconfig/1.7.2: 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 libconfig/1.7.2: Calling build() libconfig/1.7.2: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/package/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/package/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- 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/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/Release libconfig/1.7.2: CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/Release" '--' '-j3' ----------------- Scanning dependencies of target libconfig Scanning dependencies of target libconfig++ [ 5%] Building C object lib/CMakeFiles/libconfig.dir/grammar.c.o [ 10%] Building C object lib/CMakeFiles/libconfig.dir/libconfig.c.o [ 15%] Building C object lib/CMakeFiles/libconfig++.dir/grammar.c.o [ 21%] Building C object lib/CMakeFiles/libconfig.dir/scanctx.c.o [ 26%] Building C object lib/CMakeFiles/libconfig++.dir/libconfig.c.o [ 31%] Building C object lib/CMakeFiles/libconfig.dir/scanner.c.o [ 36%] Building C object lib/CMakeFiles/libconfig.dir/strbuf.c.o [ 42%] Building C object lib/CMakeFiles/libconfig.dir/strvec.c.o [ 47%] Building C object lib/CMakeFiles/libconfig.dir/util.c.o [ 52%] Building C object lib/CMakeFiles/libconfig++.dir/scanctx.c.o [ 57%] Building C object lib/CMakeFiles/libconfig.dir/wincompat.c.o [ 63%] Building C object lib/CMakeFiles/libconfig++.dir/scanner.c.o [ 68%] Building C object lib/CMakeFiles/libconfig++.dir/strbuf.c.o [ 73%] Linking C static library ../out/liblibconfig.a [ 78%] Building C object lib/CMakeFiles/libconfig++.dir/strvec.c.o [ 78%] Built target libconfig [ 84%] Building C object lib/CMakeFiles/libconfig++.dir/util.c.o [ 89%] Building C object lib/CMakeFiles/libconfig++.dir/wincompat.c.o [ 94%] Building CXX object lib/CMakeFiles/libconfig++.dir/libconfigcpp.cc.o libconfig/1.7.2: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_locale_override’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:99:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] 99 | #warning "No way to modify calling thread's locale!" | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_locale_restore’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:120:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] 120 | #warning "No way to modify calling thread's locale!" | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_list_add’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:376:43: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 376 | list->elements = (config_setting_t **)realloc( | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:376:43: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:48:1: note: include ‘’ or provide a declaration of ‘realloc’ 47 | #include "util.h" +++ |+#include 48 | In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_setting_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ 440 | __delete(setting->name); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ 440 | __delete(setting->name); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ 440 | __delete(setting->name); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ 443 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ 443 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ 454 | __delete(setting); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ 454 | __delete(setting); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_list_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ 473 | __delete(list->elements); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ 473 | __delete(list->elements); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ 476 | __delete(list); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ 476 | __delete(list); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_read’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(strbuf_release(&((C)->string))) | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ 576 | parsectx_cleanup(&parse_ctx); | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(strbuf_release(&((C)->string))) | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ 576 | parsectx_cleanup(&parse_ctx); | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ 722 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ 722 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_clear’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: warning: implicit declaration of function ‘calloc’ [-Wimplicit-function-declaration] 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ 734 | config->root = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ 734 | config->root = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ 734 | config->root = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_setting_create’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ 833 | setting = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ 833 | setting = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_setting_set_string’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ 1183 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ 1183 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_setting_lookup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1228:48: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] 1228 | found = config_setting_get_elem(setting, atoi(++p)); | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_set_include_dir’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ 1574 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ 1574 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_default_include_func’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1737:20: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 1737 | file = (char *)malloc(strlen(include_dir) + strlen(path) + 2); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1737:20: warning: incompatible implicit declaration of built-in function ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1737:20: note: include ‘’ or provide a declaration of ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1747:26: warning: incompatible implicit declaration of built-in function ‘malloc’ 1747 | files = (const char **)malloc(sizeof(char **) * 2); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1747:26: note: include ‘’ or provide a declaration of ‘malloc’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:25: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c: In function ‘scanctx_cleanup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ 61 | __delete(frame->files); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ 61 | __delete(frame->files); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:29:1: note: include ‘’ or provide a declaration of ‘free’ 28 | #include +++ |+#include 29 | #include In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:25: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ 64 | __delete(strbuf_release(&(ctx->string))); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ 64 | __delete(strbuf_release(&(ctx->string))); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c: In function ‘scanctx_pop_include’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ 165 | __delete(frame->files); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ 165 | __delete(frame->files); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_locale_override’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:99:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] 99 | #warning "No way to modify calling thread's locale!" | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_locale_restore’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:120:2: warning: #warning "No way to modify calling thread's locale!" [-Wcpp] 120 | #warning "No way to modify calling thread's locale!" | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_list_add’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:376:43: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 376 | list->elements = (config_setting_t **)realloc( | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:376:43: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:48:1: note: include ‘’ or provide a declaration of ‘realloc’ 47 | #include "util.h" +++ |+#include 48 | In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_setting_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ 440 | __delete(setting->name); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ 440 | __delete(setting->name); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:440:7: note: in expansion of macro ‘__delete’ 440 | __delete(setting->name); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ 443 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:443:7: note: in expansion of macro ‘__delete’ 443 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ 454 | __delete(setting); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:454:5: note: in expansion of macro ‘__delete’ 454 | __delete(setting); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_list_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ 473 | __delete(list->elements); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:473:5: note: in expansion of macro ‘__delete’ 473 | __delete(list->elements); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ 476 | __delete(list); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:476:3: note: in expansion of macro ‘__delete’ 476 | __delete(list); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘__config_read’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(strbuf_release(&((C)->string))) | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ 576 | parsectx_cleanup(&parse_ctx); | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/parsectx.h:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(strbuf_release(&((C)->string))) | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:576:3: note: in expansion of macro ‘parsectx_cleanup’ 576 | parsectx_cleanup(&parse_ctx); | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_destroy’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ 722 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:722:3: note: in expansion of macro ‘__delete’ 722 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_clear’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: warning: implicit declaration of function ‘calloc’ [-Wimplicit-function-declaration] 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ 734 | config->root = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ 734 | config->root = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:734:18: note: in expansion of macro ‘__new’ 734 | config->root = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_setting_create’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: warning: incompatible implicit declaration of built-in function ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ 833 | setting = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:26:23: note: include ‘’ or provide a declaration of ‘calloc’ 26 | #define __new(T) (T *)calloc(1, sizeof(T)) /* zeroed */ | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:833:13: note: in expansion of macro ‘__new’ 833 | setting = __new(config_setting_t); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_setting_set_string’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ 1183 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1183:5: note: in expansion of macro ‘__delete’ 1183 | __delete(setting->value.sval); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_setting_lookup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1228:48: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] 1228 | found = config_setting_get_elem(setting, atoi(++p)); | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:47: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_set_include_dir’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ 1574 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1574:3: note: in expansion of macro ‘__delete’ 1574 | __delete(config->include_dir); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c: In function ‘config_default_include_func’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1737:20: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 1737 | file = (char *)malloc(strlen(include_dir) + strlen(path) + 2); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1737:20: warning: incompatible implicit declaration of built-in function ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1737:20: note: include ‘’ or provide a declaration of ‘malloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1747:26: warning: incompatible implicit declaration of built-in function ‘malloc’ 1747 | files = (const char **)malloc(sizeof(char **) * 2); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.c:1747:26: note: include ‘’ or provide a declaration of ‘malloc’ scanner.l: In function ‘libconfig_yylex’: scanner.l:87:37: warning: implicit declaration of function ‘strtol’; did you mean ‘strtok’? [-Wimplicit-function-declaration] In file included from scanner.l:51: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ scanner.l:101:1: note: include ‘’ or provide a declaration of ‘free’ scanner.l:134:18: warning: implicit declaration of function ‘atof’ [-Wimplicit-function-declaration] scanner.l:152:19: warning: implicit declaration of function ‘atoll’ [-Wimplicit-function-declaration] scanner.l:154:36: warning: implicit declaration of function ‘strtoul’; did you mean ‘strtok’? [-Wimplicit-function-declaration] scanner.c: In function ‘yy_fatal_error’: scanner.c:2243:2: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] scanner.c:2243:2: warning: incompatible implicit declaration of built-in function ‘exit’ scanner.c:1452:1: note: include ‘’ or provide a declaration of ‘exit’ scanner.c: In function ‘libconfig_yyalloc’: scanner.c:2575:9: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] scanner.c:2575:9: warning: incompatible implicit declaration of built-in function ‘malloc’ scanner.c:2575:9: note: include ‘’ or provide a declaration of ‘malloc’ scanner.c: In function ‘libconfig_yyrealloc’: scanner.c:2590:9: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] scanner.c:2590:9: warning: incompatible implicit declaration of built-in function ‘realloc’ scanner.c:2590:9: note: include ‘’ or provide a declaration of ‘realloc’ scanner.c: In function ‘libconfig_yyfree’: scanner.c:2597:2: warning: incompatible implicit declaration of built-in function ‘free’ scanner.c:2597:2: note: include ‘’ or provide a declaration of ‘free’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c: In function ‘strbuf_ensure_capacity’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c:41:27: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 41 | buf->string = (char *)realloc(buf->string, buf->capacity); | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c:41:27: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c:28:1: note: include ‘’ or provide a declaration of ‘realloc’ 27 | #include +++ |+#include 28 | /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c: In function ‘strvec_append’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c:37:35: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 37 | vec->strings = (const char **)realloc( | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c:37:35: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c:27:1: note: include ‘’ or provide a declaration of ‘realloc’ 26 | #include +++ |+#include 27 | In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c: In function ‘__delete_vec’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ 40 | __delete(*p); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ 40 | __delete(*p); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:29:1: note: include ‘’ or provide a declaration of ‘free’ 28 | #include +++ |+#include 29 | #include In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(v); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(v); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c: In function ‘parse_integer’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:53:11: warning: implicit declaration of function ‘strtoll’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] 53 | llval = strtoll(s, &endptr, 0); /* base 10 or base 8 */ | ^~~~~~~ | strcoll /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c: In function ‘parse_hex64’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:97:10: warning: implicit declaration of function ‘strtoull’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] 97 | return(strtoull(s, NULL, 16)); | ^~~~~~~~ | strcoll In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:25: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c: In function ‘scanctx_cleanup’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ 61 | __delete(frame->files); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:61:5: note: in expansion of macro ‘__delete’ 61 | __delete(frame->files); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:29:1: note: include ‘’ or provide a declaration of ‘free’ 28 | #include +++ |+#include 29 | #include In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:25: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ 64 | __delete(strbuf_release(&(ctx->string))); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:64:3: note: in expansion of macro ‘__delete’ 64 | __delete(strbuf_release(&(ctx->string))); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c: In function ‘scanctx_pop_include’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ 165 | __delete(frame->files); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/scanctx.c:165:3: note: in expansion of macro ‘__delete’ 165 | __delete(frame->files); | ^~~~~~~~ scanner.l: In function ‘libconfig_yylex’: scanner.l:87:37: warning: implicit declaration of function ‘strtol’; did you mean ‘strtok’? [-Wimplicit-function-declaration] In file included from scanner.l:51: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ scanner.l:106:3: note: in expansion of macro ‘__delete’ scanner.l:101:1: note: include ‘’ or provide a declaration of ‘free’ scanner.l:134:18: warning: implicit declaration of function ‘atof’ [-Wimplicit-function-declaration] scanner.l:152:19: warning: implicit declaration of function ‘atoll’ [-Wimplicit-function-declaration] scanner.l:154:36: warning: implicit declaration of function ‘strtoul’; did you mean ‘strtok’? [-Wimplicit-function-declaration] scanner.c: In function ‘yy_fatal_error’: scanner.c:2243:2: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] scanner.c:2243:2: warning: incompatible implicit declaration of built-in function ‘exit’ scanner.c:1452:1: note: include ‘’ or provide a declaration of ‘exit’ scanner.c: In function ‘libconfig_yyalloc’: scanner.c:2575:9: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] scanner.c:2575:9: warning: incompatible implicit declaration of built-in function ‘malloc’ scanner.c:2575:9: note: include ‘’ or provide a declaration of ‘malloc’ scanner.c: In function ‘libconfig_yyrealloc’: scanner.c:2590:9: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] scanner.c:2590:9: warning: incompatible implicit declaration of built-in function ‘realloc’ scanner.c:2590:9: note: include ‘’ or provide a declaration of ‘realloc’ scanner.c: In function ‘libconfig_yyfree’: scanner.c:2597:2: warning: incompatible implicit declaration of built-in function ‘free’ scanner.c:2597:2: note: include ‘’ or provide a declaration of ‘free’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c: In function ‘strbuf_ensure_capacity’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c:41:27: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 41 | buf->string = (char *)realloc(buf->string, buf->capacity); | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c:41:27: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strbuf.c:28:1: note: include ‘’ or provide a declaration of ‘realloc’ 27 | #include +++ |+#include 28 | /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c: In function ‘strvec_append’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c:37:35: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 37 | vec->strings = (const char **)realloc( | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c:37:35: warning: incompatible implicit declaration of built-in function ‘realloc’ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/strvec.c:27:1: note: include ‘’ or provide a declaration of ‘realloc’ 26 | #include +++ |+#include 27 | In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c: In function ‘__delete_vec’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ 40 | __delete(*p); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:40:5: note: in expansion of macro ‘__delete’ 40 | __delete(*p); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:29:1: note: include ‘’ or provide a declaration of ‘free’ 28 | #include +++ |+#include 29 | #include In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: warning: incompatible implicit declaration of built-in function ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(v); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.h:27:21: note: include ‘’ or provide a declaration of ‘free’ 27 | #define __delete(P) free((void *)(P)) | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:42:3: note: in expansion of macro ‘__delete’ 42 | __delete(v); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c: In function ‘parse_integer’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:53:11: warning: implicit declaration of function ‘strtoll’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] 53 | llval = strtoll(s, &endptr, 0); /* base 10 or base 8 */ | ^~~~~~~ | strcoll /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c: In function ‘parse_hex64’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/util.c:97:10: warning: implicit declaration of function ‘strtoull’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] 97 | return(strtoull(s, NULL, 16)); | ^~~~~~~~ | strcoll In file included from /usr/include/c++/10/cstdlib:77, from /usr/include/c++/10/ext/string_conversions.h:41, from /usr/include/c++/10/bits/basic_string.h:6545, from /usr/include/c++/10/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.h++:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:23, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.cc:23: /usr/include/c++/10/bits/std_abs.h:52:11: error: ‘abs’ has not been declared in ‘::’ 52 | using ::abs; | ^~~ In file included from /usr/include/c++/10/ext/string_conversions.h:41, from /usr/include/c++/10/bits/basic_string.h:6545, from /usr/include/c++/10/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.h++:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:23, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.cc:23: /usr/include/c++/10/cstdlib:127:11: error: ‘div_t’ has not been declared in ‘::’ 127 | using ::div_t; | ^~~~~ /usr/include/c++/10/cstdlib:128:11: error: ‘ldiv_t’ has not been declared in ‘::’ 128 | using ::ldiv_t; | ^~~~~~ /usr/include/c++/10/cstdlib:130:11: error: ‘abort’ has not been declared in ‘::’ 130 | using ::abort; | ^~~~~ /usr/include/c++/10/cstdlib:134:11: error: ‘atexit’ has not been declared in ‘::’ 134 | using ::atexit; | ^~~~~~ /usr/include/c++/10/cstdlib:137:11: error: ‘at_quick_exit’ has not been declared in ‘::’ 137 | using ::at_quick_exit; | ^~~~~~~~~~~~~ /usr/include/c++/10/cstdlib:140:11: error: ‘atof’ has not been declared in ‘::’ 140 | using ::atof; | ^~~~ /usr/include/c++/10/cstdlib:141:11: error: ‘atoi’ has not been declared in ‘::’ 141 | using ::atoi; | ^~~~ /usr/include/c++/10/cstdlib:142:11: error: ‘atol’ has not been declared in ‘::’ 142 | using ::atol; | ^~~~ /usr/include/c++/10/cstdlib:143:11: error: ‘bsearch’ has not been declared in ‘::’ 143 | using ::bsearch; | ^~~~~~~ /usr/include/c++/10/cstdlib:144:11: error: ‘calloc’ has not been declared in ‘::’ 144 | using ::calloc; | ^~~~~~ /usr/include/c++/10/cstdlib:145:11: error: ‘div’ has not been declared in ‘::’ 145 | using ::div; | ^~~ /usr/include/c++/10/cstdlib:146:11: error: ‘exit’ has not been declared in ‘::’ 146 | using ::exit; | ^~~~ /usr/include/c++/10/cstdlib:147:11: error: ‘free’ has not been declared in ‘::’ 147 | using ::free; | ^~~~ /usr/include/c++/10/cstdlib:148:11: error: ‘getenv’ has not been declared in ‘::’ 148 | using ::getenv; | ^~~~~~ /usr/include/c++/10/cstdlib:149:11: error: ‘labs’ has not been declared in ‘::’ 149 | using ::labs; | ^~~~ /usr/include/c++/10/cstdlib:150:11: error: ‘ldiv’ has not been declared in ‘::’ 150 | using ::ldiv; | ^~~~ /usr/include/c++/10/cstdlib:151:11: error: ‘malloc’ has not been declared in ‘::’ 151 | using ::malloc; | ^~~~~~ /usr/include/c++/10/cstdlib:153:11: error: ‘mblen’ has not been declared in ‘::’ 153 | using ::mblen; | ^~~~~ /usr/include/c++/10/cstdlib:154:11: error: ‘mbstowcs’ has not been declared in ‘::’ 154 | using ::mbstowcs; | ^~~~~~~~ /usr/include/c++/10/cstdlib:155:11: error: ‘mbtowc’ has not been declared in ‘::’ 155 | using ::mbtowc; | ^~~~~~ /usr/include/c++/10/cstdlib:157:11: error: ‘qsort’ has not been declared in ‘::’ 157 | using ::qsort; | ^~~~~ /usr/include/c++/10/cstdlib:160:11: error: ‘quick_exit’ has not been declared in ‘::’ 160 | using ::quick_exit; | ^~~~~~~~~~ /usr/include/c++/10/cstdlib:163:11: error: ‘rand’ has not been declared in ‘::’ 163 | using ::rand; | ^~~~ /usr/include/c++/10/cstdlib:164:11: error: ‘realloc’ has not been declared in ‘::’ 164 | using ::realloc; | ^~~~~~~ /usr/include/c++/10/cstdlib:165:11: error: ‘srand’ has not been declared in ‘::’ 165 | using ::srand; | ^~~~~ /usr/include/c++/10/cstdlib:166:11: error: ‘strtod’ has not been declared in ‘::’ 166 | using ::strtod; | ^~~~~~ /usr/include/c++/10/cstdlib:167:11: error: ‘strtol’ has not been declared in ‘::’ 167 | using ::strtol; | ^~~~~~ /usr/include/c++/10/cstdlib:168:11: error: ‘strtoul’ has not been declared in ‘::’ 168 | using ::strtoul; | ^~~~~~~ /usr/include/c++/10/cstdlib:169:11: error: ‘system’ has not been declared in ‘::’ 169 | using ::system; | ^~~~~~ /usr/include/c++/10/cstdlib:171:11: error: ‘wcstombs’ has not been declared in ‘::’ 171 | using ::wcstombs; | ^~~~~~~~ /usr/include/c++/10/cstdlib:172:11: error: ‘wctomb’ has not been declared in ‘::’ 172 | using ::wctomb; | ^~~~~~ /usr/include/c++/10/cstdlib:176:10: error: ‘ldiv_t’ does not name a type 176 | inline ldiv_t | ^~~~~~ /usr/include/c++/10/cstdlib:200:11: error: ‘lldiv_t’ has not been declared in ‘::’ 200 | using ::lldiv_t; | ^~~~~~~ /usr/include/c++/10/cstdlib:206:11: error: ‘_Exit’ has not been declared in ‘::’ 206 | using ::_Exit; | ^~~~~ /usr/include/c++/10/cstdlib:210:11: error: ‘llabs’ has not been declared in ‘::’ 210 | using ::llabs; | ^~~~~ /usr/include/c++/10/cstdlib:212:10: error: ‘lldiv_t’ does not name a type 212 | inline lldiv_t | ^~~~~~~ /usr/include/c++/10/cstdlib:216:11: error: ‘lldiv’ has not been declared in ‘::’ 216 | using ::lldiv; | ^~~~~ /usr/include/c++/10/cstdlib:227:11: error: ‘atoll’ has not been declared in ‘::’ 227 | using ::atoll; | ^~~~~ /usr/include/c++/10/cstdlib:228:11: error: ‘strtoll’ has not been declared in ‘::’ 228 | using ::strtoll; | ^~~~~~~ /usr/include/c++/10/cstdlib:229:11: error: ‘strtoull’ has not been declared in ‘::’ 229 | using ::strtoull; | ^~~~~~~~ /usr/include/c++/10/cstdlib:231:11: error: ‘strtof’ has not been declared in ‘::’ 231 | using ::strtof; | ^~~~~~ /usr/include/c++/10/cstdlib:232:11: error: ‘strtold’ has not been declared in ‘::’ 232 | using ::strtold; | ^~~~~~~ /usr/include/c++/10/cstdlib:240:22: error: ‘lldiv_t’ has not been declared in ‘__gnu_cxx’ 240 | using ::__gnu_cxx::lldiv_t; | ^~~~~~~ /usr/include/c++/10/cstdlib:242:22: error: ‘_Exit’ has not been declared in ‘__gnu_cxx’ 242 | using ::__gnu_cxx::_Exit; | ^~~~~ /usr/include/c++/10/cstdlib:244:22: error: ‘llabs’ has not been declared in ‘__gnu_cxx’ 244 | using ::__gnu_cxx::llabs; | ^~~~~ /usr/include/c++/10/cstdlib:245:22: error: ‘div’ has not been declared in ‘__gnu_cxx’ 245 | using ::__gnu_cxx::div; | ^~~ /usr/include/c++/10/cstdlib:246:22: error: ‘lldiv’ has not been declared in ‘__gnu_cxx’ 246 | using ::__gnu_cxx::lldiv; | ^~~~~ /usr/include/c++/10/cstdlib:248:22: error: ‘atoll’ has not been declared in ‘__gnu_cxx’ 248 | using ::__gnu_cxx::atoll; | ^~~~~ /usr/include/c++/10/cstdlib:249:22: error: ‘strtof’ has not been declared in ‘__gnu_cxx’ 249 | using ::__gnu_cxx::strtof; | ^~~~~~ /usr/include/c++/10/cstdlib:250:22: error: ‘strtoll’ has not been declared in ‘__gnu_cxx’ 250 | using ::__gnu_cxx::strtoll; | ^~~~~~~ /usr/include/c++/10/cstdlib:251:22: error: ‘strtoull’ has not been declared in ‘__gnu_cxx’ 251 | using ::__gnu_cxx::strtoull; | ^~~~~~~~ /usr/include/c++/10/cstdlib:252:22: error: ‘strtold’ has not been declared in ‘__gnu_cxx’ 252 | using ::__gnu_cxx::strtold; | ^~~~~~~ In file included from /usr/include/c++/10/string:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfig.h++:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:23, from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.cc:23: /usr/include/c++/10/bits/basic_string.h: In function ‘int std::stoi(const string&, std::size_t*, int)’: /usr/include/c++/10/bits/basic_string.h:6557:47: error: ‘strtol’ is not a member of ‘std’ 6557 | { return __gnu_cxx::__stoa(&std::strtol, "stoi", __str.c_str(), | ^~~~~~ /usr/include/c++/10/bits/basic_string.h: In function ‘long int std::stol(const string&, std::size_t*, int)’: /usr/include/c++/10/bits/basic_string.h:6562:36: error: ‘strtol’ is not a member of ‘std’; did you mean ‘stol’? 6562 | { return __gnu_cxx::__stoa(&std::strtol, "stol", __str.c_str(), | ^~~~~~ | stol /usr/include/c++/10/bits/basic_string.h: In function ‘long unsigned int std::stoul(const string&, std::size_t*, int)’: /usr/include/c++/10/bits/basic_string.h:6567:36: error: ‘strtoul’ is not a member of ‘std’; did you mean ‘stoul’? 6567 | { return __gnu_cxx::__stoa(&std::strtoul, "stoul", __str.c_str(), | ^~~~~~~ | stoul /usr/include/c++/10/bits/basic_string.h: In function ‘long long int std::stoll(const string&, std::size_t*, int)’: /usr/include/c++/10/bits/basic_string.h:6572:36: error: ‘strtoll’ is not a member of ‘std’; did you mean ‘stoll’? 6572 | { return __gnu_cxx::__stoa(&std::strtoll, "stoll", __str.c_str(), | ^~~~~~~ | stoll /usr/include/c++/10/bits/basic_string.h: In function ‘long long unsigned int std::stoull(const string&, std::size_t*, int)’: /usr/include/c++/10/bits/basic_string.h:6577:36: error: ‘strtoull’ is not a member of ‘std’; did you mean ‘stoull’? 6577 | { return __gnu_cxx::__stoa(&std::strtoull, "stoull", __str.c_str(), | ^~~~~~~~ | stoull /usr/include/c++/10/bits/basic_string.h: In function ‘float std::stof(const string&, std::size_t*)’: /usr/include/c++/10/bits/basic_string.h:6583:36: error: ‘strtof’ is not a member of ‘std’; did you mean ‘stof’? 6583 | { return __gnu_cxx::__stoa(&std::strtof, "stof", __str.c_str(), __idx); } | ^~~~~~ | stof /usr/include/c++/10/bits/basic_string.h: In function ‘double std::stod(const string&, std::size_t*)’: /usr/include/c++/10/bits/basic_string.h:6587:36: error: ‘strtod’ is not a member of ‘std’; did you mean ‘stod’? 6587 | { return __gnu_cxx::__stoa(&std::strtod, "stod", __str.c_str(), __idx); } | ^~~~~~ | stod /usr/include/c++/10/bits/basic_string.h: In function ‘long double std::stold(const string&, std::size_t*)’: /usr/include/c++/10/bits/basic_string.h:6591:36: error: ‘strtold’ is not a member of ‘std’; did you mean ‘stold’? 6591 | { return __gnu_cxx::__stoa(&std::strtold, "stold", __str.c_str(), __idx); } | ^~~~~~~ | stold In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.cc:23: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++: In destructor ‘virtual libconfig::ParseException::~ParseException()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:70:5: error: ‘::free’ has not been declared 70 | ::free((void *)_file); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:35:1: note: ‘free’ is defined in header ‘’; did you forget to ‘#include ’? 34 | #include +++ |+#include 35 | /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++: In member function ‘libconfig::SettingException& libconfig::SettingException::operator=(const libconfig::SettingException&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:206:5: error: ‘::free’ has not been declared 206 | ::free(_path); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:206:5: note: ‘free’ is defined in header ‘’; did you forget to ‘#include ’? /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++: In destructor ‘virtual libconfig::SettingException::~SettingException()’: /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:223:5: error: ‘::free’ has not been declared 223 | ::free(_path); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/src/lib/libconfigcpp.c++:223:5: note: ‘free’ is defined in header ‘’; did you forget to ‘#include ’? make[2]: *** [lib/CMakeFiles/libconfig++.dir/build.make:186: lib/CMakeFiles/libconfig++.dir/libconfigcpp.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:115: lib/CMakeFiles/libconfig++.dir/all] Error 2 make: *** [Makefile:149: all] Error 2 libconfig/1.7.2: 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 libconfig/1.7.2: ERROR: Package '82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3' build failed libconfig/1.7.2: WARN: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/Release ERROR: libconfig/1.7.2: Error in build() method, line 59 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/libconfig/1.7.2/_/_/build/82ef5eac51c38971dea2fd342dd55ddf2ddfbbc3/build/Release" '--' '-j3'