******************************************************************************** conan install hermes/2024.04.29@#867c461fe51840183afbe187830cd6e9 --build=hermes -pr /home/conan/workspace/prod-v1/bsr/74958/eebae/profile_linux_11_libstdcpp11_gcc_release_64..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/workspace/prod-v1/bsr/74958/ffbef/.conan/profiles/default) Found gcc 11.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/workspace/prod-v1/bsr/74958/ffbef/.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=11 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True icu/74.2: Not found in local cache, looking in remotes... icu/74.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz icu/74.2: Downloaded recipe revision a62036066fcce8a73a7119c8ae828b15 hermes/2024.04.29: Forced build from source Installing package: hermes/2024.04.29 Requirements hermes/2024.04.29 from local cache - Cache icu/74.2 from 'conan-center' - Downloaded Packages hermes/2024.04.29:ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364 - Build icu/74.2:e196b2dad8381cf16b18f0ee9dc4c92232759936 - Download Installing (downloading, building) binaries... icu/74.2: Retrieving package e196b2dad8381cf16b18f0ee9dc4c92232759936 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz icu/74.2: Package installed e196b2dad8381cf16b18f0ee9dc4c92232759936 icu/74.2: Downloaded package revision 93f2657473cf88832990efb83179d0df [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK hermes/2024.04.29: Configuring sources in /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/source/src hermes/2024.04.29: [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 hermes/2024.04.29: Copying sources to build folder hermes/2024.04.29: Building your package in /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364 hermes/2024.04.29: Generator txt created conanbuildinfo.txt hermes/2024.04.29: Calling generate() hermes/2024.04.29: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' hermes/2024.04.29: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release/generators/conan_toolchain.cmake -DHERMES_USE_STATIC_ICU=ON -DHERMES_ENABLE_TEST_SUITE=OFF -DHERMES_IS_ANDROID=OFF -DHERMES_ENABLE_WIN10_ICU_FALLBACK=OFF -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' hermes/2024.04.29: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK hermes/2024.04.29: Calling build() hermes/2024.04.29: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364" -DHERMES_USE_STATIC_ICU="ON" -DHERMES_ENABLE_TEST_SUITE="OFF" -DHERMES_IS_ANDROID="OFF" -DHERMES_ENABLE_WIN10_ICU_FALLBACK="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src" ----Running------ > . "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release/generators/conanbuild.sh" && cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364" -DHERMES_USE_STATIC_ICU="ON" -DHERMES_ENABLE_TEST_SUITE="OFF" -DHERMES_IS_ANDROID="OFF" -DHERMES_ENABLE_WIN10_ICU_FALLBACK="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src" ----------------- -- Using Conan toolchain: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release/generators/conan_toolchain.cmake -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Check for working C compiler: /usr/local/bin/cc -- Check for working C compiler: /usr/local/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/local/bin/c++ -- Check for working CXX compiler: /usr/local/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test MAYBE_UNINITIALIZED_FLAG -- Performing Test MAYBE_UNINITIALIZED_FLAG - Success -- Performing Test INIT_LIST_LIFETIME_FLAG -- Performing Test INIT_LIST_LIFETIME_FLAG - Success -- Performing Test REDUNDANT_MOVE_FLAG -- Performing Test REDUNDANT_MOVE_FLAG - Success -- Performing Test DEPRECATED_COPY_FLAG -- Performing Test DEPRECATED_COPY_FLAG - Success -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test RANGE_ANALYSIS_FLAG -- Performing Test RANGE_ANALYSIS_FLAG - Failed -- Found Python: /opt/pyenv/versions/3.7.17/bin/python3.7 (found version "3.7.17") found components: Interpreter -- Performing Test HAVE_COMPUTED_GOTO -- Performing Test HAVE_COMPUTED_GOTO - Success -- Performing Test HAVE_GC_SECTIONS -- Performing Test HAVE_GC_SECTIONS - Success -- Performing Test HAVE_ICF -- Performing Test HAVE_ICF - Failed -- Performing Test C_SUPPORTS_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_DATA_SECTIONS -- Performing Test C_SUPPORTS_DATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_DATA_SECTIONS -- Performing Test CXX_SUPPORTS_DATA_SECTIONS - Success -- Conan: Component target declared 'ICU::data' -- Conan: Component target declared 'ICU::dt' -- Conan: Component target declared 'ICU::uc' -- Conan: Component target declared 'ICU::i18n' -- Conan: Component target declared 'ICU::in' -- Conan: Component target declared 'ICU::io' -- Conan: Component target declared 'ICU::tu' -- Conan: Component target declared 'ICU::test' -- Conan: Target declared 'icu::icu' -- Found ICU: 74.2 (found suitable version "74.2", minimum required is "52") -- Performing Test CXX_SUPPORTS_SHORTEN_64_TO_32 -- Performing Test CXX_SUPPORTS_SHORTEN_64_TO_32 - Failed -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for link.h -- Looking for link.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h -- Looking for zlib.h - not found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for histedit.h -- Looking for histedit.h - not found -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Looking for linux/magic.h -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT -- Looking for CPU_COUNT - found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_NO_PIE_FLAG -- Performing Test SUPPORTS_NO_PIE_FLAG - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Found Python module pygments -- Found Python module pygments.lexers.c_cpp -- Found Python module yaml -- CMAKE_HOST_SYSTEM_NAME = Linux -- CMAKE_SYSTEM_NAME = Linux -- HERMES_APPLE_TARGET_PLATFORM = -- CMAKE_CROSSCOMPILING = FALSE -- Looking for readline -- Looking for readline - not found -- Configuring done -- Generating done -- Build files have been written to: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release hermes/2024.04.29: CMake command: cmake --build "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release" '--' '-j3' ----Running------ > . "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release/generators/conanbuild.sh" && cmake --build "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release" '--' '-j3' ----------------- Scanning dependencies of target count Scanning dependencies of target dtoa Scanning dependencies of target LLVHDemangle [ 0%] Building C object external/llvh/utils/count/CMakeFiles/count.dir/count.c.o [ 0%] Building C object external/dtoa/CMakeFiles/dtoa.dir/dtoa.c.o [ 0%] Building CXX object external/llvh/lib/Demangle/CMakeFiles/LLVHDemangle.dir/ItaniumDemangle.cpp.o [ 0%] Linking C executable ../../../../bin/count [ 0%] Built target count Scanning dependencies of target hermesPublic [ 0%] Building CXX object public/hermes/Public/CMakeFiles/hermesPublic.dir/rtti.cpp.o [ 0%] Linking CXX static library libhermesPublic.a [ 0%] Built target hermesPublic [ 0%] Building CXX object external/llvh/lib/Demangle/CMakeFiles/LLVHDemangle.dir/MicrosoftDemangle.cpp.o [ 1%] Building C object external/dtoa/CMakeFiles/dtoa.dir/g_fmt.c.o [ 1%] Building CXX object external/dtoa/CMakeFiles/dtoa.dir/locks.cpp.o [ 1%] Linking CXX static library libdtoa.a [ 1%] Built target dtoa [ 1%] Building CXX object external/llvh/lib/Demangle/CMakeFiles/LLVHDemangle.dir/MicrosoftDemangleNodes.cpp.o Scanning dependencies of target zip [ 1%] Building C object external/zip/CMakeFiles/zip.dir/src/zip.c.o Scanning dependencies of target jsi [ 1%] Building CXX object jsi/CMakeFiles/jsi.dir/jsi.cpp.o [ 2%] Linking CXX static library libLLVHDemangle.a [ 2%] Built target LLVHDemangle Scanning dependencies of target compileJS [ 2%] Building CXX object API/hermes/CMakeFiles/compileJS.dir/CompileJS.cpp.o [ 3%] Linking C static library libzip.a [ 3%] Built target zip [ 3%] Linking CXX static library libjsi.a [ 3%] Built target jsi Scanning dependencies of target LLVHSupport [ 3%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/APFloat.cpp.o [ 3%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/APInt.cpp.o [ 3%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/circular_raw_ostream.cpp.o [ 4%] Linking CXX static library libcompileJS.a [ 4%] Built target compileJS [ 4%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/CommandLine.cpp.o [ 4%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/ConvertUTF.cpp.o [ 5%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/ConvertUTFWrapper.cpp.o [ 5%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Debug.cpp.o [ 5%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Errno.cpp.o [ 5%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Error.cpp.o [ 5%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/ErrorHandling.cpp.o [ 5%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/FileCheck.cpp.o [ 6%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/FoldingSet.cpp.o [ 6%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/GraphWriter.cpp.o [ 6%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Hashing.cpp.o [ 6%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Host.cpp.o [ 6%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/InitLLVM.cpp.o [ 7%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/LineIterator.cpp.o [ 7%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Locale.cpp.o [ 7%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/ManagedStatic.cpp.o [ 7%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/MD5.cpp.o [ 7%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Memory.cpp.o [ 7%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/MemoryBuffer.cpp.o [ 8%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Mutex.cpp.o [ 8%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/NativeFormatting.cpp.o [ 8%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Path.cpp.o [ 8%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/PrettyStackTrace.cpp.o [ 8%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Process.cpp.o [ 8%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Program.cpp.o [ 9%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/raw_ostream.cpp.o [ 9%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/raw_os_ostream.cpp.o [ 9%] Building C object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/regcomp.c.o [ 9%] Building C object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/regerror.c.o [ 9%] Building C object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/regfree.c.o [ 10%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Regex.cpp.o [ 10%] Building C object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/regexec.c.o [ 10%] Building C object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/regstrlcpy.c.o [ 10%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/SHA1.cpp.o [ 10%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Signals.cpp.o [ 10%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/SmallVector.cpp.o [ 11%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/SmallPtrSet.cpp.o [ 11%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/SourceMgr.cpp.o [ 11%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Statistic.cpp.o [ 11%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/StringExtras.cpp.o [ 11%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/StringMap.cpp.o [ 11%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/StringRef.cpp.o [ 12%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/StringSaver.cpp.o [ 12%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/TargetParser.cpp.o [ 12%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Threading.cpp.o [ 12%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Timer.cpp.o [ 12%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Triple.cpp.o [ 13%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Twine.cpp.o [ 13%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Unicode.cpp.o [ 13%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Valgrind.cpp.o [ 13%] Building CXX object external/llvh/lib/Support/CMakeFiles/LLVHSupport.dir/Watchdog.cpp.o [ 13%] Linking CXX static library libLLVHSupport.a [ 13%] Built target LLVHSupport Scanning dependencies of target not Scanning dependencies of target FileCheck [ 14%] Building CXX object external/llvh/utils/not/CMakeFiles/not.dir/not.cpp.o [ 14%] Building CXX object external/llvh/utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o Scanning dependencies of target gtest [ 14%] Building CXX object external/llvh/utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o [ 14%] Linking CXX executable ../../../../bin/not [ 14%] Built target not [ 14%] Building CXX object external/llvh/utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o [ 14%] Linking CXX executable ../../../../bin/FileCheck [ 14%] Built target FileCheck Scanning dependencies of target hermesFrontEndDefs [ 14%] Building CXX object lib/FrontEndDefs/CMakeFiles/hermesFrontEndDefs.dir/Builtins.cpp.o [ 14%] Linking CXX static library libhermesFrontEndDefs.a [ 14%] Built target hermesFrontEndDefs Scanning dependencies of target hermesPlatformUnicode [ 14%] Building CXX object lib/Platform/Unicode/CMakeFiles/hermesPlatformUnicode.dir/PlatformUnicodeJava.cpp.o [ 14%] Building CXX object lib/Platform/Unicode/CMakeFiles/hermesPlatformUnicode.dir/PlatformUnicodeCF.cpp.o [ 14%] Building CXX object lib/Platform/Unicode/CMakeFiles/hermesPlatformUnicode.dir/PlatformUnicodeICU.cpp.o [ 15%] Building CXX object lib/Platform/Unicode/CMakeFiles/hermesPlatformUnicode.dir/PlatformUnicodeLite.cpp.o [ 15%] Building CXX object lib/Platform/Unicode/CMakeFiles/hermesPlatformUnicode.dir/PlatformUnicodeEmscripten.cpp.o Scanning dependencies of target hermesOptimizer [ 16%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/PassManager/PassManager.cpp.o [ 16%] Building CXX object lib/Platform/Unicode/CMakeFiles/hermesPlatformUnicode.dir/CharacterProperties.cpp.o [ 16%] Linking CXX static library libhermesPlatformUnicode.a [ 16%] Built target hermesPlatformUnicode Scanning dependencies of target hermesPlatform [ 16%] Building CXX object lib/Platform/CMakeFiles/hermesPlatform.dir/Logging.cpp.o [ 16%] Linking CXX static library libhermesPlatform.a [ 16%] Built target hermesPlatform [ 16%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/PassManager/Pipeline.cpp.o Scanning dependencies of target hermesBCP47Parser [ 16%] Building CXX object lib/Platform/Intl/CMakeFiles/hermesBCP47Parser.dir/BCP47Parser.cpp.o [ 16%] Linking CXX static library libgtest.a [ 16%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/SimplifyCFG.cpp.o [ 16%] Built target gtest [ 16%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/CSE.cpp.o [ 16%] Linking CXX static library libhermesBCP47Parser.a [ 16%] Built target hermesBCP47Parser Scanning dependencies of target rustgen [ 16%] Building CXX object unsupported/tools/rustgen/CMakeFiles/rustgen.dir/rustgen.cpp.o [ 16%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/CodeMotion.cpp.o [ 16%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/DCE.cpp.o [ 17%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/Mem2Reg.cpp.o [ 17%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/TypeInference.cpp.o [ 17%] Linking CXX executable ../../../bin/rustgen [ 17%] Built target rustgen [ 17%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/StackPromotion.cpp.o [ 17%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/SimpleStackPromotion.cpp.o [ 17%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/InstSimplify.cpp.o [ 18%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/Auditor.cpp.o Scanning dependencies of target gtest_main [ 18%] Building CXX object external/llvh/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o Scanning dependencies of target hermesSupport [ 18%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/Allocator.cpp.o [ 18%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Wasm/WasmSimplify.cpp.o [ 18%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/ScopeTransformations.cpp.o [ 19%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/Base64.cpp.o [ 19%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/Base64vlq.cpp.o [ 20%] Linking CXX static library libgtest_main.a [ 20%] Built target gtest_main [ 20%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/ResolveStaticRequire.cpp.o [ 20%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/BigIntSupport.cpp.o Scanning dependencies of target hermesRegex [ 21%] Building CXX object lib/Regex/CMakeFiles/hermesRegex.dir/RegexParser.cpp.o [ 21%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/CheckedMalloc.cpp.o [ 21%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/Conversions.cpp.o [ 21%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/SimpleCallGraphProvider.cpp.o [ 21%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/ErrorHandling.cpp.o [ 22%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/InternalIdentifierMaker.cpp.o [ 22%] Building CXX object lib/Regex/CMakeFiles/hermesRegex.dir/RegexSerialization.cpp.o [ 22%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/JSONEmitter.cpp.o [ 22%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/OSCompatEmscripten.cpp.o [ 22%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/OSCompatPosix.cpp.o [ 22%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/FuncSigOpts.cpp.o [ 22%] Building CXX object lib/Regex/CMakeFiles/hermesRegex.dir/Executor.cpp.o [ 22%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/OSCompatWindows.cpp.o [ 23%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/PageAccessTrackerPosix.cpp.o [ 23%] Linking CXX static library libhermesRegex.a [ 23%] Built target hermesRegex [ 24%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/Utils.cpp.o [ 24%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/PerfSection.cpp.o [ 24%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/SemaphorePosix.cpp.o [ 24%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/SHA1.cpp.o [ 24%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/Inlining.cpp.o [ 24%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/SNPrintfBuf.cpp.o [ 24%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/SourceErrorManager.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/SimpleDiagHandler.cpp.o [ 25%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/HoistStartGenerator.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/StringTable.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/UTF8.cpp.o [ 25%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/InstructionEscapeAnalysis.cpp.o [ 25%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/Optimizer/Scalar/TDZDedup.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/UTF16Stream.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/hermesSupport.dir/LEB128.cpp.o [ 25%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/IR/Analysis.cpp.o [ 25%] Linking CXX static library libhermesSupport.a [ 25%] Built target hermesSupport [ 26%] Building CXX object lib/CMakeFiles/hermesOptimizer.dir/IR/IREval.cpp.o Scanning dependencies of target hermesAST [ 26%] Building CXX object lib/AST/CMakeFiles/hermesAST.dir/ASTBuilder.cpp.o Scanning dependencies of target hermesInst [ 26%] Building CXX object lib/Inst/CMakeFiles/hermesInst.dir/InstDecode.cpp.o [ 27%] Building CXX object lib/Inst/CMakeFiles/hermesInst.dir/InstDecode2.cpp.o [ 27%] Linking CXX static library libhermesInst.a [ 27%] Built target hermesInst Scanning dependencies of target hermesADT [ 27%] Building CXX object lib/ADT/CMakeFiles/hermesADT.dir/CompactArray.cpp.o [ 27%] Linking CXX static library libhermesADT.a [ 27%] Built target hermesADT [ 28%] Building CXX object lib/AST/CMakeFiles/hermesAST.dir/BlockScopingTransformations.cpp.o [ 28%] Linking CXX static library libhermesOptimizer.a [ 28%] Built target hermesOptimizer Scanning dependencies of target hermesHBCBackendLean [ 28%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackendLean.dir/BytecodeDataProvider.cpp.o [ 28%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackendLean.dir/ConsecutiveStringStorage.cpp.o [ 28%] Building CXX object lib/AST/CMakeFiles/hermesAST.dir/ESTree.cpp.o [ 28%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackendLean.dir/DebugInfo.cpp.o Scanning dependencies of target hermesFlowParser [ 28%] Building CXX object lib/FlowParser/CMakeFiles/hermesFlowParser.dir/FlowParser.cpp.o [ 28%] Linking CXX static library libhermesFlowParser.a [ 28%] Built target hermesFlowParser [ 28%] Building CXX object lib/AST/CMakeFiles/hermesAST.dir/ESTreeJSONDumper.cpp.o [ 28%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackendLean.dir/SerializedLiteralParserBase.cpp.o Scanning dependencies of target hermesInstrumentation [ 28%] Building CXX object lib/VM/Instrumentation/CMakeFiles/hermesInstrumentation.dir/PerfEventsLinux.cpp.o [ 28%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackendLean.dir/SimpleBytecodeBuilder.cpp.o [ 28%] Building CXX object lib/VM/Instrumentation/CMakeFiles/hermesInstrumentation.dir/ProcessStats.cpp.o [ 29%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackendLean.dir/UniquingFilenameTable.cpp.o [ 29%] Building CXX object lib/VM/Instrumentation/CMakeFiles/hermesInstrumentation.dir/StatSamplingThread.cpp.o [ 29%] Linking CXX static library libhermesHBCBackendLean.a [ 29%] Built target hermesHBCBackendLean [ 30%] Linking CXX static library libhermesInstrumentation.a [ 30%] Building CXX object lib/AST/CMakeFiles/hermesAST.dir/SemValidate.cpp.o [ 30%] Built target hermesInstrumentation Scanning dependencies of target timerStats [ 31%] Building CXX object API/hermes/CMakeFiles/timerStats.dir/TimerStats.cpp.o [ 31%] Linking CXX static library libtimerStats.a [ 31%] Built target timerStats [ 31%] Building CXX object lib/AST/CMakeFiles/hermesAST.dir/SemanticValidator.cpp.o [ 31%] Building CXX object lib/AST/CMakeFiles/hermesAST.dir/CommonJS.cpp.o [ 32%] Linking CXX static library libhermesAST.a [ 32%] Built target hermesAST Scanning dependencies of target hermesAST2JS [ 32%] Building CXX object lib/AST2JS/CMakeFiles/hermesAST2JS.dir/AST2JS.cpp.o Scanning dependencies of target hermesParser [ 32%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/JSLexer.cpp.o [ 32%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/JSONParser.cpp.o [ 32%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/JSParser.cpp.o [ 32%] Linking CXX static library libhermesAST2JS.a [ 32%] Built target hermesAST2JS [ 33%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/JSParserImpl.cpp.o [ 33%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/JSParserImpl-flow.cpp.o [ 33%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/JSParserImpl-jsx.cpp.o [ 33%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/JSParserImpl-ts.cpp.o [ 33%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/FlowHelpers.cpp.o [ 33%] Building CXX object lib/Parser/CMakeFiles/hermesParser.dir/rust-api.cpp.o [ 34%] Linking CXX static library libhermesParser.a [ 34%] Built target hermesParser Scanning dependencies of target hermesDependencyExtractor [ 34%] Building CXX object lib/DependencyExtractor/CMakeFiles/hermesDependencyExtractor.dir/DependencyExtractor.cpp.o Scanning dependencies of target hermesSourceMap [ 34%] Building CXX object lib/SourceMap/CMakeFiles/hermesSourceMap.dir/c-api.cpp.o Scanning dependencies of target hermesFrontend [ 34%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IRGen/IRGen.cpp.o [ 35%] Building CXX object lib/SourceMap/CMakeFiles/hermesSourceMap.dir/SourceMap.cpp.o [ 36%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IRGen/ESTreeIRGen.cpp.o [ 36%] Building CXX object lib/SourceMap/CMakeFiles/hermesSourceMap.dir/SourceMapGenerator.cpp.o [ 37%] Linking CXX static library libhermesDependencyExtractor.a [ 37%] Built target hermesDependencyExtractor Scanning dependencies of target emdependency-extractor [ 37%] Building CXX object tools/dependency-extractor/CMakeFiles/emdependency-extractor.dir/emdependency-extractor.cpp.o [ 37%] Building CXX object lib/SourceMap/CMakeFiles/hermesSourceMap.dir/SourceMapParser.cpp.o [ 37%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IRGen/ESTreeIRGen-expr.cpp.o [ 37%] Linking CXX executable ../../bin/emdependency-extractor [ 37%] Built target emdependency-extractor Scanning dependencies of target dependency-extractor [ 37%] Building CXX object tools/dependency-extractor/CMakeFiles/dependency-extractor.dir/dependency-extractor.cpp.o [ 37%] Building CXX object lib/SourceMap/CMakeFiles/hermesSourceMap.dir/SourceMapTranslator.cpp.o [ 37%] Linking CXX static library libhermesSourceMap.a [ 37%] Built target hermesSourceMap [ 37%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IRGen/ESTreeIRGen-stmt.cpp.o [ 37%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IRGen/ESTreeIRGen-func.cpp.o [ 37%] Linking CXX executable ../../bin/dependency-extractor [ 37%] Built target dependency-extractor [ 37%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IRGen/ESTreeIRGen-except.cpp.o [ 38%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IRGen/IRInstrument.cpp.o [ 38%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IR/IR.cpp.o [ 38%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IR/CFG.cpp.o [ 38%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IR/IRBuilder.cpp.o [ 38%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IR/IRVerifier.cpp.o [ 38%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/IR/Instrs.cpp.o [ 39%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/Utils/Dumper.cpp.o [ 39%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/Optimizer/Wasm/WasmIntrinsics.cpp.o [ 39%] Building CXX object lib/CMakeFiles/hermesFrontend.dir/Optimizer/Wasm/EmitWasmIntrinsics.cpp.o [ 39%] Linking CXX static library libhermesFrontend.a [ 39%] Built target hermesFrontend Scanning dependencies of target hermesBackend [ 40%] Building CXX object lib/BCGen/CMakeFiles/hermesBackend.dir/RegAlloc.cpp.o [ 40%] Building CXX object lib/BCGen/CMakeFiles/hermesBackend.dir/BCOpt.cpp.o [ 40%] Building CXX object lib/BCGen/CMakeFiles/hermesBackend.dir/Lowering.cpp.o [ 40%] Building CXX object lib/BCGen/CMakeFiles/hermesBackend.dir/Exceptions.cpp.o [ 40%] Linking CXX static library libhermesBackend.a [ 40%] Built target hermesBackend Scanning dependencies of target hermesHBCBackend [ 40%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/BackendContext.cpp.o [ 40%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/HBC.cpp.o [ 41%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/ISel.cpp.o [ 41%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/Bytecode.cpp.o [ 41%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/BytecodeStream.cpp.o [ 41%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/BytecodeGenerator.cpp.o [ 41%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/BytecodeDataProvider.cpp.o [ 42%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/BytecodeProviderFromSrc.cpp.o [ 42%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/BytecodeDisassembler.cpp.o [ 42%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/BytecodeFormConverter.cpp.o [ 42%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/ConsecutiveStringStorage.cpp.o [ 42%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/DebugInfo.cpp.o [ 42%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/Passes.cpp.o [ 43%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/SerializedLiteralGenerator.cpp.o [ 43%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/SerializedLiteralParserBase.cpp.o [ 43%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/SimpleBytecodeBuilder.cpp.o [ 43%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/StringKind.cpp.o [ 43%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/TraverseLiteralStrings.cpp.o [ 43%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/UniquingFilenameTable.cpp.o [ 44%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/UniquingStringLiteralTable.cpp.o [ 44%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/Passes/FuncCallNOpts.cpp.o [ 44%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/Passes/InsertProfilePoint.cpp.o [ 44%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/Passes/LowerBuiltinCalls.cpp.o [ 44%] Building CXX object lib/BCGen/HBC/CMakeFiles/hermesHBCBackend.dir/Passes/OptEnvironmentInit.cpp.o [ 45%] Linking CXX static library libhermesHBCBackend.a [ 45%] Built target hermesHBCBackend Scanning dependencies of target hbc-attribute [ 45%] Building CXX object tools/hbc-attribute/CMakeFiles/hbc-attribute.dir/hbc-attribute.cpp.o Scanning dependencies of target hbcdump Scanning dependencies of target hermesCompilerDriver [ 45%] Building CXX object tools/hbcdump/CMakeFiles/hbcdump.dir/hbcdump.cpp.o [ 45%] Building CXX object lib/CompilerDriver/CMakeFiles/hermesCompilerDriver.dir/CompilerDriver.cpp.o [ 45%] Linking CXX executable ../../bin/hbc-attribute [ 45%] Built target hbc-attribute Scanning dependencies of target emhermesc [ 45%] Building CXX object tools/emhermesc/CMakeFiles/emhermesc.dir/emhermesc.cpp.o [ 45%] Building CXX object tools/hbcdump/CMakeFiles/hbcdump.dir/HBCParser.cpp.o [ 45%] Building CXX object tools/hbcdump/CMakeFiles/hbcdump.dir/ProfileAnalyzer.cpp.o [ 46%] Linking CXX executable ../../bin/emhermesc [ 46%] Built target emhermesc [ 47%] Linking CXX static library libhermesCompilerDriver.a [ 47%] Built target hermesCompilerDriver Scanning dependencies of target hermesc [ 47%] Building CXX object tools/hermesc/CMakeFiles/hermesc.dir/hermesc.cpp.o [ 47%] Linking CXX executable ../../bin/hbcdump [ 47%] Built target hbcdump [ 47%] Linking CXX executable ../../bin/hermesc [ 47%] Built target hermesc [ 47%] Generating InternalBytecode.js [ 47%] Generating InternalBytecode.hbc [ 47%] Generating InternalBytecode.inc Scanning dependencies of target hermesInternalBytecode [ 47%] Building CXX object lib/InternalBytecode/CMakeFiles/hermesInternalBytecode.dir/InternalBytecode.cpp.o [ 47%] Linking CXX static library libhermesInternalBytecode.a [ 47%] Built target hermesInternalBytecode Scanning dependencies of target hermesVMRuntimeLean Scanning dependencies of target hermesVMRuntime [ 48%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/ArrayStorage.cpp.o [ 48%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/BasicBlockExecutionInfo.cpp.o [ 49%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/ArrayStorage.cpp.o [ 49%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/BigIntPrimitive.cpp.o [ 49%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/BoxedDouble.cpp.o [ 49%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/BasicBlockExecutionInfo.cpp.o [ 49%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/BuildMetadata.cpp.o [ 49%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/BigIntPrimitive.cpp.o [ 49%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/BoxedDouble.cpp.o [ 50%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Callable.cpp.o [ 50%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/CellKind.cpp.o [ 50%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/BuildMetadata.cpp.o [ 50%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/CheckHeapWellFormedAcceptor.cpp.o [ 50%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Callable.cpp.o [ 51%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/CellKind.cpp.o [ 51%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/CodeBlock.cpp.o [ 51%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/DictPropertyMap.cpp.o [ 51%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/CheckHeapWellFormedAcceptor.cpp.o [ 51%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/CodeBlock.cpp.o [ 51%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Domain.cpp.o [ 51%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/DictPropertyMap.cpp.o [ 52%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/DummyObject.cpp.o [ 52%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/GCBase.cpp.o [ 52%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Domain.cpp.o [ 52%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/DummyObject.cpp.o [ 52%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/OrderedHashMap.cpp.o [ 53%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/GCBase.cpp.o [ 53%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/HandleRootOwner.cpp.o [ 53%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/HeapSnapshot.cpp.o [ 53%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/OrderedHashMap.cpp.o [ 53%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/HermesValue.cpp.o [ 53%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/HandleRootOwner.cpp.o [ 54%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/HiddenClass.cpp.o [ 54%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/HeapSnapshot.cpp.o [ 54%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/HermesValue.cpp.o [ 54%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/IdentifierTable.cpp.o [ 54%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Interpreter.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/HiddenClass.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/IdentifierTable.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Interpreter-slowpaths.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Interpreter.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Interpreter-slowpaths.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSArray.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSArrayBuffer.cpp.o [ 55%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSArray.cpp.o [ 56%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSCallSite.cpp.o [ 56%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSArrayBuffer.cpp.o [ 56%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSCallableProxy.cpp.o [ 57%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSCallSite.cpp.o [ 57%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSDataView.cpp.o [ 57%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSDate.cpp.o [ 57%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSCallableProxy.cpp.o [ 57%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSDataView.cpp.o [ 57%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSError.cpp.o [ 58%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSGenerator.cpp.o [ 58%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSDate.cpp.o [ 58%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSObject.cpp.o [ 58%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSError.cpp.o [ 58%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSProxy.cpp.o [ 58%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSGenerator.cpp.o [ 59%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSObject.cpp.o [ 59%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSRegExp.cpp.o [ 59%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSProxy.cpp.o [ 59%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSRegExpStringIterator.cpp.o [ 59%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSRegExp.cpp.o [ 59%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSMapImpl.cpp.o [ 59%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSRegExpStringIterator.cpp.o [ 60%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSNativeFunctions.cpp.o [ 60%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSTypedArray.cpp.o [ 60%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSMapImpl.cpp.o [ 61%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSNativeFunctions.cpp.o [ 61%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSWeakMapImpl.cpp.o [ 61%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSWeakRef.cpp.o [ 61%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSTypedArray.cpp.o [ 61%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSWeakMapImpl.cpp.o [ 61%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/LimitedStorageProvider.cpp.o [ 61%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/DecoratedObject.cpp.o [ 62%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/HostModel.cpp.o [ 62%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSWeakRef.cpp.o [ 62%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/NativeState.cpp.o [ 62%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/LimitedStorageProvider.cpp.o [ 62%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Operations.cpp.o [ 62%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/DecoratedObject.cpp.o [ 63%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/HostModel.cpp.o [ 63%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/NativeState.cpp.o [ 63%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/PredefinedStringIDs.cpp.o [ 63%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Operations.cpp.o [ 63%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/PrimitiveBox.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/PropertyAccessor.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Runtime.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Runtime-profilers.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/PredefinedStringIDs.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/PrimitiveBox.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/PropertyAccessor.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/RuntimeModule.cpp.o [ 64%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Profiler/ChromeTraceSerializer.cpp.o [ 65%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Runtime.cpp.o [ 65%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Runtime-profilers.cpp.o [ 65%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Profiler/CodeCoverageProfiler.cpp.o [ 66%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Profiler/InlineCacheProfiler.cpp.o [ 66%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Profiler/SamplingProfiler.cpp.o [ 66%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/RuntimeModule.cpp.o [ 66%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Profiler/ChromeTraceSerializer.cpp.o [ 66%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Profiler/SamplingProfilerPosix.cpp.o [ 66%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Profiler/SamplingProfilerWindows.cpp.o [ 66%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Profiler/CodeCoverageProfiler.cpp.o [ 67%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Profiler/InlineCacheProfiler.cpp.o [ 67%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Profiler/SamplingProfiler.cpp.o [ 67%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Profiler/SamplingProfilerSampler.cpp.o [ 67%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/SegmentedArray.cpp.o [ 67%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Profiler/SamplingProfilerPosix.cpp.o [ 67%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Profiler/SamplingProfilerWindows.cpp.o [ 68%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/SerializedLiteralParser.cpp.o [ 68%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Profiler/SamplingProfilerSampler.cpp.o [ 68%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/SegmentedArray.cpp.o [ 68%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/SingleObject.cpp.o [ 68%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/StackFrame.cpp.o [ 68%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/StackTracesTree.cpp.o [ 69%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/SerializedLiteralParser.cpp.o [ 69%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/SingleObject.cpp.o [ 69%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/StorageProvider.cpp.o [ 69%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/StackFrame.cpp.o [ 69%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/StackTracesTree.cpp.o [ 70%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/StringPrimitive.cpp.o [ 70%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/StringView.cpp.o [ 70%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/StorageProvider.cpp.o [ 70%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/StringPrimitive.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/StringView.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/SymbolRegistry.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/SymbolRegistry.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/TimeLimitMonitor.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/TwineChar16.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/TimeLimitMonitor.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/TwineChar16.cpp.o [ 71%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/StringRefUtils.cpp.o [ 72%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/VTable.cpp.o [ 72%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Metadata.cpp.o [ 72%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/detail/IdentifierHashTable.cpp.o [ 72%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/StringRefUtils.cpp.o [ 72%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Array.cpp.o [ 72%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/VTable.cpp.o [ 73%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Metadata.cpp.o [ 73%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/detail/IdentifierHashTable.cpp.o [ 73%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/ArrayBuffer.cpp.o [ 73%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Array.cpp.o [ 73%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/ArrayBuffer.cpp.o [ 73%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/ArrayIterator.cpp.o [ 73%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/ArrayIterator.cpp.o [ 74%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/AsyncFunction.cpp.o [ 74%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/BigInt.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/AsyncFunction.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/BigInt.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/CallSite.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/DataView.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/CallSite.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/TypedArray.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/DataView.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Error.cpp.o [ 75%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/TypedArray.cpp.o [ 76%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/GeneratorFunction.cpp.o [ 76%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Error.cpp.o [ 76%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/GeneratorPrototype.cpp.o [ 76%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/GlobalObject.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/GeneratorFunction.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/GeneratorPrototype.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/IteratorPrototype.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/HermesInternal.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/GlobalObject.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/HermesBuiltin.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/IteratorPrototype.cpp.o [ 77%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/HermesInternal.cpp.o [ 78%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Instrument.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/HermesBuiltin.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Intl.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Instrument.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/JSLibInternal.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Intl.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/JSLibInternal.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/RuntimeCommonStorage.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/RuntimeCommonStorage.cpp.o [ 79%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Map.cpp.o [ 80%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Math.cpp.o [ 80%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Map.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Math.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/JSON.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/RuntimeJSONUtils.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/JSON.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/JSONLexer.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/RuntimeJSONUtils.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/JSONLexer.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Object.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Proxy.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Object.cpp.o [ 81%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Proxy.cpp.o [ 82%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Reflect.cpp.o [ 82%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Set.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Reflect.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Set.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/String.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/StringIterator.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/String.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/StringIterator.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Function.cpp.o [ 83%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Function.cpp.o [ 84%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Number.cpp.o [ 84%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Number.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Boolean.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Boolean.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/RegExp.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/RegExp.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/RegExpStringIterator.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/RegExpStringIterator.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/DateUtil.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/DateUtil.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Sorting.cpp.o [ 85%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Sorting.cpp.o [ 86%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Symbol.cpp.o [ 86%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/Date.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Symbol.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/WeakMap.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/Date.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/WeakRef.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/WeakMap.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/WeakSet.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/print.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/WeakRef.cpp.o [ 87%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/WeakSet.cpp.o [ 88%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/eval.cpp.o [ 88%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/print.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/eval.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/escape.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/escape.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/require.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/require.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/gcs/AlignedHeapSegment.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/gcs/AlignedHeapSegment.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/gcs/AlignedStorage.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/gcs/AlignedStorage.cpp.o [ 89%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/gcs/CardTableNC.cpp.o [ 90%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/gcs/CardTableNC.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/gcs/FillerCell.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/gcs/FillerCell.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/gcs/HadesGC.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/gcs/HadesGC.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/Debugger/Debugger.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/Debugger/Debugger.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntimeLean.dir/JSLib/DebuggerInternal.cpp.o [ 91%] Building CXX object lib/VM/CMakeFiles/hermesVMRuntime.dir/JSLib/DebuggerInternal.cpp.o [ 91%] Linking CXX static library libhermesVMRuntimeLean.a [ 91%] Built target hermesVMRuntimeLean Scanning dependencies of target hermesapiLean [ 91%] Building CXX object API/hermes/CMakeFiles/hermesapiLean.dir/hermes.cpp.o [ 92%] Building CXX object API/hermes/CMakeFiles/hermesapiLean.dir/DebuggerAPI.cpp.o [ 92%] Linking CXX static library libhermesVMRuntime.a [ 92%] Built target hermesVMRuntime [ 92%] Building CXX object API/hermes/CMakeFiles/hermesapiLean.dir/inspector/RuntimeAdapter.cpp.o Scanning dependencies of target hermesInspector_no_rtti_no_exception Scanning dependencies of target hermesConsoleHost [ 92%] Building CXX object API/hermes/inspector/CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/JSONValueInterfaces.cpp.o [ 92%] Building CXX object lib/ConsoleHost/CMakeFiles/hermesConsoleHost.dir/ConsoleHost.cpp.o [ 92%] Building CXX object API/hermes/inspector/CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/MessageConverters.cpp.o [ 92%] Building CXX object lib/ConsoleHost/CMakeFiles/hermesConsoleHost.dir/MemorySizeParser.cpp.o [ 92%] Building CXX object API/hermes/CMakeFiles/hermesapiLean.dir/inspector/chrome/CDPHandler.cpp.o [ 92%] Building CXX object lib/ConsoleHost/CMakeFiles/hermesConsoleHost.dir/RandomSeedParser.cpp.o [ 92%] Linking CXX static library libhermesConsoleHost.a [ 92%] Built target hermesConsoleHost [ 92%] Building CXX object API/hermes/inspector/CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/MessageInterfaces.cpp.o Scanning dependencies of target interp-dispatch-bench [ 92%] Building CXX object tools/hvm-bench/CMakeFiles/interp-dispatch-bench.dir/interp-dispatch-bench.cpp.o [ 92%] Building CXX object API/hermes/inspector/CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/MessageTypes.cpp.o [ 92%] Linking CXX executable ../../bin/interp-dispatch-bench [ 92%] Built target interp-dispatch-bench Scanning dependencies of target hbc-diff [ 92%] Building CXX object tools/hbc-diff/CMakeFiles/hbc-diff.dir/hbc-diff.cpp.o [ 93%] Linking CXX executable ../../bin/hbc-diff [ 93%] Built target hbc-diff Scanning dependencies of target hbc-deltaprep [ 93%] Building CXX object tools/hbc-deltaprep/CMakeFiles/hbc-deltaprep.dir/hbc-deltaprep.cpp.o [ 94%] Linking CXX static library libhermesInspector_no_rtti_no_exception.a /opt/conan/binutils/bin/ar qc libhermesInspector_no_rtti_no_exception.a CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/JSONValueInterfaces.cpp.o CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/MessageConverters.cpp.o CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/MessageInterfaces.cpp.o CMakeFiles/hermesInspector_no_rtti_no_exception.dir/chrome/MessageTypes.cpp.o /opt/conan/binutils/bin/ranlib libhermesInspector_no_rtti_no_exception.a [ 94%] Built target hermesInspector_no_rtti_no_exception Scanning dependencies of target hermesInspector_rtti_exception [ 94%] Building CXX object API/hermes/inspector/CMakeFiles/hermesInspector_rtti_exception.dir/chrome/CallbackOStream.cpp.o [ 94%] Building CXX object API/hermes/inspector/CMakeFiles/hermesInspector_rtti_exception.dir/chrome/RemoteObjectConverters.cpp.o [ 94%] Linking CXX static library libhermesapiLean.a [ 94%] Built target hermesapiLean Scanning dependencies of target hermes [ 94%] Linking CXX executable ../../bin/hbc-deltaprep [ 94%] Building CXX object tools/hermes/CMakeFiles/hermes.dir/hermes.cpp.o [ 94%] Built target hbc-deltaprep [ 94%] Building CXX object API/hermes/inspector/CMakeFiles/hermesInspector_rtti_exception.dir/chrome/RemoteObjectsTable.cpp.o [ 94%] Building CXX object tools/hermes/CMakeFiles/hermes.dir/repl.cpp.o Scanning dependencies of target hvm [ 95%] Building CXX object tools/hvm/CMakeFiles/hvm.dir/hvm.cpp.o [ 95%] Linking CXX static library libhermesInspector_rtti_exception.a /opt/conan/binutils/bin/ar qc libhermesInspector_rtti_exception.a CMakeFiles/hermesInspector_rtti_exception.dir/chrome/CallbackOStream.cpp.o CMakeFiles/hermesInspector_rtti_exception.dir/chrome/RemoteObjectConverters.cpp.o CMakeFiles/hermesInspector_rtti_exception.dir/chrome/RemoteObjectsTable.cpp.o /opt/conan/binutils/bin/ranlib libhermesInspector_rtti_exception.a [ 95%] Built target hermesInspector_rtti_exception Scanning dependencies of target hermesapi [ 95%] Building CXX object API/hermes/CMakeFiles/hermesapi.dir/hermes.cpp.o [ 96%] Linking CXX executable ../../bin/hermes [ 96%] Built target hermes [ 97%] Building CXX object API/hermes/CMakeFiles/hermesapi.dir/DebuggerAPI.cpp.o [ 97%] Linking CXX executable ../../bin/hvm [ 97%] Built target hvm [ 97%] Building CXX object API/hermes/CMakeFiles/hermesapi.dir/inspector/RuntimeAdapter.cpp.o [ 97%] Building CXX object API/hermes/CMakeFiles/hermesapi.dir/inspector/chrome/CDPHandler.cpp.o [ 97%] Linking CXX static library libhermesapi.a [ 97%] Built target hermesapi Scanning dependencies of target hcds [ 97%] Building CXX object API/hermes/inspector/chrome/cli/CMakeFiles/hcds.dir/main.cpp.o Scanning dependencies of target synthTrace Scanning dependencies of target libhermes [ 98%] Building CXX object API/hermes/CMakeFiles/synthTrace.dir/hermes_tracing.cpp.o [ 99%] Building CXX object API/hermes/CMakeFiles/libhermes.dir/hermes.cpp.o [100%] Linking CXX executable ../../../../../bin/hcds /usr/local/bin/c++ -m64 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wno-init-list-lifetime -Wno-redundant-move -Wno-deprecated-copy -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -DNDEBUG -m64 -Wl,--gc-sections CMakeFiles/hcds.dir/main.cpp.o -o ../../../../../bin/hcds ../../../libhermesapi.a ../../libhermesInspector_rtti_exception.a ../../libhermesInspector_no_rtti_no_exception.a ../../../libhermesapi.a ../../libhermesInspector_rtti_exception.a ../../libhermesInspector_no_rtti_no_exception.a ../../../../../lib/VM/libhermesVMRuntime.a ../../../../../lib/ADT/libhermesADT.a ../../../../../lib/Platform/libhermesPlatform.a ../../../../../lib/InternalBytecode/libhermesInternalBytecode.a ../../../../../lib/BCGen/HBC/libhermesHBCBackend.a ../../../../../lib/Inst/libhermesInst.a ../../../../../public/hermes/Public/libhermesPublic.a ../../../../../lib/BCGen/libhermesBackend.a ../../../../../lib/libhermesFrontend.a ../../../../../lib/FrontEndDefs/libhermesFrontEndDefs.a ../../../../../lib/libhermesOptimizer.a ../../../../../lib/SourceMap/libhermesSourceMap.a ../../../../../lib/Parser/libhermesParser.a ../../../../../lib/AST/libhermesAST.a ../../../../../lib/Regex/libhermesRegex.a ../../../../../lib/Support/libhermesSupport.a ../../../../../external/dtoa/libdtoa.a ../../../../../lib/Platform/Unicode/libhermesPlatformUnicode.a /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/icu/74.2/_/_/package/e196b2dad8381cf16b18f0ee9dc4c92232759936/lib/libicutest.a /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/icu/74.2/_/_/package/e196b2dad8381cf16b18f0ee9dc4c92232759936/lib/libicutu.a /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/icu/74.2/_/_/package/e196b2dad8381cf16b18f0ee9dc4c92232759936/lib/libicuio.a /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/icu/74.2/_/_/package/e196b2dad8381cf16b18f0ee9dc4c92232759936/lib/libicui18n.a /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/icu/74.2/_/_/package/e196b2dad8381cf16b18f0ee9dc4c92232759936/lib/libicuuc.a -lm /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/icu/74.2/_/_/package/e196b2dad8381cf16b18f0ee9dc4c92232759936/lib/libicudata.a -lstdc++ -ldl -lpthread ../../../../../external/llvh/lib/Support/libLLVHSupport.a ../../../../../external/llvh/lib/Demangle/libLLVHDemangle.a -lpthread ../../../../../jsi/libjsi.a [100%] Building CXX object API/hermes/CMakeFiles/synthTrace.dir/SynthTrace.cpp.o [100%] Built target hcds [100%] Building CXX object API/hermes/CMakeFiles/libhermes.dir/DebuggerAPI.cpp.o [100%] Building CXX object API/hermes/CMakeFiles/synthTrace.dir/TracingRuntime.cpp.o Scanning dependencies of target hdb [100%] Building CXX object tools/hdb/CMakeFiles/hdb.dir/hdb.cpp.o [100%] Linking CXX executable ../../bin/hdb [100%] Linking CXX static library libsynthTrace.a [100%] Built target synthTrace Scanning dependencies of target hermes-jsi [100%] Building CXX object tools/jsi/CMakeFiles/hermes-jsi.dir/jsi.cpp.o [100%] Built target hdb [100%] Building CXX object API/hermes/CMakeFiles/libhermes.dir/inspector/RuntimeAdapter.cpp.o Scanning dependencies of target synthTraceParser [100%] Building CXX object API/hermes/CMakeFiles/synthTraceParser.dir/SynthTraceParser.cpp.o [100%] Building CXX object API/hermes/CMakeFiles/libhermes.dir/inspector/chrome/CDPHandler.cpp.o [100%] Linking CXX executable ../../bin/hermes-jsi [100%] Built target hermes-jsi [100%] Linking CXX static library libsynthTraceParser.a [100%] Built target synthTraceParser Scanning dependencies of target traceInterpreter [100%] Building CXX object API/hermes/CMakeFiles/traceInterpreter.dir/TraceInterpreter.cpp.o [100%] Linking CXX static library libtraceInterpreter.a [100%] Built target traceInterpreter Scanning dependencies of target synth [100%] Building CXX object tools/synth/CMakeFiles/synth.dir/synth.cpp.o [100%] Linking CXX shared library libhermes.so [100%] Built target libhermes [100%] Linking CXX executable ../../bin/synth [100%] Built target synth hermes/2024.04.29: Package 'ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364' built hermes/2024.04.29: Build folder /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release hermes/2024.04.29: Generated conaninfo.txt hermes/2024.04.29: Generated conanbuildinfo.txt hermes/2024.04.29: Generating the package hermes/2024.04.29: Package folder /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364 hermes/2024.04.29: Calling package() hermes/2024.04.29: Copied 1 file: LICENSE hermes/2024.04.29: CMake command: cmake --install "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release" --prefix "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364" ----Running------ > . "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release/generators/conanbuild.sh" && cmake --install "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/build/Release" --prefix "/home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364" ----------------- -- Install configuration: "Release" -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/CtorConfig.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/GCTripwireContext.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/CrashManager.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/DebuggerTypes.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/RuntimeConfig.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/GCConfig.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/Buffer.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/JSOutOfMemoryError.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/Public/HermesExport.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/lib/libhermes.so -- Up-to-date: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/TracingRuntime.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/TimerStats.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/DebuggerAPI.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/SynthTraceParser.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/CompileJS.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/hermes.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/TraceInterpreter.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/SynthTrace.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/hermes_tracing.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/Exceptions.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/CallbackOStream.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/cli -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/RemoteObjectConverters.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/tests -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/tests/TestHelpers.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/tests/SyncConnection.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/tests/SerialExecutor.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/tests/AsyncHermesRuntime.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/CDPHandler.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/MessageTypesInlines.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/MessageTypes.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/ThreadSafetyAnalysis.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/JSONValueInterfaces.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/MessageConverters.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/MessageInterfaces.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/chrome/RemoteObjectsTable.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/RuntimeAdapter.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/tools -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/tools/hermes-inspector-msggen -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/tools/hermes-inspector-msggen/src -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/hermes/inspector/AsyncPauseState.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/bin/hcds -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/bin/hermes -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/bin/hermesc -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/bin/hdb -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/bin/hbcdump -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/bin/hvm -- Up-to-date: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi/jsi.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi/JSIDynamic.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi/decorator.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi/jsi-inl.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi/threadsafe.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi/jsilib.h -- Installing: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/package/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/include/jsi/instrumentation.h [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [STATIC ARTIFACTS (KB-H074)] OK [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK hermes/2024.04.29 package(): Packaged 1 '.so' file: libhermes.so hermes/2024.04.29 package(): Packaged 42 '.h' files hermes/2024.04.29 package(): Packaged 7 files hermes/2024.04.29: Package 'ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364' created hermes/2024.04.29: Created package revision 7761145a318ccc8908278bde83a15f9b [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK [HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK Aggregating env generators CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy): The OLD behavior for policy CMP0026 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. icu dir: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/GraphWriter.cpp: In function 'std::string llvh::DOT::EscapeString(const string&)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/GraphWriter.cpp:51:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 51 | if (i+1 != Str.length()) | ^~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/Support/AlignOf.h:17, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/Optional.h:20, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:20, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/Support/GraphWriter.h:27, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/GraphWriter.cpp:14: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/Support/Compiler.h:245:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 245 | #define LLVM_FALLTHROUGH [[fallthrough]] | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/GraphWriter.cpp:58:9: note: in expansion of macro 'LLVM_FALLTHROUGH' 58 | LLVM_FALLTHROUGH; | ^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/Path.cpp:1111: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/Unix/Path.inc: In function 'std::string llvh::sys::fs::getMainExecutable(const char*, void*)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/Unix/Path.inc:108:38: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 108 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/lib/Support/Unix/Path.inc:108:11: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 108 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp: In function 'bool hermes::operator<(const hermes::UnicodeTransformRange&, uint32_t)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp:114:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 114 | return m.start + m.count <= cp; | ~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp: In function 'uint32_t hermes::canonicalize(uint32_t, bool)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp:205:48: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 205 | if (where != end && where->start <= cp && cp < where->start + where->count) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringMap.h:17, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/Support/Host.h:17, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/Hashing.h:48, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/ArrayRef.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Platform/Unicode/CodePointSet.h:14, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp:9: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::CodePointSet hermes::makeCanonicallyEquivalent(const hermes::CodePointSet&, bool)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:541:7: warning: array subscript 1 is outside array bounds of 'hermes::CodePointRange [1]' [-Warray-bounds] 541 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp:185:14: note: while referencing 'r' 185 | CodePointSet makeCanonicallyEquivalent(const CodePointSet &set, bool unicode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringMap.h:17, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/Support/Host.h:17, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/Hashing.h:48, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/ArrayRef.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Platform/Unicode/CodePointSet.h:14, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp:9: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:541:7: warning: array subscript 1 is outside array bounds of 'hermes::CodePointRange [1]' [-Warray-bounds] 541 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Platform/Unicode/CharacterProperties.cpp:185:14: note: while referencing 'r' 185 | CodePointSet makeCanonicallyEquivalent(const CodePointSet &set, bool unicode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp: In instantiation of 'bool hermes::regex::Parser::tryConsumeRegExpIdentifier(hermes::regex::GroupName&, bool (*)(uint32_t)) [with RegexType = hermes::regex::Regex; ForwardIterator = const char16_t*; hermes::regex::GroupName = llvh::SmallVector; uint32_t = unsigned int]': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:591:17: required from 'bool hermes::regex::Parser::tryConsumeGroupName(hermes::regex::GroupName&) [with RegexType = hermes::regex::Regex; ForwardIterator = const char16_t*; hermes::regex::GroupName = llvh::SmallVector]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:277:10: required from 'void hermes::regex::Parser::openNamedCapturingGroup(hermes::regex::Parser::ParseStack&) [with RegexType = hermes::regex::Regex; ForwardIterator = const char16_t*; hermes::regex::Parser::ParseStack = llvh::SmallVector, const char16_t*>::ParseStackElement, 4>]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:392:13: required from 'void hermes::regex::Parser::consumeDisjunction() [with RegexType = hermes::regex::Regex; ForwardIterator = const char16_t*]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:1219:5: required from 'hermes::regex::constants::ErrorType hermes::regex::Parser::performParse() [with RegexType = hermes::regex::Regex; ForwardIterator = const char16_t*]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:1242:36: required from 'hermes::regex::constants::ErrorType hermes::regex::parseRegex(const char16_t*, const char16_t*, Receiver*, hermes::regex::SyntaxFlags, uint32_t, bool, uint32_t*) [with Receiver = hermes::regex::Regex; uint32_t = unsigned int]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:1255:28: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:621:10: warning: variable 'saved' set but not used [-Wunused-but-set-variable] 621 | auto saved = current_; | ^~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp: In member function 'void hermes::regex::Parser::consumeAtomEscape() [with RegexType = hermes::regex::Regex; ForwardIterator = const char16_t*]': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:1191:40: warning: this statement may fall through [-Wimplicit-fallthrough=] 1191 | re_->sawNamedBackrefBeforeGroup(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Regex/RegexParser.cpp:1193:7: note: here 1193 | default: { | ^~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Optimizer/Scalar/Inlining.cpp: In function 'hermes::Value* hermes::inlineFunction(hermes::IRBuilder&, hermes::Function*, hermes::CallInst*, hermes::BasicBlock*)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Optimizer/Scalar/Inlining.cpp:324:24: warning: unused variable 'csi' [-Wunused-variable] 324 | } else if (auto *csi = llvh::dyn_cast(&I)) { | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::IsReadOnlyVisitImpl': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:105:37: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisit() [with V = hermes::sem::SemanticValidator; N = hermes::ESTree::SpreadElementNode]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:250:1: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisitor() [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:176:62: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:98:25: warning: 'this' pointer is null [-Wnonnull] 98 | static constexpr bool value = std::is_same_v< | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::IsReadOnlyVisitImpl': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:105:37: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisit() [with V = hermes::sem::SemanticValidator; N = hermes::ESTree::VariableDeclaratorNode]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:427:1: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisitor() [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:176:62: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:98:25: warning: 'this' pointer is null [-Wnonnull] 98 | static constexpr bool value = std::is_same_v< | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::VisitCaller': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:250:1: required from 'static hermes::ESTree::VisitResult hermes::ESTree::RecursiveVisitorDispatch::visit(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true; hermes::ESTree::VisitResult = std::variant]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::FunctionExpressionNode*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:566:51: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::VisitCaller': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:427:1: required from 'static hermes::ESTree::VisitResult hermes::ESTree::RecursiveVisitorDispatch::visit(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true; hermes::ESTree::VisitResult = std::variant]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::FunctionExpressionNode*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:566:51: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/BlockScopingTransformations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::IsReadOnlyVisitImpl': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:105:37: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisit() [with V = hermes::sem::SemanticValidator; N = hermes::ESTree::SpreadElementNode]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:250:1: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisitor() [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:176:62: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:98:25: warning: 'this' pointer is null [-Wnonnull] 98 | static constexpr bool value = std::is_same_v< | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::IsReadOnlyVisitImpl': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:105:37: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisit() [with V = hermes::sem::SemanticValidator; N = hermes::ESTree::VariableDeclaratorNode]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:427:1: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisitor() [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:176:62: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:98:25: warning: 'this' pointer is null [-Wnonnull] 98 | static constexpr bool value = std::is_same_v< | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::VisitCaller': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:250:1: required from 'static hermes::ESTree::VisitResult hermes::ESTree::RecursiveVisitorDispatch::visit(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true; hermes::ESTree::VisitResult = std::variant]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::FunctionExpressionNode*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:566:51: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:204:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 204 | void visit(SpreadElementNode *S, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::VisitCaller': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:427:1: required from 'static hermes::ESTree::VisitResult hermes::ESTree::RecursiveVisitorDispatch::visit(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true; hermes::ESTree::VisitResult = std::variant]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::FunctionExpressionNode*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:38:1: required from 'static void hermes::ESTree::RecursiveVisitorDispatch::visitChildren(Visitor&, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:566:51: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemValidate.cpp:12: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:168:8: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 168 | void visit(VariableDeclaratorNode *varDecl, Node *parent); | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::IsReadOnlyVisitImpl': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:105:37: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisit() [with V = hermes::sem::SemanticValidator; N = hermes::ESTree::SpreadElementNode]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:250:1: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisitor() [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:176:62: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:628:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 628 | void SemanticValidator::visit(SpreadElementNode *S, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:628:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 628 | void SemanticValidator::visit(SpreadElementNode *S, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:98:25: warning: 'this' pointer is null [-Wnonnull] 98 | static constexpr bool value = std::is_same_v< | ^~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:628:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 628 | void SemanticValidator::visit(SpreadElementNode *S, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::IsReadOnlyVisitImpl': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:105:37: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisit() [with V = hermes::sem::SemanticValidator; N = hermes::ESTree::VariableDeclaratorNode]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:427:1: required from 'constexpr bool hermes::ESTree::detail::isReadOnlyVisitor() [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:176:62: required from 'void hermes::ESTree::visitESTreeChildren(Visitor&, Node*) [with Visitor = hermes::sem::SemanticValidator; Node = hermes::ESTree::Node]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:160:24: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:98:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 98 | void SemanticValidator::visit(VariableDeclaratorNode *varDecl, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:97:66: warning: 'this' pointer is null [-Wnonnull] 97 | struct IsReadOnlyVisitImpl> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:98:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 98 | void SemanticValidator::visit(VariableDeclaratorNode *varDecl, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:98:25: warning: 'this' pointer is null [-Wnonnull] 98 | static constexpr bool value = std::is_same_v< | ^~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:98:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 98 | void SemanticValidator::visit(VariableDeclaratorNode *varDecl, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::VisitCaller': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:250:1: required from 'static hermes::ESTree::VisitResult hermes::ESTree::RecursiveVisitorDispatch::visit(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true; hermes::ESTree::VisitResult = std::variant]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:560:43: required from 'void hermes::ESTree::visitESTreeNode(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:65:18: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:628:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 628 | void SemanticValidator::visit(SpreadElementNode *S, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:628:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::SpreadElementNode*, hermes::ESTree::Node*)' 628 | void SemanticValidator::visit(SpreadElementNode *S, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h: In instantiation of 'struct hermes::ESTree::detail::VisitCaller': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/ESTree.def:427:1: required from 'static hermes::ESTree::VisitResult hermes::ESTree::RecursiveVisitorDispatch::visit(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator; bool readOnlyVisitor = true; hermes::ESTree::VisitResult = std::variant]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:560:43: required from 'void hermes::ESTree::visitESTreeNode(Visitor&, hermes::ESTree::Node*, hermes::ESTree::Node*) [with Visitor = hermes::sem::SemanticValidator]' /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:65:18: required from here /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:98:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 98 | void SemanticValidator::visit(VariableDeclaratorNode *varDecl, Node *parent) { | ^~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.h:13, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/AST/RecursiveVisitor.h:70:58: warning: 'this' pointer is null [-Wnonnull] 70 | struct VisitCaller> { | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/AST/SemanticValidator.cpp:98:6: note: in a call to non-static member function 'void hermes::sem::SemanticValidator::visit(hermes::ESTree::VariableDeclaratorNode*, hermes::ESTree::Node*)' 98 | void SemanticValidator::visit(VariableDeclaratorNode *varDecl, Node *parent) { | ^~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Parser/JSParserImpl.cpp: In member function 'llvh::Optional hermes::parser::detail::JSParserImpl::parseUnaryExpression()': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Parser/JSParserImpl.cpp:3948:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 3948 | } | ^ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Parser/JSParserImpl.cpp:3951:5: note: here 3951 | case TokenKind::identifier: | ^~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/Parser/rust-api.cpp:26:32: warning: option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ [-Wpragmas] 26 | #pragma GCC diagnostic ignored "-Wmissing-prototypes" | ^~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/SourceMap/SourceMapGenerator.cpp: In member function 'std::pair, const hermes::SourceMap*> hermes::SourceMapGenerator::getInputSegmentForSegment(const hermes::SourceMap::Segment&) const': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/SourceMap/SourceMapGenerator.cpp:54:38: warning: '*(hermes::SourceMap::Segment::SourceLocation*)((char*)&inputSeg + offsetof(llvh::Optional,llvh::Optional::Storage.llvh::optional_detail::OptionalStorage::storage.llvh::AlignedCharArrayUnion::.llvh::AlignedCharArray<4, 28>::buffer[4])).hermes::SourceMap::Segment::SourceLocation::sourceIndex' is used uninitialized [-Wuninitialized] 54 | llvh::Optional inputSeg; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/SourceMap/SourceMapGenerator.cpp:54:38: warning: '*(hermes::SourceMap::Segment::SourceLocation*)((char*)&inputSeg + offsetof(llvh::Optional,llvh::Optional::Storage.llvh::optional_detail::OptionalStorage::storage.llvh::AlignedCharArrayUnion::.llvh::AlignedCharArray<4, 28>::buffer[4])).hermes::SourceMap::Segment::SourceLocation::lineIndex' is used uninitialized [-Wuninitialized] In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ErrorHandling.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/VM/Runtime.h:14, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/VM/BigIntPrimitive.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/VM/Operations.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/Operations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::Handle hermes::vm::numberToStringWithRadix(hermes::vm::Runtime&, double, unsigned int)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/Operations.cpp:1425:18: note: while referencing '' 1425 | result.insert(result.begin(), '-'); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ErrorHandling.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/VM/Runtime.h:14, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/VM/BigIntPrimitive.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/VM/Operations.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/Operations.cpp:8: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::Handle hermes::vm::numberToStringWithRadix(hermes::vm::Runtime&, double, unsigned int)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/Operations.cpp:1425:18: note: while referencing '' 1425 | result.insert(result.begin(), '-'); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Array.cpp: In function 'hermes::vm::CallResult hermes::vm::arrayPrototypeIterator(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Array.cpp:1805:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1805 | IterationKind kind = *reinterpret_cast(&ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Array.cpp: In function 'hermes::vm::CallResult hermes::vm::arrayPrototypeIterator(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Array.cpp:1805:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1805 | IterationKind kind = *reinterpret_cast(&ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp: In function 'hermes::vm::CallResult hermes::vm::typedArrayPrototypeIndexOf(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp:1153:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1153 | const auto indexOfMode = *reinterpret_cast(&ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp: In function 'hermes::vm::CallResult hermes::vm::typedArrayPrototypeIterator(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp:1231:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1231 | IterationKind kind = *reinterpret_cast(&ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp: In function 'hermes::vm::CallResult hermes::vm::typedArrayPrototypeIndexOf(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp:1153:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1153 | const auto indexOfMode = *reinterpret_cast(&ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp: In function 'hermes::vm::CallResult hermes::vm::typedArrayPrototypeIterator(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/TypedArray.cpp:1231:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1231 | IterationKind kind = *reinterpret_cast(&ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::CallResult hermes::vm::numberPrototypeToFixed(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:478:17: note: while referencing '' 478 | m.insert(m.begin(), '0'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:485:13: note: while referencing '' 485 | m.insert(m.begin() + (k - f), '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:489:13: note: while referencing '' 489 | m.insert(m.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::CallResult hermes::vm::numberPrototypeToExponential(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:606:13: note: while referencing '' 606 | n.insert(n.begin() + 1, '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:618:13: note: while referencing '' 618 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::CallResult hermes::vm::numberPrototypeToPrecision(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:728:17: note: while referencing '' 728 | n.insert(n.begin() + 1, '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:745:17: note: while referencing '' 745 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:779:15: note: while referencing '' 779 | m.insert(m.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:764:13: note: while referencing '' 764 | n.insert(n.begin() + (e + 1), '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:766:15: note: while referencing '' 766 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:756:15: note: while referencing '' 756 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::CallResult hermes::vm::numberPrototypeToFixed(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:478:17: note: while referencing '' 478 | m.insert(m.begin(), '0'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:485:13: note: while referencing '' 485 | m.insert(m.begin() + (k - f), '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:489:13: note: while referencing '' 489 | m.insert(m.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::CallResult hermes::vm::numberPrototypeToExponential(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:606:13: note: while referencing '' 606 | n.insert(n.begin() + 1, '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:618:13: note: while referencing '' 618 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h: In function 'hermes::vm::CallResult hermes::vm::numberPrototypeToPrecision(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)': /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:728:17: note: while referencing '' 728 | n.insert(n.begin() + 1, '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:745:17: note: while referencing '' 745 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:779:15: note: while referencing '' 779 | m.insert(m.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:764:13: note: while referencing '' 764 | n.insert(n.begin() + (e + 1), '.'); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:766:15: note: while referencing '' 766 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/STLExtras.h:21, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/StringRef.h:12, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/include/hermes/Support/ScopeChain.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/JSLibInternal.h:11, from /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:13: /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/external/llvh/include/llvh/ADT/SmallVector.h:512:7: warning: array subscript 1 is outside array bounds of 'char [1]' [-Warray-bounds] 512 | ++EltPtr; | ^~ /home/conan/workspace/prod-v1/bsr/74958/ffbef/.conan/data/hermes/2024.04.29/_/_/build/ef3dd4ae9d7e53bf9ea6ce18a63745aff5871364/src/lib/VM/JSLib/Number.cpp:756:15: note: while referencing '' 756 | n.insert(n.begin(), '-'); | ~~~~~~~~^~~~~~~~~~~~~~~~ WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** hermes/2024.04.29: 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 hermes/2024.04.29: 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