Skip to content

Instantly share code, notes, and snippets.

@risicle
Created July 9, 2023 11:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save risicle/d2118ace061c90f8eca3d4c366a93434 to your computer and use it in GitHub Desktop.
Save risicle/d2118ace061c90f8eca3d4c366a93434 to your computer and use it in GitHub Desktop.
unpacking sources
unpacking source archive /nix/store/m51ns7p2rjn91lzr1021b05z57176d3y-root_v5.34.38.source.tar.gz
source root is root
setting SOURCE_DATE_EPOCH to timestamp 1520866180 of file root/etc/gitinfo.txt
patching sources
applying patch /nix/store/xzi1l7qs3ms4bsc1qnrsjv723rv0frdn-sw_vers_root5.patch
patching file build/unix/compiledata.sh
patching file cmake/modules/SetUpMacOS.cmake
patching file config/root-config.in
patching file cint/ROOT/CMakeLists.txt
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 232 with fuzz 2.
applying patch /nix/store/3iv1746wm3pn7y32y9wqc2f2nsblfn3g-purify_include_paths_root5.patch
patching file cint/cint/src/loadfile.cxx
applying patch /nix/store/gi1k41g740x51hhpn7s7304yc8ql858x-disable_libc_dicts_root5.patch
patching file cint/ROOT/CMakeLists.txt
applying patch /nix/store/90cazp1794cvyf5fdl41gb68x4q9y2y0-root5-gcc9-fix.patch
patching file cint/cint/lib/prec_stl/list
patching file cint/cint/lib/prec_stl/map
patching file cint/cint/lib/prec_stl/multimap
patching file cint/cint/lib/prec_stl/multiset
patching file cint/cint/lib/prec_stl/set
applying patch /nix/store/s4vs5mh4329r9565zh7wmn9cv5gb1hk7-root5-gcc10-fix.patch
patching file cint/cint/lib/prec_stl/deque
applying patch /nix/store/kcs4wv4nkvf861bp5a3d2l2jy7dhijf2-root5-python37-fix.patch
patching file bindings/pyroot/src/TPyROOTApplication.cxx
updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./graf2d/asimage/src/libAfterImage/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./graf2d/asimage/src/libAfterImage/config.guess
configuring
patching script interpreter paths in build/unix/
build/unix/compiledata.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash"
build/unix/wingcc_ld.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/staticobjectlist.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/reconfigure.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makeversion.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makestaticlib.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makestatic.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makereleasenotes.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makeplugins-ios.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makeloghtml.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makelib.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makehtml.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makedistsrc.sh: interpreter directive changed from "#! /bin/sh -x" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh -x"
build/unix/makedist.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makeclingpch.sh: interpreter directive changed from "#!/bin/bash -x" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash -x"
build/unix/makecintdll.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/makechangelog.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/installXrootd.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash"
build/unix/installDavix.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash"
build/unix/gitinfo.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash"
build/unix/distfilelist.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/sh"
build/unix/buildbotmake.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash"
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/share/doc/ROOT -DCMAKE_INSTALL_INFODIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/include -DCMAKE_INSTALL_SBINDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/ranlib -DCMAKE_AR=/nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/g8j8pimfs784fv4rx71x0m8vz9wps66k-root-5.34.38 -Drpath=ON -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DCMAKE_CXX_FLAGS=-std=c++11 -Dalien=OFF -Dbonjour=OFF -Dcastor=OFF -Dchirp=OFF -Ddavix=OFF -Ddcache=OFF -Dfftw3=OFF -Dfitsio=OFF -Dfortran=OFF -Dgfal=OFF -Dgsl_shared=ON -Dgviz=OFF -Dhdfs=OFF -Dkrb5=OFF -Dldap=OFF -Dmathmore=ON -Dmonalisa=OFF -Dmysql=OFF -Dodbc=OFF -Dopengl=ON -Doracle=OFF -Dpgsql=OFF -Dpythia6=OFF -Dpythia8=OFF -Drfio=OFF -Dsqlite=OFF -Dssl=OFF -Dxml=ON -Dxrootd=OFF
CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 12.3.0
-- The CXX compiler identification is GNU 12.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found GCC. Major version 12, minor version 3
-- CMAKE_BUILD_TYPE: Release
-- Performing Test CXX_HAS_Wno-array-bounds
-- Performing Test CXX_HAS_Wno-array-bounds - Success
-- Performing Test CXX_HAS_Wno-strict-aliasing
-- Performing Test CXX_HAS_Wno-strict-aliasing - Success
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found a 64bit system
-- Found GNU compiler collection
-- Performing Test CXX_HAS_Wno_deprecated_declarations
-- Performing Test CXX_HAS_Wno_deprecated_declarations - Success
-- ROOT Platform: linux
-- ROOT Architecture: linuxx8664gcc
-- Build Type: Release
-- Compiler Flags: -std=c++11 -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -pthread -Wno-deprecated-declarations -O2 -DNDEBUG
-- Looking for ZLib
-- Found ZLIB: /nix/store/mgz7sp9jxnk7c3rn1hvich9n0k2rjr7m-zlib-1.2.13/lib/libz.so (found version "1.2.13")
-- Looking for Freetype
-- Found Freetype: /nix/store/ja7wym25md4rp8fznlrphq1wwjqhb9ir-freetype-2.13.0/lib/libfreetype.so (found version "2.13.0")
-- Looking for PCRE
-- Found PCRE version 8.45 using /nix/store/sr0x81ykkrjsgmpahs8ii6dzzg0bklf5-pcre-8.45-dev/bin/pcre-config
-- Looking for LZMA
-- Found LZMA includes at /nix/store/c3qws7c2sdsbjfl1csjjjd11grlwwxar-xz-5.4.3-dev/include
-- Found LZMA library at /nix/store/s4208r60vs0y90xwg4wwfv07kfdwax2g-xz-5.4.3/lib/liblzma.so
-- Looking for LZ4
-- Found LZ4 includes at /nix/store/rwpg383qvrj715iyd82lcvf9b5xxazk4-lz4-1.9.4-dev/include
-- Found LZ4 library at /nix/store/78j2mjymv098wp2q451vav4i8sywgqhy-lz4-1.9.4/lib/liblz4.so
-- Found xxhash include at /nix/store/kfsp7r14nc8mr53ja8bhh6y9yj3bi523-xxHash-0.8.1/include
-- Looking for X11
Package expat was not found in the pkg-config search path.
Perhaps you should add the directory containing `expat.pc'
to the PKG_CONFIG_PATH environment variable
Package 'expat', required by 'fontconfig', not found
Package expat was not found in the pkg-config search path.
Perhaps you should add the directory containing `expat.pc'
to the PKG_CONFIG_PATH environment variable
Package 'expat', required by 'fontconfig', not found
Package expat was not found in the pkg-config search path.
Perhaps you should add the directory containing `expat.pc'
to the PKG_CONFIG_PATH environment variable
Package 'expat', required by 'fontconfig', not found
Package expat was not found in the pkg-config search path.
Perhaps you should add the directory containing `expat.pc'
to the PKG_CONFIG_PATH environment variable
Package 'expat', required by 'fontconfig', not found
-- Found X11: /nix/store/gz38plw089ri9k2lh7gzhh58ydhb3rv1-xorgproto-2023.2/include
-- Looking for XOpenDisplay in /nix/store/igp21718s3sa932z7baqnhlc72v0zl0z-libX11-1.8.6/lib/libX11.so;/nix/store/4s3wrg560496dx3qx8gnvvjqz4hc9222-libXext-1.3.5/lib/libXext.so
-- Looking for XOpenDisplay in /nix/store/igp21718s3sa932z7baqnhlc72v0zl0z-libX11-1.8.6/lib/libX11.so;/nix/store/4s3wrg560496dx3qx8gnvvjqz4hc9222-libXext-1.3.5/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- X11_INCLUDE_DIR: /nix/store/gz38plw089ri9k2lh7gzhh58ydhb3rv1-xorgproto-2023.2/include;/nix/store/whli1081ipajlingyd7y71ma3vdh60bq-libX11-1.8.6-dev/include;/nix/store/jlnz5drq7nr726szxhj18vr68bafl5hp-libXext-1.3.5-dev/include;/nix/store/5a824kddzjimxq9l5r8z5ggyp4kiyd32-libXft-2.3.8-dev/include;/nix/store/0rjwrvh0nyq4y2sc1fjfjzgky97vhs6p-libXpm-3.5.16-dev/include;/nix/store/n4xcl4vrn270lippsig69z2z0azif4z6-libXrender-0.9.11-dev/include
-- X11_LIBRARIES: /nix/store/igp21718s3sa932z7baqnhlc72v0zl0z-libX11-1.8.6/lib/libX11.so;/nix/store/4s3wrg560496dx3qx8gnvvjqz4hc9222-libXext-1.3.5/lib/libXext.so
-- X11_Xpm_INCLUDE_PATH: /nix/store/0rjwrvh0nyq4y2sc1fjfjzgky97vhs6p-libXpm-3.5.16-dev/include
-- X11_Xpm_LIB: /nix/store/rfzrv74g5yxjw2xi78kc4z131qlk87z6-libXpm-3.5.16/lib/libXpm.so
-- X11_Xft_INCLUDE_PATH: /nix/store/5a824kddzjimxq9l5r8z5ggyp4kiyd32-libXft-2.3.8-dev/include
-- X11_Xft_LIB: /nix/store/s7njrrgrp858jbwh9s4c0325d8g3iqws-libXft-2.3.8/lib/libXft.so
-- X11_Xext_INCLUDE_PATH: /nix/store/jlnz5drq7nr726szxhj18vr68bafl5hp-libXext-1.3.5-dev/include
-- X11_Xext_LIB: /nix/store/4s3wrg560496dx3qx8gnvvjqz4hc9222-libXext-1.3.5/lib/libXext.so
-- Could NOT find GIF (missing: GIF_LIBRARY GIF_INCLUDE_DIR)
-- Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR)
-- Found PNG: /nix/store/zgp6sjzmw8lk12i2g3mavhr50xpd5ldn-libpng-apng-1.6.39/lib/libpng.so (found version "1.6.39")
-- Could NOT find JPEG (missing: JPEG_LIBRARY JPEG_INCLUDE_DIR)
-- Looking for GSL
-- Found GSL: /nix/store/as6gknrb4wrr997f6qnln4c7l8mnl231-gsl-2.7.1-dev/include (found suitable version "2.7.1", minimum required is "1.10")
-- Looking for Python
-- Found PythonInterp: /nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12/bin/python (found version "3.10.12")
-- Found Python interpreter version 3.1
-- Found PythonLibs: /nix/store/9c03r86hcdn43dm3hsgjirifvyzfkhwh-python3-3.10.12/lib/libpython3.10.so (found version "3.10.12")
-- Looking for GCCXML
-- Looking for OpenGL
CMake Warning (dev) at /nix/store/jnj36xcj5rlv3ry6mzb75xnvkvdi2q5a-cmake-3.26.4/share/cmake-3.26/Modules/FindOpenGL.cmake:315 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /nix/store/xibw0p5bj2z3a566mannk3vflb9f5fph-libGL-1.6.0/lib/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /nix/store/xibw0p5bj2z3a566mannk3vflb9f5fph-libGL-1.6.0/lib/libOpenGL.so
OPENGL_glx_LIBRARY: /nix/store/xibw0p5bj2z3a566mannk3vflb9f5fph-libGL-1.6.0/lib/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
cmake/modules/SearchInstalledSoftware.cmake:366 (find_package)
CMakeLists.txt:46 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenGL: /nix/store/xibw0p5bj2z3a566mannk3vflb9f5fph-libGL-1.6.0/lib/libOpenGL.so
-- Looking for LibXml2
-- Found LibXml2: /nix/store/7rj7g152pq6p4bv417hlq89anm829nvr-libxml2-2.10.4/lib/libxml2.so (found version "2.10.4")
-- >>> Option 'glite' not implemented yet! Signal your urgency to pere.mato@cern.ch
-- >>> Option 'pch' not implemented yet! Signal your urgency to pere.mato@cern.ch
-- >>> Option 'sapdb' not implemented yet! Signal your urgency to pere.mato@cern.ch
-- >>> Option 'srp' not implemented yet! Signal your urgency to pere.mato@cern.ch
-- Enabled support for: asimage astiff builtin_afterimage builtin_ftgl builtin_glew cintex exceptions explicitlink genvector gsl_shared mathmore memstat opengl python reflex rpath shadowpw shared thread tmva vdt xft xml x11
Error copying directory from "/build/root/cint/cint/include" to "/build/root/build/cint/cint/include".
-- Performing Test CXX_HAS_Wno_strict_aliasing
-- Performing Test CXX_HAS_Wno_strict_aliasing - Success
-- Performing Test CXX_HAS_Wno_ignored_qualifiers
-- Performing Test CXX_HAS_Wno_ignored_qualifiers - Success
-- Performing Test CXX_HAS_Wno_potentially_evaluated_expression
-- Performing Test CXX_HAS_Wno_potentially_evaluated_expression - Success
Running /build/root/build/unix/compiledata.sh
Making include/compiledata.h
-- Configuring done (6.8s)
-- Generating done (0.5s)
-- Build files have been written to: /build/root/build
cmake: enabled parallel building
cmake: enabled parallel installing
building
build flags: -j2 SHELL=/nix/store/a7f7xfp9wyghf44yv6l6fv9dfw492hd3-bash-5.2-p15/bin/bash
[ 0%] Generating iosenum.h
[ 1%] Moving directories such as etc, icons, fonts, etc. to build area
[ 1%] Built target IOSENUM_H
[ 1%] Generating libAfterImage
[ 1%] Generating libAfterImage/libAfterImage.a
[ 1%] Built target move_headers
[ 1%] Building C object cint/cint/CMakeFiles/Cint_static.dir/src/g__cfunc.c.o
checking for gcc... /nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/gcc -m64
checking for C compiler default output file name... /build/root/cint/cint/src/g__cfunc.c:82:16: warning: cast between incompatible function types from '__attribute__((const)) int (*)(int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
82 | {"abs",(void (*)())abs},
| ^
/build/root/cint/cint/src/g__cfunc.c:88:17: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
88 | {"acos",(void (*)())acos},
| ^
/build/root/cint/cint/src/g__cfunc.c:94:20: warning: cast between incompatible function types from 'char * (*)(const struct tm *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
94 | {"asctime",(void (*)())asctime},
| ^
/build/root/cint/cint/src/g__cfunc.c:100:17: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
100 | {"asin",(void (*)())asin},
| ^
/build/root/cint/cint/src/g__cfunc.c:105:17: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
105 | {"atan",(void (*)())atan},
| ^
/build/root/cint/cint/src/g__cfunc.c:110:18: warning: cast between incompatible function types from 'double (*)(double, double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
110 | {"atan2",(void (*)())atan2},
| ^
/build/root/cint/cint/src/g__cfunc.c:116:17: warning: cast between incompatible function types from 'double (*)(const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
116 | {"atof",(void (*)())atof},
| ^
/build/root/cint/cint/src/g__cfunc.c:121:17: warning: cast between incompatible function types from 'int (*)(const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
121 | {"atoi",(void (*)())atoi},
| ^
/build/root/cint/cint/src/g__cfunc.c:126:17: warning: cast between incompatible function types from 'long int (*)(const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
126 | {"atol",(void (*)())atol},
| ^
/build/root/cint/cint/src/g__cfunc.c:131:19: warning: cast between incompatible function types from 'void * (*)(size_t, size_t)' {aka 'void * (*)(long unsigned int, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
131 | {"calloc",(void (*)())calloc},
| ^
/build/root/cint/cint/src/g__cfunc.c:136:17: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
136 | {"ceil",(void (*)())ceil},
| ^
/build/root/cint/cint/src/g__cfunc.c:146:18: warning: cast between incompatible function types from 'clock_t (*)(void)' {aka 'long int (*)(void)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
146 | {"clock",(void (*)())clock},
| ^
/build/root/cint/cint/src/g__cfunc.c:152:16: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
152 | {"cos",(void (*)())cos},
| ^
/build/root/cint/cint/src/g__cfunc.c:157:17: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
157 | {"cosh",(void (*)())cosh},
| ^
/build/root/cint/cint/src/g__cfunc.c:163:18: warning: cast between incompatible function types from 'char * (*)(const time_t *)' {aka 'char * (*)(const long int *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
163 | {"ctime",(void (*)())ctime},
| ^
/build/root/cint/cint/src/g__cfunc.c:168:21: warning: cast between incompatible function types from '__attribute__((const)) double (*)(time_t, time_t)' {aka '__attribute__((const)) double (*)(long int, long int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
168 | {"difftime",(void (*)())difftime},
| ^
/build/root/cint/cint/src/g__cfunc.c:174:16: warning: cast between incompatible function types from '__attribute__((const)) div_t (*)(int, int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
174 | {"div",(void (*)())div},
| ^
/build/root/cint/cint/src/g__cfunc.c:181:16: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
181 | {"exp",(void (*)())exp},
| ^
/build/root/cint/cint/src/g__cfunc.c:186:17: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
186 | {"fabs",(void (*)())fabs},
| ^
/build/root/cint/cint/src/g__cfunc.c:192:19: warning: cast between incompatible function types from 'int (*)(FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
192 | {"fclose",(void (*)())fclose},
| ^
/build/root/cint/cint/src/g__cfunc.c:197:17: warning: cast between incompatible function types from 'int (*)(FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
197 | {"feof",(void (*)())feof},
| ^
/build/root/cint/cint/src/g__cfunc.c:202:19: warning: cast between incompatible function types from 'int (*)(FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
202 | {"ferror",(void (*)())ferror},
| ^
/build/root/cint/cint/src/g__cfunc.c:207:19: warning: cast between incompatible function types from 'int (*)(FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
207 | {"fflush",(void (*)())fflush},
| ^
/build/root/cint/cint/src/g__cfunc.c:212:18: warning: cast between incompatible function types from 'int (*)(FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
212 | {"fgetc",(void (*)())fgetc},
| ^
/build/root/cint/cint/src/g__cfunc.c:217:20: warning: cast between incompatible function types from 'int (*)(FILE * restrict, fpos_t * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
217 | {"fgetpos",(void (*)())fgetpos},
| ^
/build/root/cint/cint/src/g__cfunc.c:222:18: warning: cast between incompatible function types from 'char * (*)(char * restrict, int, FILE * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
222 | {"fgets",(void (*)())fgets},
| ^
/build/root/cint/cint/src/g__cfunc.c:231:18: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
231 | {"floor",(void (*)())floor},
| ^
/build/root/cint/cint/src/g__cfunc.c:237:17: warning: cast between incompatible function types from 'double (*)(double, double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
237 | {"fmod",(void (*)())fmod},
| ^
/build/root/cint/cint/src/g__cfunc.c:243:18: warning: cast between incompatible function types from 'FILE * (*)(const char * restrict, const char * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
243 | {"fopen",(void (*)())fopen},
| ^
/build/root/cint/cint/src/g__cfunc.c:248:18: warning: cast between incompatible function types from 'int (*)(int, FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
248 | {"fputc",(void (*)())fputc},
| ^
/build/root/cint/cint/src/g__cfunc.c:253:18: warning: cast between incompatible function types from 'int (*)(const char * restrict, FILE * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
253 | {"fputs",(void (*)())fputs},
| ^
/build/root/cint/cint/src/g__cfunc.c:258:18: warning: cast between incompatible function types from 'size_t (*)(void * restrict, size_t, size_t, FILE * restrict)' {aka 'long unsigned int (*)(void * restrict, long unsigned int, long unsigned int, FILE * restrict)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
258 | {"fread",(void (*)())fread},
| ^
/build/root/cint/cint/src/g__cfunc.c:268:20: warning: cast between incompatible function types from 'FILE * (*)(const char * restrict, const char * restrict, FILE * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
268 | {"freopen",(void (*)())freopen},
| ^
/build/root/cint/cint/src/g__cfunc.c:273:18: warning: cast between incompatible function types from 'double (*)(double, int *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
273 | {"frexp",(void (*)())frexp},
| ^
/build/root/cint/cint/src/g__cfunc.c:278:18: warning: cast between incompatible function types from 'int (*)(FILE *, long int, int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
278 | {"fseek",(void (*)())fseek},
| ^
/build/root/cint/cint/src/g__cfunc.c:283:20: warning: cast between incompatible function types from 'int (*)(FILE *, const fpos_t *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
283 | {"fsetpos",(void (*)())fsetpos},
| ^
/build/root/cint/cint/src/g__cfunc.c:288:18: warning: cast between incompatible function types from 'long int (*)(FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
288 | {"ftell",(void (*)())ftell},
| ^
/build/root/cint/cint/src/g__cfunc.c:293:19: warning: cast between incompatible function types from 'size_t (*)(const void * restrict, size_t, size_t, FILE * restrict)' {aka 'long unsigned int (*)(const void * restrict, long unsigned int, long unsigned int, FILE * restrict)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
293 | {"fwrite",(void (*)())fwrite},
| ^
/build/root/cint/cint/src/g__cfunc.c:298:17: warning: cast between incompatible function types from 'int (*)(FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
298 | {"getc",(void (*)())getc},
| ^
/build/root/cint/cint/src/g__cfunc.c:303:20: warning: cast between incompatible function types from 'int (*)(void)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
303 | {"getchar",(void (*)())getchar},
| ^
/build/root/cint/cint/src/g__cfunc.c:308:19: warning: cast between incompatible function types from 'char * (*)(const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
308 | {"getenv",(void (*)())getenv},
| ^
/build/root/cint/cint/src/g__cfunc.c:314:19: warning: cast between incompatible function types from 'struct tm * (*)(const time_t *)' {aka 'struct tm * (*)(const long int *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
314 | {"gmtime",(void (*)())gmtime},
| ^
/build/root/cint/cint/src/g__cfunc.c:374:17: warning: cast between incompatible function types from '__attribute__((const)) long int (*)(long int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
374 | {"labs",(void (*)())labs},
| ^
/build/root/cint/cint/src/g__cfunc.c:380:18: warning: cast between incompatible function types from 'double (*)(double, int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
380 | {"ldexp",(void (*)())ldexp},
| ^
/build/root/cint/cint/src/g__cfunc.c:387:17: warning: cast between incompatible function types from '__attribute__((const)) ldiv_t (*)(long int, long int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
387 | {"ldiv",(void (*)())ldiv},
| ^
/build/root/cint/cint/src/g__cfunc.c:393:23: warning: cast between incompatible function types from 'struct lconv * (*)(void)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
393 | {"localeconv",(void (*)())localeconv},
| ^
/build/root/cint/cint/src/g__cfunc.c:398:22: warning: cast between incompatible function types from 'struct tm * (*)(const time_t *)' {aka 'struct tm * (*)(const long int *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
398 | {"localtime",(void (*)())localtime},
| ^
/build/root/cint/cint/src/g__cfunc.c:404:16: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
404 | {"log",(void (*)())log},
| ^
/build/root/cint/cint/src/g__cfunc.c:409:18: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
409 | {"log10",(void (*)())log10},
| ^
/build/root/cint/cint/src/g__cfunc.c:415:19: warning: cast between incompatible function types from 'void * (*)(size_t)' {aka 'void * (*)(long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
415 | {"malloc",(void (*)())malloc},
| ^
/build/root/cint/cint/src/g__cfunc.c:420:18: warning: cast between incompatible function types from 'int (*)(const char *, size_t)' {aka 'int (*)(const char *, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
420 | {"mblen",(void (*)())mblen},
| ^
/build/root/cint/cint/src/g__cfunc.c:425:21: warning: cast between incompatible function types from 'size_t (*)(wchar_t * restrict, const char * restrict, size_t)' {aka 'long unsigned int (*)(int * restrict, const char * restrict, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
425 | {"mbstowcs",(void (*)())mbstowcs},
| ^
/build/root/cint/cint/src/g__cfunc.c:430:19: warning: cast between incompatible function types from 'int (*)(wchar_t * restrict, const char * restrict, size_t)' {aka 'int (*)(int * restrict, const char * restrict, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
430 | {"mbtowc",(void (*)())mbtowc},
| ^
/build/root/cint/cint/src/g__cfunc.c:435:19: warning: cast between incompatible function types from 'void * (*)(const void *, int, size_t)' {aka 'void * (*)(const void *, int, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
435 | {"memchr",(void (*)())memchr},
| ^
/build/root/cint/cint/src/g__cfunc.c:440:19: warning: cast between incompatible function types from 'int (*)(const void *, const void *, size_t)' {aka 'int (*)(const void *, const void *, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
440 | {"memcmp",(void (*)())memcmp},
| ^
/build/root/cint/cint/src/g__cfunc.c:445:19: warning: cast between incompatible function types from 'void * (*)(void * restrict, const void * restrict, size_t)' {aka 'void * (*)(void * restrict, const void * restrict, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
445 | {"memcpy",(void (*)())memcpy},
| ^
/build/root/cint/cint/src/g__cfunc.c:450:20: warning: cast between incompatible function types from 'void * (*)(void *, const void *, size_t)' {aka 'void * (*)(void *, const void *, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
450 | {"memmove",(void (*)())memmove},
| ^
/build/root/cint/cint/src/g__cfunc.c:455:19: warning: cast between incompatible function types from 'void * (*)(void *, int, size_t)' {aka 'void * (*)(void *, int, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
455 | {"memset",(void (*)())memset},
| ^
/build/root/cint/cint/src/g__cfunc.c:460:19: warning: cast between incompatible function types from 'time_t (*)(struct tm *)' {aka 'long int (*)(struct tm *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
460 | {"mktime",(void (*)())mktime},
| ^
/build/root/cint/cint/src/g__cfunc.c:465:17: warning: cast between incompatible function types from 'double (*)(double, double *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
465 | {"modf",(void (*)())modf},
| ^
/build/root/cint/cint/src/g__cfunc.c:476:16: warning: cast between incompatible function types from 'double (*)(double, double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
476 | {"pow",(void (*)())pow},
| ^
/build/root/cint/cint/src/g__cfunc.c:482:17: warning: cast between incompatible function types from 'int (*)(int, FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
482 | {"putc",(void (*)())putc},
| ^
/build/root/cint/cint/src/g__cfunc.c:487:20: warning: cast between incompatible function types from 'int (*)(int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
487 | {"putchar",(void (*)())putchar},
| ^
/build/root/cint/cint/src/g__cfunc.c:492:17: warning: cast between incompatible function types from 'int (*)(const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
492 | {"puts",(void (*)())puts},
| ^
/build/root/cint/cint/src/g__cfunc.c:497:18: warning: cast between incompatible function types from 'int (*)(int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
497 | {"raise",(void (*)())raise},
| ^
/build/root/cint/cint/src/g__cfunc.c:502:17: warning: cast between incompatible function types from 'int (*)(void)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
502 | {"rand",(void (*)())rand},
| ^
/build/root/cint/cint/src/g__cfunc.c:507:20: warning: cast between incompatible function types from 'void * (*)(void *, size_t)' {aka 'void * (*)(void *, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
507 | {"realloc",(void (*)())realloc},
| ^
/build/root/cint/cint/src/g__cfunc.c:512:19: warning: cast between incompatible function types from 'int (*)(const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
512 | {"remove",(void (*)())remove},
| ^
/build/root/cint/cint/src/g__cfunc.c:517:19: warning: cast between incompatible function types from 'int (*)(const char *, const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
517 | {"rename",(void (*)())rename},
| ^
/build/root/cint/cint/src/g__cfunc.c:532:22: warning: cast between incompatible function types from 'char * (*)(int, const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
532 | {"setlocale",(void (*)())setlocale},
| ^
/build/root/cint/cint/src/g__cfunc.c:537:20: warning: cast between incompatible function types from 'int (*)(FILE * restrict, char * restrict, int, size_t)' {aka 'int (*)(FILE * restrict, char * restrict, int, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
537 | {"setvbuf",(void (*)())setvbuf},
| ^
/build/root/cint/cint/src/g__cfunc.c:543:16: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
543 | {"sin",(void (*)())sin},
| ^
/build/root/cint/cint/src/g__cfunc.c:548:17: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
548 | {"sinh",(void (*)())sinh},
| ^
/build/root/cint/cint/src/g__cfunc.c:553:17: warning: cast between incompatible function types from 'double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
553 | {"sqrt",(void (*)())sqrt},
| ^
/build/root/cint/cint/src/g__cfunc.c:564:19: warning: cast between incompatible function types from 'char * (*)(char * restrict, const char * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
564 | {"strcat",(void (*)())strcat},
| ^
/build/root/cint/cint/src/g__cfunc.c:569:19: warning: cast between incompatible function types from 'char * (*)(const char *, int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
569 | {"strchr",(void (*)())strchr},
| ^
/build/root/cint/cint/src/g__cfunc.c:574:19: warning: cast between incompatible function types from 'int (*)(const char *, const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
574 | {"strcmp",(void (*)())strcmp},
| ^
/build/root/cint/cint/src/g__cfunc.c:579:20: warning: cast between incompatible function types from 'int (*)(const char *, const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
579 | {"strcoll",(void (*)())strcoll},
| ^
/build/root/cint/cint/src/g__cfunc.c:584:19: warning: cast between incompatible function types from 'char * (*)(char * restrict, const char * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
584 | {"strcpy",(void (*)())strcpy},
| ^
/build/root/cint/cint/src/g__cfunc.c:589:20: warning: cast between incompatible function types from 'size_t (*)(const char *, const char *)' {aka 'long unsigned int (*)(const char *, const char *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
589 | {"strcspn",(void (*)())strcspn},
| ^
/build/root/cint/cint/src/g__cfunc.c:594:21: warning: cast between incompatible function types from 'char * (*)(int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
594 | {"strerror",(void (*)())strerror},
| ^
/build/root/cint/cint/src/g__cfunc.c:599:21: warning: cast between incompatible function types from 'size_t (*)(char * restrict, size_t, const char * restrict, const struct tm * restrict)' {aka 'long unsigned int (*)(char * restrict, long unsigned int, const char * restrict, const struct tm * restrict)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
599 | {"strftime",(void (*)())strftime},
| ^
/build/root/cint/cint/src/g__cfunc.c:604:19: warning: cast between incompatible function types from 'size_t (*)(const char *)' {aka 'long unsigned int (*)(const char *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
604 | {"strlen",(void (*)())strlen},
| ^
/build/root/cint/cint/src/g__cfunc.c:609:20: warning: cast between incompatible function types from 'char * (*)(char * restrict, const char * restrict, size_t)' {aka 'char * (*)(char * restrict, const char * restrict, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
609 | {"strncat",(void (*)())strncat},
| ^
/build/root/cint/cint/src/g__cfunc.c:614:20: warning: cast between incompatible function types from 'int (*)(const char *, const char *, size_t)' {aka 'int (*)(const char *, const char *, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
614 | {"strncmp",(void (*)())strncmp},
| ^
/build/root/cint/cint/src/g__cfunc.c:619:20: warning: cast between incompatible function types from 'char * (*)(char * restrict, const char * restrict, size_t)' {aka 'char * (*)(char * restrict, const char * restrict, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
619 | {"strncpy",(void (*)())strncpy},
| ^
/build/root/cint/cint/src/g__cfunc.c:624:20: warning: cast between incompatible function types from 'char * (*)(const char *, const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
624 | {"strpbrk",(void (*)())strpbrk},
| ^
/build/root/cint/cint/src/g__cfunc.c:629:20: warning: cast between incompatible function types from 'char * (*)(const char *, int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
629 | {"strrchr",(void (*)())strrchr},
| ^
/build/root/cint/cint/src/g__cfunc.c:634:19: warning: cast between incompatible function types from 'size_t (*)(const char *, const char *)' {aka 'long unsigned int (*)(const char *, const char *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
634 | {"strspn",(void (*)())strspn},
| ^
/build/root/cint/cint/src/g__cfunc.c:639:19: warning: cast between incompatible function types from 'char * (*)(const char *, const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
639 | {"strstr",(void (*)())strstr},
| ^
/build/root/cint/cint/src/g__cfunc.c:644:19: warning: cast between incompatible function types from 'double (*)(const char * restrict, char ** restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
644 | {"strtod",(void (*)())strtod},
| ^
/build/root/cint/cint/src/g__cfunc.c:649:19: warning: cast between incompatible function types from 'char * (*)(char * restrict, const char * restrict)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
649 | {"strtok",(void (*)())strtok},
| ^
/build/root/cint/cint/src/g__cfunc.c:654:19: warning: cast between incompatible function types from 'long int (*)(const char * restrict, char ** restrict, int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
654 | {"strtol",(void (*)())strtol},
| ^
/build/root/cint/cint/src/g__cfunc.c:659:20: warning: cast between incompatible function types from 'long unsigned int (*)(const char * restrict, char ** restrict, int)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
659 | {"strtoul",(void (*)())strtoul},
| ^
/build/root/cint/cint/src/g__cfunc.c:664:20: warning: cast between incompatible function types from 'size_t (*)(char * restrict, const char * restrict, size_t)' {aka 'long unsigned int (*)(char * restrict, const char * restrict, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
664 | {"strxfrm",(void (*)())strxfrm},
| ^
/build/root/cint/cint/src/g__cfunc.c:669:19: warning: cast between incompatible function types from 'int (*)(const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
669 | {"system",(void (*)())system},
| ^
/build/root/cint/cint/src/g__cfunc.c:675:16: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
675 | {"tan",(void (*)())tan},
| ^
/build/root/cint/cint/src/g__cfunc.c:680:17: warning: cast between incompatible function types from '__attribute__((const)) double (*)(double)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
680 | {"tanh",(void (*)())tanh},
| ^
/build/root/cint/cint/src/g__cfunc.c:686:17: warning: cast between incompatible function types from 'time_t (*)(time_t *)' {aka 'long int (*)(long int *)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
686 | {"time",(void (*)())time},
| ^
/build/root/cint/cint/src/g__cfunc.c:691:20: warning: cast between incompatible function types from 'FILE * (*)(void)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
691 | {"tmpfile",(void (*)())tmpfile},
| ^
/build/root/cint/cint/src/g__cfunc.c:715:19: warning: cast between incompatible function types from 'int (*)(int, FILE *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
715 | {"ungetc",(void (*)())ungetc},
| ^
/build/root/cint/cint/src/g__cfunc.c:720:21: warning: cast between incompatible function types from 'size_t (*)(char * restrict, const wchar_t * restrict, size_t)' {aka 'long unsigned int (*)(char * restrict, const int * restrict, long unsigned int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
720 | {"wcstombs",(void (*)())wcstombs},
| ^
/build/root/cint/cint/src/g__cfunc.c:725:19: warning: cast between incompatible function types from 'int (*)(char *, wchar_t)' {aka 'int (*)(char *, int)'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
725 | {"wctomb",(void (*)())wctomb},
| ^
/build/root/cint/cint/src/g__cfunc.c:730:20: warning: cast between incompatible function types from 'int (*)(FILE * restrict, const char * restrict, ...)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
730 | {"fprintf",(void (*)())fprintf},
| ^
/build/root/cint/cint/src/g__cfunc.c:735:19: warning: cast between incompatible function types from 'int (*)(const char * restrict, ...)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
735 | {"printf",(void (*)())printf},
| ^
/build/root/cint/cint/src/g__cfunc.c:740:20: warning: cast between incompatible function types from 'int (*)(char * restrict, const char * restrict, ...)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
740 | {"sprintf",(void (*)())sprintf},
| ^
/build/root/cint/cint/src/g__cfunc.c:745:19: warning: cast between incompatible function types from 'int (*)(FILE * restrict, const char * restrict, ...)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
745 | {"fscanf",(void (*)())fscanf},
| ^
/build/root/cint/cint/src/g__cfunc.c:750:18: warning: cast between incompatible function types from 'int (*)(const char * restrict, ...)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
750 | {"scanf",(void (*)())scanf},
| ^
/build/root/cint/cint/src/g__cfunc.c:755:19: warning: cast between incompatible function types from 'int (*)(const char * restrict, const char * restrict, ...)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
755 | {"sscanf",(void (*)())sscanf},
| ^
/build/root/cint/cint/src/g__cfunc.c:765:19: warning: cast between incompatible function types from 'int (*)(void (*)(void))' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
765 | {"atexit",(void (*)())atexit},
| ^
/build/root/cint/cint/src/g__cfunc.c:775:20: warning: cast between incompatible function types from 'void * (*)(const void *, const void *, size_t, size_t, int (*)(const void *, const void *))' {aka 'void * (*)(const void *, const void *, long unsigned int, long unsigned int, int (*)(const void *, const void *))'} to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
775 | {"bsearch",(void (*)())bsearch},
| ^
/build/root/cint/cint/src/g__cfunc.c:780:19: warning: cast between incompatible function types from 'int (*)(int, char * const*, const char *)' to 'void (*)()' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
780 | {"getopt",(void (*)())getopt},
| ^
a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/gcc -m64 accepts -g... yes
checking for /nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/gcc -m64 option to accept ANSI C... none needed
checking whether ln -s works... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /nix/store/whinz9rj5h6h8zxp9bkmfzv7fkzc0cq8-coreutils-9.3/bin/install -c
checking for ranlib... ranlib
checking for rm... /nix/store/whinz9rj5h6h8zxp9bkmfzv7fkzc0cq8-coreutils-9.3/bin/rm
checking for mv... /nix/store/whinz9rj5h6h8zxp9bkmfzv7fkzc0cq8-coreutils-9.3/bin/mv
checking for cp... /nix/store/whinz9rj5h6h8zxp9bkmfzv7fkzc0cq8-coreutils-9.3/bin/cp
checking for mkdir... /nix/store/whinz9rj5h6h8zxp9bkmfzv7fkzc0cq8-coreutils-9.3/bin/mkdir
checking for perl... perl
checking for find... /nix/store/w8k9gfc9rkfvvgv1z2pcvpn57xs0nfvy-findutils-4.9.0/bin/find
checking for xargs... /nix/store/w8k9gfc9rkfvvgv1z2pcvpn57xs0nfvy-findutils-4.9.0/bin/xargs
checking for ldconfig... /nix/store/75vv3mli422cf9awip32v9yklhn43nz4-glibc-2.37-8-bin/bin/ldconfig
checking how to run the C preprocessor... /nix/store/x7n44lfys59k5ajj9w1fkxw5391cnn5v-gcc-wrapper-12.3.0/bin/gcc -m64 -E
checking for X... [ 2%] Building C object cint/cint/CMakeFiles/Cint_static.dir/main/G__setup.c.o
[ 2%] Building C object cint/cint/CMakeFiles/Cint_static.dir/src/config/strlcpy.c.o
[ 2%] Building C object cint/cint/CMakeFiles/Cint_static.dir/src/config/strlcat.c.o
libraries , headers in standard search path
[ 2%] Building C object cint/cint/CMakeFiles/Cint_static.dir/src/config/snprintf.c.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/Api.cxx.o
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for XOpenDisplay in -lX11... [ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/BaseCls.cxx.o
yes
checking whether byte ordering is bigendian... no
checking for inline... inline
checking for egrep... grep -E
checking for ANSI C header files... [ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/CallFunc.cxx.o
yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... [ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/Class.cxx.o
yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for long long... yes
checking whether time.h and sys/time.h may both be included... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking sys/time.h usability... /build/root/cint/cint/src/Class.cxx: In member function 'Cint::G__MethodInfo Cint::G__ClassInfo::AddMethod(const char*, const char*, const char*, int, int, void*)':
/build/root/cint/cint/src/Class.cxx:1334:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
1334 | memset(ifunc->next,0,sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/root/cint/cint/src/Class.cxx:18:
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... [ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/DataMbr.cxx.o
yes
checking for stdarg.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for XShapeCombineMask in -lXext... yes
checking jpeglib.h usability... [ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/FastAllocString.cxx.o
no
checking jpeglib.h presence... no
checking for jpeglib.h... no
checking built-in JPEG library... yes
checking for unsigned char... yes
checking for unsigned short... yes
checking for an ANSI C-conforming const... yes
checking whether char is unsigned... no
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking zlib.h usability... [ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/Method.cxx.o
yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for png_get_sRGB in png.h... yes
checking using built-in UNGIF library... yes
checking headers required by TTF support... -I/nix/store/17igsw1qi6skgqva6ddy5g8m0qv9xvda-freetype-2.13.0-dev/include/freetype2
checking ft2build.h usability... yes
checking ft2build.h presence... yes
checking for ft2build.h... yes
checking freetype/freetype.h ... yes
checking libAfterBase... disabled
checking for dirent.h that defines DIR... yes
checking for library containing opendir... [ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/MethodAr.cxx.o
none required
checking sys/dirent.h usability... no
checking sys/dirent.h presence... no
checking for sys/dirent.h... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating afterbase.h
config.status: creating afterimage-libs
config.status: creating afterimage-config
config.status: creating config.h
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/Shadow.cxx.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/Token.cxx.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/Type.cxx.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/Typedf.cxx.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/auxu.cxx.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_assign.cxx.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_autoobj.cxx.o
[ 2%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_cfunc.cxx.o
In file included from /build/root/cint/cint/src/bc_parse.h:33,
from /build/root/cint/cint/src/bc_cfunc.h:32,
from /build/root/cint/cint/src/bc_cfunc.cxx:16:
/build/root/cint/cint/src/bc_reader.h: In member function 'int G__srcreader<T>::fgetstream_core(std::string&, const std::string&, int, int, int) [with T = G__fstream]':
/build/root/cint/cint/src/bc_reader.h:406:7: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
406 | if(!istemplate) break;
| ^~
/build/root/cint/cint/src/bc_reader.h:407:5: note: here
407 | case '[':
| ^~~~
/build/root/cint/cint/src/bc_reader.h:414:7: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
414 | if(phrase.size() && phrase[phrase.size()-1]=='>')
| ^~
/build/root/cint/cint/src/bc_reader.h:416:5: note: here
416 | case ']':
| ^~~~
/build/root/cint/cint/src/bc_cfunc.cxx: In member function 'void G__functionscope::Storefpos()':
/build/root/cint/cint/src/bc_cfunc.cxx:213:10: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 1023 bytes from a string of length 1023 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation8;;]
213 | strncpy(store_ifile.name,G__ifile.name, sizeof(store_ifile.name) - 1);
| ^
/build/root/cint/cint/src/bc_cfunc.cxx: In member function 'void G__functionscope::Restorefpos()':
/build/root/cint/cint/src/bc_cfunc.cxx:250:10: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 1023 bytes from a string of length 1023 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation8;;]
250 | strncpy(G__ifile.name,store_ifile.name, sizeof(G__ifile.name) - 1);
| ^
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_debug.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_eh.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_exec.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_inst.cxx.o
/build/root/cint/cint/src/bc_inst.cxx: In member function 'void G__bc_inst::LD_FUNC(const char*, int, int, void*, G__ifunc_table_internal*, int)':
/build/root/cint/cint/src/bc_inst.cxx:314:14: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation8;;]
314 | strncpy(G__asm_name + G__asm_name_p, funcname, lenfuncname + 1);
| ^
/build/root/cint/cint/src/bc_inst.cxx:312:31: note: length computed here
312 | size_t lenfuncname = strlen(funcname);
| ~~~~~~^~~~~~~~~~
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_item.cxx.o
In file included from /build/root/cint/cint/src/bc_parse.h:33,
from /build/root/cint/cint/src/bc_item.h:41,
from /build/root/cint/cint/src/bc_item.cxx:36:
/build/root/cint/cint/src/bc_reader.h: In member function 'int G__srcreader<T>::fgetstream_core(std::string&, const std::string&, int, int, int) [with T = G__sstream]':
/build/root/cint/cint/src/bc_reader.h:406:7: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
406 | if(!istemplate) break;
| ^~
/build/root/cint/cint/src/bc_reader.h:407:5: note: here
407 | case '[':
| ^~~~
/build/root/cint/cint/src/bc_reader.h:414:7: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
414 | if(phrase.size() && phrase[phrase.size()-1]=='>')
| ^~
/build/root/cint/cint/src/bc_reader.h:416:5: note: here
416 | case ']':
| ^~~~
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_parse.cxx.o
/build/root/cint/cint/src/bc_parse.cxx: In member function 'void G__blockscope::Init(G__blockscope*)':
/build/root/cint/cint/src/bc_parse.cxx:117:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__var_array'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
117 | memset(m_var,0,sizeof(struct G__var_array));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/root/cint/cint/src/bc_parse.h:23,
from /build/root/cint/cint/src/bc_parse.cxx:16:
/build/root/cint/cint/src/common.h:1206:8: note: 'struct G__var_array' declared here
1206 | struct G__var_array {
| ^~~~~~~~~~~~
/build/root/cint/cint/src/bc_parse.cxx: In member function 'G__var_array* G__blockscope::allocatevariable(G__TypeReader&, const std::string&, int&, std::deque<int>&, std::deque<int>&, int)':
/build/root/cint/cint/src/bc_parse.cxx:2191:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__var_array'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
2191 | memset(var->next,0,sizeof(struct G__var_array));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/common.h:1206:8: note: 'struct G__var_array' declared here
1206 | struct G__var_array {
| ^~~~~~~~~~~~
In file included from /build/root/cint/cint/src/bc_parse.h:33:
/build/root/cint/cint/src/bc_reader.h: In member function 'int G__srcreader<T>::fgetstream_core(std::string&, const std::string&, int, int, int) [with T = G__sstream]':
/build/root/cint/cint/src/bc_reader.h:406:7: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
406 | if(!istemplate) break;
| ^~
/build/root/cint/cint/src/bc_reader.h:407:5: note: here
407 | case '[':
| ^~~~
/build/root/cint/cint/src/bc_reader.h:414:7: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
414 | if(phrase.size() && phrase[phrase.size()-1]=='>')
| ^~
/build/root/cint/cint/src/bc_reader.h:416:5: note: here
416 | case ']':
| ^~~~
/build/root/cint/cint/src/bc_parse.cxx: In member function 'int G__blockscope::compile_throw(std::string&, int)':
/build/root/cint/cint/src/bc_parse.cxx:1142:23: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1142 | m_preader->putback();
| ~~~~~~~~~~~~~~~~~~^~
/build/root/cint/cint/src/bc_parse.cxx:1144:3: note: here
1144 | case ' ':
| ^~~~
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_reader.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_type.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/bc_vtbl.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/cast.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/debug.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/decl.cxx.o
/build/root/cint/cint/src/decl.cxx: In function 'void G__define_var(int, int)':
/build/root/cint/cint/src/decl.cxx:2392:19: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
2392 | if (strncmp(new_name + i, "operator", 8) == 0) {
| ^~
/build/root/cint/cint/src/decl.cxx:2398:16: note: here
2398 | case ';':
| ^~~~
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/disp.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/dump.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/end.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/error.cxx.o
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/expr.cxx.o
/build/root/cint/cint/src/expr.cxx: In function 'G__value G__calc_internal(const char*)':
/build/root/cint/cint/src/expr.cxx:996:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
996 | if (single_quote==0 && double_quote==0) skipchar = true;
| ^~
/build/root/cint/cint/src/expr.cxx:998:10: note: here
998 | case '\n': /* end of line */
| ^~~~
/build/root/cint/cint/src/expr.cxx: In function 'G__value G__getexpr(const char*)':
/build/root/cint/cint/src/expr.cxx:1171:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1171 | if ((nest == 0) && (single_quote == 0) && (double_quote == 0) &&
| ^~
/build/root/cint/cint/src/expr.cxx:1176:10: note: here
1176 | case '[':
| ^~~~
/build/root/cint/cint/src/expr.cxx:1231:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1231 | }
| ^
/build/root/cint/cint/src/expr.cxx:1233:10: note: here
1233 | case '~': /* ~a */
| ^~~~
/build/root/cint/cint/src/expr.cxx: In function 'G__value G__getprod(char*)':
/build/root/cint/cint/src/expr.cxx:1545:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1545 | if (strncmp(expression1, "new ", 4) == 0) {
| ^~
/build/root/cint/cint/src/expr.cxx:1549:10: note: here
1549 | case '/':
| ^~~~
/build/root/cint/cint/src/expr.cxx: In function 'G__value G__getitem(const char*)':
/build/root/cint/cint/src/expr.cxx:1896:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1896 | if ('$' == item[1]) {
| ^~
/build/root/cint/cint/src/expr.cxx:1901:7: note: here
1901 | default:
| ^~~~~~~
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/fread.cxx.o
/build/root/cint/cint/src/fread.cxx: In function 'int G__fgetstream_newtemplate_internal(G__FastAllocString&, size_t, const char*, bool)':
/build/root/cint/cint/src/fread.cxx:429:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
429 | if (i && (single_quote == 0) && (double_quote == 0) && '\\' == string[i-1]) {
| ^~
/build/root/cint/cint/src/fread.cxx:436:10: note: here
436 | case ' ':
| ^~~~
/build/root/cint/cint/src/fread.cxx: In function 'int G__fgetstream_template(G__FastAllocString&, size_t, const char*)':
/build/root/cint/cint/src/fread.cxx:673:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
673 | if (i && (single_quote == 0) && (double_quote == 0) && '\\' == string[i-1]) {
| ^~
/build/root/cint/cint/src/fread.cxx:680:10: note: here
680 | case ' ':
| ^~~~
/build/root/cint/cint/src/fread.cxx:724:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
724 | if (i && '-' == string[i-1]) break; /* need to test for >> ??? */
| ^~
/build/root/cint/cint/src/fread.cxx:725:10: note: here
725 | case '}':
| ^~~~
/build/root/cint/cint/src/fread.cxx: In function 'int G__getstream_template(const char*, int*, G__FastAllocString&, size_t, const char*)':
/build/root/cint/cint/src/fread.cxx:914:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
914 | if (i && '-' == string[i-1]) break;
| ^~
/build/root/cint/cint/src/fread.cxx:915:10: note: here
915 | case '}':
| ^~~~
/build/root/cint/cint/src/fread.cxx:933:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
933 | if (i && (single_quote == 0) && (double_quote == 0) && '\\' == string[i-1]) {
| ^~
/build/root/cint/cint/src/fread.cxx:940:10: note: here
940 | case ' ':
| ^~~~
/build/root/cint/cint/src/fread.cxx: In function 'int G__fgetvarname(G__FastAllocString&, size_t, const char*)':
/build/root/cint/cint/src/fread.cxx:1287:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1287 | if (!double_quote && !single_quote) {
| ^~
/build/root/cint/cint/src/fread.cxx:1297:10: note: here
1297 | case ',':
| ^~~~
/build/root/cint/cint/src/fread.cxx: In function 'int G__fgetstream_spaces(G__FastAllocString&, size_t, const char*)':
/build/root/cint/cint/src/fread.cxx:2100:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
2100 | if (i && (single_quote == 0) && (double_quote == 0) && '\\' == string[i-1]) {
| ^~
/build/root/cint/cint/src/fread.cxx:2107:10: note: here
2107 | case '\f':
| ^~~~
/build/root/cint/cint/src/fread.cxx: In function 'int G__fgetc()':
/build/root/cint/cint/src/fread.cxx:2804:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
2804 | }
| ^
/build/root/cint/cint/src/fread.cxx:2806:10: note: here
2806 | default:
| ^~~~~~~
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/func.cxx.o
/build/root/cint/cint/src/func.cxx: In function 'G__value G__getfunction_libp(const char*, G__FastAllocString&, G__param*, int*, int)':
/build/root/cint/cint/src/func.cxx:1422:47: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1422 | G__memberfunc_struct_offset = store_memberfunc_struct_offset;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/func.cxx:1425:16: note: here
1425 | case G__CALLCONSTRUCTOR:
| ^~~~
/build/root/cint/cint/src/func.cxx: In function 'G__value G__getfunction(const char*, int*, int)':
/build/root/cint/cint/src/func.cxx:2788:19: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
2788 | if ('~' == funcname[0]) {
| ^~
/build/root/cint/cint/src/func.cxx:2793:16: note: here
2793 | case G__CALLCONSTRUCTOR:
| ^~~~
/build/root/cint/cint/src/func.cxx: In function 'char* G__charformatter(int, G__param*, char*, size_t)':
/build/root/cint/cint/src/func.cxx:5481:17: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
5481 | dig = dig * 10 + pformat[ichar] - '0';
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/func.cxx:5483:10: note: here
5483 | case '#': // "alternate form"
| ^~~~
/build/root/cint/cint/src/func.cxx:5536:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
5536 | if (fmtflag) {
| ^~
/build/root/cint/cint/src/func.cxx:5543:10: note: here
5543 | default:
| ^~~~~~~
[ 3%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/gcoll.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/global1.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/global2.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/ifunc.cxx.o
/build/root/cint/cint/src/ifunc.cxx: In function 'void G__make_ifunctable(G__FastAllocString&)':
/build/root/cint/cint/src/ifunc.cxx:581:13: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
581 | memset(G__p_ifunc->next, 0, sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/root/cint/cint/src/ifunc.cxx:17:
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/ifunc.cxx:1576:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
1576 | memset(G__p_ifunc->next, 0, sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 4%] Generating ../../lib/libAfterImage.a
[ 4%] Built target AFTERIMAGE
[ 4%] Building CXX object cint/cint/CMakeFiles/makecint.dir/__/tool/makecint.cxx.o
/build/root/cint/tool/makecint.cxx: In function 'void G__readargument(int, char**)':
/build/root/cint/tool/makecint.cxx:326:20: warning: enum constant in boolean context [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-in-bool-context-Wint-in-bool-context8;;]
326 | G__flags |= !G__isDLL;
| ^~~~~~~~
[ 4%] Linking CXX executable ../../bin/makecint
[ 4%] Built target makecint
[ 4%] Building CXX object core/utils/CMakeFiles/rlibmap.dir/src/rlibmap.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/inherit.cxx.o
[ 4%] Linking CXX executable ../../bin/rlibmap
[ 4%] Built target rlibmap
[ 4%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Any.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/init.cxx.o
[ 4%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Array.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/input.cxx.o
[ 4%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Base.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/intrpt.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/macro.cxx.o
[ 4%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/BuilderContainer.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/malloc.cxx.o
[ 4%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Callback.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/memtest.cxx.o
[ 4%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Class.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/new.cxx.o
[ 4%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/newlink.cxx.o
/build/root/cint/cint/src/newlink.cxx: In function 'int G__usermemfunc_setup(char*, int, int (*)(), int, int, int, int, int, int, int, int, char*, char*, void*, int, void*)':
/build/root/cint/cint/src/newlink.cxx:10817:41: warning: cast between incompatible function types from 'int (*)()' to 'G__InterfaceMethod' {aka 'int (*)(G__value*, const char*, G__param*, int)'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
10817 | return G__memfunc_setup(funcname,hash,(G__InterfaceMethod)funcp,type,tagnum,typenum,reftype,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/newlink.cxx: In function 'int G__usermemfunc_setup2(char*, int, char*, int (*)(), int, int, int, int, int, int, int, int, char*, char*, void*, int, void*)':
/build/root/cint/cint/src/newlink.cxx:10841:55: warning: cast between incompatible function types from 'int (*)()' to 'G__InterfaceMethod' {aka 'int (*)(G__value*, const char*, G__param*, int)'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
10841 | return G__memfunc_setup2(funcname,hash,mangled_name,(G__InterfaceMethod)funcp,type,tagnum,typenum,reftype,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/newlink.cxx: In function 'int G__memfunc_setup(const char*, int, G__InterfaceMethod, int, int, int, int, int, int, int, int, const char*, const char*, void*, int)':
/build/root/cint/cint/src/newlink.cxx:11223:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
11223 | memset(G__p_ifunc->next,0,sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/root/cint/cint/src/newlink.cxx:20:
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/newlink.cxx: In function 'int G__memfunc_setup2(const char*, int, const char*, G__InterfaceMethod, int, int, int, int, int, int, int, int, const char*, const char*, void*, int)':
/build/root/cint/cint/src/newlink.cxx:11309:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
11309 | memset(G__p_ifunc->next,0,sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/newlink.cxx: In function 'int G__memfunc_next()':
/build/root/cint/cint/src/newlink.cxx:11599:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
11599 | memset(G__p_ifunc->next,0,sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/ClassBuilder.cxx.o
/build/root/cint/cint/src/newlink.cxx: In function 'int G__cppif_returntype(FILE*, int, G__ifunc_table_internal*, G__FastAllocString&)':
/build/root/cint/cint/src/newlink.cxx:7840:32: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
7840 | G__class_autoloading(&tagnum);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/root/cint/cint/src/newlink.cxx:7842:9: note: here
7842 | case 'c':
| ^~~~
/build/root/cint/cint/src/newlink.cxx: In function 'void G__add_macro(const char*)':
/build/root/cint/cint/src/newlink.cxx:4236:51: warning: '%s' directive output may be truncated writing up to 32763 bytes into a region of size between 2 and 32765 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
4236 | snprintf(G__macros,sizeof(G__macros),"%s\"-D%s\" ",temp(),macro());
| ^~
In file included from /nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/stdio.h:906,
from /build/root/build/include/G__ci.h:459,
from /build/root/cint/cint/src/common.h:43:
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'void G__add_macro(const char*)' at /build/root/cint/cint/src/newlink.cxx:4236:15:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 6 and 65532 bytes into a destination of size 32768
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/ClassTemplateInstance.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/DataMember.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/DictionaryGenerator.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/opr.cxx.o
/build/root/cint/cint/src/opr.cxx: In function 'int G__getunaryop(char, const char*, char*, G__value*)':
/build/root/cint/cint/src/opr.cxx:2190:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
2190 | if (G__isexponent(buf, i2)) {
| ^~
/build/root/cint/cint/src/opr.cxx:2194:10: note: here
2194 | case '+':
| ^~~~
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Enum.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/parse.cxx.o
/build/root/cint/cint/src/parse.cxx: In function 'G__value G__exec_statement(int*)':
/build/root/cint/cint/src/parse.cxx:6630:25: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
6630 | if (!strcmp(statement, "unsigned*")) {
| ^~
/build/root/cint/cint/src/parse.cxx:6652:22: note: here
6652 | case 13:
| ^~~~
/build/root/cint/cint/src/parse.cxx:7110:22: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
7110 | if (!strcmp(statement, "_attribute_(")) {
| ^~
/build/root/cint/cint/src/parse.cxx:7122:19: note: here
7122 | case 7:
| ^~~~
/build/root/cint/cint/src/parse.cxx:7831:15: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
7831 | c = G__fgetc();
| ~~^~~~~~~~~~~~
/build/root/cint/cint/src/parse.cxx:7834:10: note: here
7834 | default:
| ^~~~~~~
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/EnumBuilder.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/FuncHandler.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/pause.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Function.cxx.o
/build/root/cint/cint/src/pause.cxx: In function 'void G__redirectoutput(char*, FILE**, FILE**, FILE**, int, char*, char*)':
/build/root/cint/cint/src/pause.cxx:1225:16: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1225 | }
| ^
/build/root/cint/cint/src/pause.cxx:1226:16: note: here
1226 | case G__NUM_STDERR: /* stderr */
| ^~~~
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/FunctionBuilder.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/FunctionMember.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/pcode.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/FunctionMemberTemplateInstance.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Fundamental.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/GenreflexMemberBuilder.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/pragma.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Kernel.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/quote.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/random.cxx.o
[ 5%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/rflx_gendict.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/LiteralString.cxx.o
[ 5%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Member.cxx.o
[ 6%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/rflx_gensrc.cxx.o
[ 6%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/MemberBase.cxx.o
[ 6%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/MemberTemplate.cxx.o
[ 6%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/MemberTemplateImpl.cxx.o
[ 6%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/MemberTemplateName.cxx.o
[ 6%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/rflx_tools.cxx.o
[ 6%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/scrupto.cxx.o
/build/root/cint/cint/src/scrupto.cxx: In function 'void G__close_inputfiles_upto(G__dictposition*)':
/build/root/cint/cint/src/scrupto.cxx:194:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__var_array'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
194 | memset(G__struct.memvar[itag], 0, sizeof(struct G__var_array));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/root/cint/cint/src/scrupto.cxx:16:
/build/root/cint/cint/src/common.h:1206:8: note: 'struct G__var_array' declared here
1206 | struct G__var_array {
| ^~~~~~~~~~~~
/build/root/cint/cint/src/scrupto.cxx:197:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
197 | memset(G__struct.memfunc[itag], 0, sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/scrupto.cxx:216:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__inheritance'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
216 | memset(G__struct.baseclass[itag], 0, sizeof(struct G__inheritance));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/common.h:1196:8: note: 'struct G__inheritance' declared here
1196 | struct G__inheritance {
| ^~~~~~~~~~~~~~
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/NameLookup.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/shl.cxx.o
/build/root/cint/reflex/src/NameLookup.cxx: In member function 'T Reflex::NameLookup::Lookup(bool) [with T = Reflex::Type]':
/build/root/cint/reflex/src/NameLookup.cxx:110:20: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
110 | case '>': --level; // intentional fall through to the ',' case
| ^~
/build/root/cint/reflex/src/NameLookup.cxx:111:10: note: here
111 | case ',':
| ^~~~
/build/root/cint/reflex/src/NameLookup.cxx: In member function 'T Reflex::NameLookup::Lookup(bool) [with T = Reflex::Scope]':
/build/root/cint/reflex/src/NameLookup.cxx:110:20: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
110 | case '>': --level; // intentional fall through to the ',' case
| ^~
/build/root/cint/reflex/src/NameLookup.cxx:111:10: note: here
111 | case ',':
| ^~~~
/build/root/cint/cint/src/shl.cxx: In function 'char* G__search_next_member(const char*, int)':
/build/root/cint/cint/src/shl.cxx:1558:17: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1558 | var = (struct G__var_array *)NULL;
| ^
/build/root/cint/cint/src/shl.cxx:1562:7: note: here
1562 | case 1: /* member function */
| ^~~~
/build/root/cint/cint/src/shl.cxx:1579:18: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1579 | ifunc=(struct G__ifunc_table_internal *)NULL;
| ^
/build/root/cint/cint/src/shl.cxx:1583:7: note: here
1583 | case 2: /* class name */
| ^~~~
/build/root/cint/cint/src/shl.cxx:1601:21: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1601 | list_index=0;
| ~~~~~~~~~~^~
/build/root/cint/cint/src/shl.cxx:1603:7: note: here
1603 | case 3: /* typedef name */
| ^~~~
/build/root/cint/cint/src/shl.cxx:1621:21: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1621 | list_index=0;
| ~~~~~~~~~~^~
/build/root/cint/cint/src/shl.cxx:1623:7: note: here
1623 | default:
| ^~~~~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-potentially-evaluated-expression' may have been intended to silence earlier diagnostics
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Namespace.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/sizeof.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/NamespaceBuilder.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/struct.cxx.o
/build/root/cint/cint/src/struct.cxx: In function 'int G__search_tagname(const char*, int)':
/build/root/cint/cint/src/struct.cxx:1922:13: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__ifunc_table_internal'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
1922 | memset(G__struct.memfunc[i], 0, sizeof(struct G__ifunc_table_internal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/root/cint/cint/src/struct.cxx:16:
/build/root/cint/cint/src/common.h:1030:8: note: 'struct G__ifunc_table_internal' declared here
1030 | struct G__ifunc_table_internal {
| ^~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/struct.cxx:1967:13: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__inheritance'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
1967 | memset(G__struct.baseclass[i], 0, sizeof(struct G__inheritance));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/common.h:1196:8: note: 'struct G__inheritance' declared here
1196 | struct G__inheritance {
| ^~~~~~~~~~~~~~
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Object.cxx.o
In function 'void G__add_anonymousunion(int, int, int)',
inlined from 'void G__define_struct(char)' at /build/root/cint/cint/src/struct.cxx:1273:31:
/build/root/cint/cint/src/struct.cxx:175:43: warning: array subscript [-1, 2147483646] is outside array bounds of 'G__SIGNEDCHAR_T [1]' {aka 'char [1]'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds-Warray-bounds8;;]
175 | access = envvar->access[envig15-1];
| ~~~~~~~~~~~~~~~~~~~~~~~~^
/build/root/cint/cint/src/common.h: In function 'void G__define_struct(char)':
/build/root/cint/cint/src/common.h:1234:19: note: while referencing 'G__var_array::access'
1234 | G__SIGNEDCHAR_T access[G__MEMDEPTH]; /* private, protected, public */
| ^~~~~~
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/stub.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/OnDemandBuilder.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/OwnedPropertyList.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/tmplt.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/PluginFactoryMap.cxx.o
/build/root/cint/cint/src/tmplt.cxx: In function 'int G__gettemplatearglist(const char*, G__Charlist*, G__Templatearg*, int*, int)':
/build/root/cint/cint/src/tmplt.cxx:1925:9: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1925 | if(string[0] && '*'==string[strlen(string)-1])
| ^~
/build/root/cint/cint/src/tmplt.cxx:1929:7: note: here
1929 | case G__TMPLT_POINTERARG2:
| ^~~~
/build/root/cint/cint/src/tmplt.cxx:1930:9: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1930 | if(string[0] && '*'==string[strlen(string)-1])
| ^~
/build/root/cint/cint/src/tmplt.cxx:1934:7: note: here
1934 | case G__TMPLT_POINTERARG1:
| ^~~~
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/PluginService.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Pointer.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/typedef.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/PointerToMember.cxx.o
In file included from /nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/string.h:535,
from /build/root/build/include/G__ci.h:460,
from /build/root/cint/cint/src/common.h:43,
from /build/root/cint/cint/src/typedef.cxx:16:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'void G__define_type()' at /build/root/cint/cint/src/typedef.cxx:626:17:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/string_fortified.h:95:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' accessing between 2 and 9223372036854775802 bytes at offsets 0 and 4 may overlap up to 9223372036854775798 bytes at offset [4, 9223372036854775801] [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wrestrict-Wrestrict8;;]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'void G__define_type()' at /build/root/cint/cint/src/typedef.cxx:655:17:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/string_fortified.h:95:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' accessing between 2 and 9223372036854775800 bytes at offsets 0 and 6 may overlap up to 9223372036854775794 bytes at offset [6, 9223372036854775799] [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wrestrict-Wrestrict8;;]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'void G__define_type()' at /build/root/cint/cint/src/typedef.cxx:688:17:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/string_fortified.h:95:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' accessing between 2 and 9223372036854775803 bytes at offsets 0 and 3 may overlap up to 9223372036854775800 bytes at offset [3, 9223372036854775802] [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wrestrict-Wrestrict8;;]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/PropertyList.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/val2a.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/PropertyListImpl.cxx.o
/build/root/cint/cint/src/val2a.cxx: In function 'G__value G__string2type_body(const char*, int)':
/build/root/cint/cint/src/val2a.cxx:1715:13: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1715 | if (len>5 && strncmp("const",typenam+len-5,5)==0 && !isalnum(typenam[len-6])) {
| ^~
/build/root/cint/cint/src/val2a.cxx:1722:10: note: here
1722 | default:
| ^~~~~~~
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/value.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Scope.cxx.o
/build/root/cint/cint/src/value.cxx: In function 'G__value G__tovalue(G__value)':
/build/root/cint/cint/src/value.cxx:473:5: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
473 | }
| ^
/build/root/cint/cint/src/value.cxx:474:3: note: here
474 | default:
| ^~~~~~~
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/var.cxx.o
/build/root/cint/cint/src/var.cxx: In function 'G__value G__allocvariable(G__value, G__value*, G__var_array*, G__var_array*, int, int, const char*, char*, int, Cint::G__DataMemberHandle&)':
/build/root/cint/cint/src/var.cxx:3451:13: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct G__var_array'; use assignment or value-initialization instead [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess-Wclass-memaccess8;;]
3451 | memset(var->next, 0, sizeof(struct G__var_array));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/root/cint/cint/src/var.cxx:16:
/build/root/cint/cint/src/common.h:1206:8: note: 'struct G__var_array' declared here
1206 | struct G__var_array {
| ^~~~~~~~~~~~
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/ScopeBase.cxx.o
/build/root/cint/cint/src/var.cxx: In function 'void G__letpointer2memfunc(G__var_array*, int, int, const char*, int, G__value*, long int)':
/build/root/cint/cint/src/var.cxx:1727:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
1727 | if (var->paran[ig15] <= paran) {
| ^~
/build/root/cint/cint/src/var.cxx:1745:7: note: here
1745 | default:
| ^~~~~~~
/build/root/cint/cint/src/var.cxx: In function 'void G__letstruct(G__value*, int, G__var_array*, int, const char*, int, long int)':
/build/root/cint/cint/src/var.cxx:2324:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
2324 | }
| ^
/build/root/cint/cint/src/var.cxx:2325:7: note: here
2325 | default:
| ^~~~~~~
/build/root/cint/cint/src/var.cxx: In function 'G__value G__getvariable(char*, int*, G__var_array*, G__var_array*)':
/build/root/cint/cint/src/var.cxx:5661:16: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
5661 | if (var->paran[ig15] <= paran) {
| ^~
/build/root/cint/cint/src/var.cxx:5665:13: note: here
5665 | case 'P':
| ^~~~
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/ScopeName.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/ScopedType.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/dict/Apiif.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TemplateInstance.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Tools.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/dict/stdstrct.cxx.o
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Type.cxx.o
[ 7%] Building CXX object cint/cint/CMakeFiles/Cint_static.dir/src/dict/gcc4strm.cxx.o
/build/root/cint/reflex/src/Type.cxx: In member function 'bool Reflex::Type::IsEquivalentTo(const Reflex::Type&, unsigned int) const':
/build/root/cint/reflex/src/Type.cxx:240:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
240 | if (t2.IsClass()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:243:7: note: here
243 | case FUNDAMENTAL:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:245:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
245 | if (t2.IsFundamental()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:248:7: note: here
248 | case UNION:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:250:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
250 | if (t2.IsUnion()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:253:7: note: here
253 | case ENUM:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:255:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
255 | if (t2.IsEnum()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:258:7: note: here
258 | case POINTER:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:260:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
260 | if (t2.IsPointer()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:263:7: note: here
263 | case POINTERTOMEMBER:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:265:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
265 | if (t2.IsPointerToMember()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:268:7: note: here
268 | case ARRAY:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:270:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
270 | if (t2.IsArray()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:273:7: note: here
273 | case FUNCTION:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:293:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
293 | }
| ^
/build/root/cint/reflex/src/Type.cxx:294:7: note: here
294 | default:
| ^~~~~~~
/build/root/cint/reflex/src/Type.cxx: In member function 'bool Reflex::Type::IsSignatureEquivalentTo(const Reflex::Type&, unsigned int) const':
/build/root/cint/reflex/src/Type.cxx:337:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
337 | if (t2.IsClass()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:340:7: note: here
340 | case FUNDAMENTAL:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:342:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
342 | if (t2.IsFundamental()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:345:7: note: here
345 | case UNION:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:347:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
347 | if (t2.IsUnion()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:350:7: note: here
350 | case ENUM:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:352:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
352 | if (t2.IsEnum()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:355:7: note: here
355 | case POINTER:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:357:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
357 | if (t2.IsPointer()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:360:7: note: here
360 | case POINTERTOMEMBER:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:362:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
362 | if (t2.IsPointerToMember()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:365:7: note: here
365 | case ARRAY:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:367:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
367 | if (t2.IsArray()) {
| ^~
/build/root/cint/reflex/src/Type.cxx:370:7: note: here
370 | case FUNCTION:
| ^~~~
/build/root/cint/reflex/src/Type.cxx:388:10: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
388 | }
| ^
/build/root/cint/reflex/src/Type.cxx:389:7: note: here
389 | default:
| ^~~~~~~
/build/root/cint/cint/src/dict/gcc4strm.cxx: In function 'void G__setup_memfuncchar_traitslEchargR()':
/build/root/cint/cint/src/dict/gcc4strm.cxx:4025:67: warning: cast between incompatible function types from 'const std::char_traits<char>::char_type* (*)(const std::char_traits<char>::char_type*, std::size_t, const std::char_traits<char>::char_type&)' {aka 'const char* (*)(const char*, long unsigned int, const char&)'} to 'const std::char_traits<char>::char_type* (*)(const std::char_traits<char>::char_type*, int, const std::char_traits<char>::char_type&)' {aka 'const char* (*)(const char*, int, const char&)'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
4025 | "c - 'char_traits<char>::char_type' 11 - a", (char*)NULL, (void*) (const char_traits<char>::char_type* (*)(const char_traits<char>::char_type*, int, const char_traits<char>::char_type&))(&char_traits<char>::find), 0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-potentially-evaluated-expression' may have been intended to silence earlier diagnostics
[ 7%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TypeBase.cxx.o
[ 8%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TypeBuilder.cxx.o
[ 8%] Linking CXX static library ../../lib/libCint_static.a
[ 8%] Built target Cint_static
[ 8%] Generating ../../lib/libCintex.rootmap
[ 8%] Built target libCintex.rootmap
[ 8%] Generating ../lib/libCore.rootmap
[ 8%] Built target libCore.rootmap
[ 8%] Generating ../../lib/libRint.rootmap
[ 8%] Built target libRint.rootmap
[ 8%] Generating ../../lib/libThread.rootmap
[ 8%] Built target libThread.rootmap
[ 8%] Building C object build/CMakeFiles/rmkdepend.dir/rmkdepend/cppsetup.c.o
[ 8%] Building C object build/CMakeFiles/rmkdepend.dir/rmkdepend/ifparser.c.o
[ 8%] Building C object build/CMakeFiles/rmkdepend.dir/rmkdepend/include.c.o
/build/root/build/rmkdepend/include.c: In function 'inc_path':
/build/root/build/rmkdepend/include.c:318:28: warning: '%s' directive writing up to 8190 bytes into a region of size between 1 and 8191 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-overflow=-Wformat-overflow=8;;]
318 | sprintf(path, "%s/%s", *pp, include);
| ^~
In file included from /nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/stdio.h:906,
from /build/root/build/rmkdepend/def.h:35,
from /build/root/build/rmkdepend/include.c:30:
In function 'sprintf',
inlined from 'inc_path' at /build/root/build/rmkdepend/include.c:318:10:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 16382 bytes into a destination of size 8192
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
[ 8%] Building C object build/CMakeFiles/rmkdepend.dir/rmkdepend/main.c.o
[ 8%] Building CXX object build/CMakeFiles/rmkdepend.dir/rmkdepend/mainroot.cxx.o
[ 8%] Building C object build/CMakeFiles/rmkdepend.dir/rmkdepend/parse.c.o
[ 8%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TypeName.cxx.o
[ 8%] Building C object build/CMakeFiles/rmkdepend.dir/rmkdepend/pr.c.o
[ 8%] Linking CXX executable ../bin/rmkdepend
[ 8%] Built target rmkdepend
[ 9%] Generating ../../lib/libMathCore.rootmap
[ 9%] Built target libMathCore.rootmap
[ 9%] Generating ../../lib/libMathMore.rootmap
[ 9%] Built target libMathMore.rootmap
[ 9%] Generating ../../lib/libMatrix.rootmap
[ 9%] Built target libMatrix.rootmap
[ 9%] Generating ../../lib/libMinuit.rootmap
[ 9%] Built target libMinuit.rootmap
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/fontembed.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TypeTemplate.cxx.o
/build/root/graf2d/mathtext/src/fontembed.cxx: In static member function 'static uint32_t mathtext::font_embed_t::otf_check_sum(const std::vector<unsigned char>&)':
/build/root/graf2d/mathtext/src/fontembed.cxx:308:58: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
308 | case 3: sum += table_tail[2] << 8;
| ~~~~^~~~~~~~~~~~~~~~~~~~~
/build/root/graf2d/mathtext/src/fontembed.cxx:309:44: note: here
309 | case 2: sum += table_tail[1] << 16;
| ^~~~
/build/root/graf2d/mathtext/src/fontembed.cxx:309:58: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=8;;]
309 | case 2: sum += table_tail[1] << 16;
| ~~~~^~~~~~~~~~~~~~~~~~~~~~
/build/root/graf2d/mathtext/src/fontembed.cxx:310:44: note: here
310 | case 1: sum += table_tail[0] << 24; break;
| ^~~~
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/fontembedps.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TypeTemplateImpl.cxx.o
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/mathrender.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TypeTemplateName.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Typedef.cxx.o
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/mathrenderstyle.cxx.o
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/mathrendertoken.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/TypedefBuilder.cxx.o
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/mathtext.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/Union.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/UnionBuilder.cxx.o
[ 9%] Building CXX object cint/reflex/CMakeFiles/Reflex.dir/src/VariableBuilder.cxx.o
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/mathtextencode.cxx.o
[ 9%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/mathtextparse.cxx.o
[ 9%] Linking CXX shared library ../../lib/libReflex.so
[ 9%] Built target Reflex
[ 10%] Generating ../../lib/libFumili.rootmap
[ 10%] Built target libFumili.rootmap
[ 10%] Generating ../../lib/libPhysics.rootmap
[ 10%] Built target libPhysics.rootmap
[ 10%] Generating ../../lib/libMLP.rootmap
[ 10%] Built target libMLP.rootmap
[ 10%] Generating ../../lib/libQuadp.rootmap
[ 10%] Built target libQuadp.rootmap
[ 10%] Generating ../../lib/libFoam.rootmap
[ 10%] Built target libFoam.rootmap
[ 10%] Generating ../../lib/libSmatrix.rootmap
[ 10%] Built target libSmatrix.rootmap
[ 11%] Generating ../../lib/libSPlot.rootmap
[ 11%] Built target libSPlot.rootmap
[ 11%] Generating ../../lib/libGenVector.rootmap
[ 11%] Built target libGenVector.rootmap
[ 11%] Generating ../../lib/libGenetic.rootmap
[ 11%] Built target libGenetic.rootmap
[ 11%] Generating ../../lib/libHist.rootmap
[ 11%] Built target libHist.rootmap
[ 11%] Generating ../../lib/libHistPainter.rootmap
[ 11%] Built target libHistPainter.rootmap
[ 11%] Generating ../../lib/libSpectrum.rootmap
[ 11%] Built target libSpectrum.rootmap
[ 11%] Generating ../../lib/libSpectrumPainter.rootmap
[ 11%] Built target libSpectrumPainter.rootmap
[ 11%] Generating ../../lib/libTree.rootmap
[ 11%] Built target libTree.rootmap
[ 11%] Generating ../../lib/libTreePlayer.rootmap
[ 11%] Built target libTreePlayer.rootmap
[ 11%] Generating ../../lib/libTreeViewer.rootmap
[ 11%] Built target libTreeViewer.rootmap
[ 11%] Generating ../../lib/libRIO.rootmap
[ 11%] Built target libRIO.rootmap
[ 11%] Generating ../../lib/libSQLIO.rootmap
[ 11%] Built target libSQLIO.rootmap
[ 11%] Generating ../../lib/libXMLIO.rootmap
[ 11%] Built target libXMLIO.rootmap
[ 11%] Generating ../../lib/libXMLParser.rootmap
[ 11%] Built target libXMLParser.rootmap
[ 11%] Generating ../../lib/libNet.rootmap
[ 11%] Built target libNet.rootmap
[ 11%] Building CXX object net/auth/CMakeFiles/rsa.dir/src/rsaaux.cxx.o
[ 11%] Building CXX object net/auth/CMakeFiles/rsa.dir/src/rsalib.cxx.o
[ 11%] Building CXX object net/auth/CMakeFiles/rsa.dir/src/rsafun.cxx.o
[ 11%] Linking CXX static library ../../lib/librsa.a
[ 11%] Built target rsa
[ 11%] Building CXX object graf2d/mathtext/CMakeFiles/mathtext.dir/src/mathtextview.cxx.o
[ 11%] Generating ../../lib/libRootAuth.rootmap
[ 11%] Built target libRootAuth.rootmap
[ 11%] Generating ../../lib/libGpad.rootmap
[ 11%] Built target libGpad.rootmap
[ 11%] Generating ../../lib/libGraf.rootmap
[ 11%] Built target libGraf.rootmap
[ 11%] Generating ../../lib/libPostscript.rootmap
[ 11%] Built target libPostscript.rootmap
[ 11%] Generating ../../lib/libGX11.rootmap
[ 11%] Built target libGX11.rootmap
[ 11%] Generating ../../lib/libGX11TTF.rootmap
[ 11%] Built target libGX11TTF.rootmap
[ 11%] Generating ../../lib/libASImage.rootmap
[ 11%] Built target libASImage.rootmap
[ 11%] Generating ../../lib/libASImageGui.rootmap
[ 11%] Built target libASImageGui.rootmap
[ 11%] Generating ../../lib/libGraf3d.rootmap
[ 11%] Built target libGraf3d.rootmap
[ 11%] Generating ../../lib/libX3d.rootmap
[ 11%] Built target libX3d.rootmap
[ 11%] Generating ../../lib/libEve.rootmap
[ 11%] Built target libEve.rootmap
[ 11%] Building C object graf3d/glew/CMakeFiles/GLEW.dir/src/glew.c.o
/build/root/graf3d/glew/src/glew.c: In function '_glewStrSame1':
/build/root/graf3d/glew/src/glew.c:201:29: warning: the comparison will always evaluate as 'true' for the pointer operand in '*a + (sizetype)i' must not be NULL [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-Waddress8;;]
201 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
| ^~
/build/root/graf3d/glew/src/glew.c:201:44: warning: the comparison will always evaluate as 'true' for the pointer operand in 'b + (sizetype)i' must not be NULL [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-Waddress8;;]
201 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
| ^~
/build/root/graf3d/glew/src/glew.c: In function '_glewStrSame2':
/build/root/graf3d/glew/src/glew.c:217:29: warning: the comparison will always evaluate as 'true' for the pointer operand in '*a + (sizetype)i' must not be NULL [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-Waddress8;;]
217 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
| ^~
/build/root/graf3d/glew/src/glew.c:217:44: warning: the comparison will always evaluate as 'true' for the pointer operand in 'b + (sizetype)i' must not be NULL [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-Waddress8;;]
217 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
| ^~
/build/root/graf3d/glew/src/glew.c: In function '_glewStrSame3':
/build/root/graf3d/glew/src/glew.c:233:29: warning: the comparison will always evaluate as 'true' for the pointer operand in '*a + (sizetype)i' must not be NULL [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-Waddress8;;]
233 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
| ^~
/build/root/graf3d/glew/src/glew.c:233:44: warning: the comparison will always evaluate as 'true' for the pointer operand in 'b + (sizetype)i' must not be NULL [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-Waddress8;;]
233 | while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
| ^~
[ 11%] Linking CXX static library ../../lib/libmathtext.a
[ 11%] Built target mathtext
[ 11%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTBitmapGlyph.cxx.o
[ 11%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTCharmap.cxx.o
[ 11%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTContour.cxx.o
[ 11%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTExtrdGlyph.cxx.o
[ 11%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTFace.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTFont.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGLBitmapFont.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGLExtrdFont.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGLOutlineFont.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGLPixmapFont.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGLPolygonFont.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGLTextureFont.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGlyph.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTGlyphContainer.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTLibrary.cxx.o
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTOutlineGlyph.cxx.o
[ 12%] Linking C shared library ../../lib/libGLEW.so
[ 12%] Built target GLEW
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTPixmapGlyph.cxx.o
[ 12%] Generating ../../lib/libRGL.rootmap
[ 12%] Built target libRGL.rootmap
[ 12%] Generating ../../lib/libGviz3d.rootmap
[ 12%] Built target libGviz3d.rootmap
[ 12%] Generating ../../lib/libGui.rootmap
[ 12%] Built target libGui.rootmap
[ 12%] Generating ../../lib/libGed.rootmap
[ 12%] Built target libGed.rootmap
[ 12%] Generating ../../lib/libFitPanel.rootmap
[ 12%] Built target libFitPanel.rootmap
[ 12%] Generating ../../lib/libGuiBld.rootmap
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTPoint.cxx.o
[ 12%] Built target libGuiBld.rootmap
[ 12%] Generating ../../lib/libGuiHtml.rootmap
[ 12%] Built target libGuiHtml.rootmap
[ 12%] Generating ../../lib/libRecorder.rootmap
[ 12%] Built target libRecorder.rootmap
[ 12%] Generating ../../lib/libSessionViewer.rootmap
[ 12%] Built target libSessionViewer.rootmap
[ 12%] Generating ../../lib/libProof.rootmap
[ 12%] Built target libProof.rootmap
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTPolyGlyph.cxx.o
[ 12%] Generating ../../lib/libProofPlayer.rootmap
[ 12%] Built target libProofPlayer.rootmap
[ 12%] Generating ../../lib/libProofDraw.rootmap
[ 12%] Built target libProofDraw.rootmap
[ 12%] Generating ../../lib/libProofBench.rootmap
[ 12%] Built target libProofBench.rootmap
[ 12%] Generating ../../etc/proof/proofbench/ProofBenchCPUSel.par, ../../etc/proof/proofbench/ProofBenchDataSel.par
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTSize.cxx.o
[ 12%] Built target ProofBenchPARFiles
[ 12%] Generating ../lib/libHtml.rootmap
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTTextureGlyph.cxx.o
[ 12%] Built target libHtml.rootmap
[ 12%] Generating ../../lib/libEG.rootmap
[ 12%] Built target libEG.rootmap
[ 12%] Generating ../../lib/libVMC.rootmap
[ 12%] Built target libVMC.rootmap
[ 12%] Generating ../../lib/libGeom.rootmap
[ 12%] Building CXX object graf3d/ftgl/CMakeFiles/FTGL.dir/src/FTVectoriser.cxx.o
[ 12%] Built target libGeom.rootmap
[ 12%] Generating ../../lib/libGeomBuilder.rootmap
[ 12%] Built target libGeomBuilder.rootmap
[ 12%] Generating ../../lib/libGeomPainter.rootmap
[ 12%] Built target libGeomPainter.rootmap
[ 13%] Building CXX object rootx/CMakeFiles/root.dir/src/rootx.cxx.o
/build/root/graf3d/ftgl/src/FTVectoriser.cxx: In member function 'void FTVectoriser::MakeMesh(FTGL_DOUBLE)':
/build/root/graf3d/ftgl/src/FTVectoriser.cxx:186:53: warning: cast between incompatible function types from 'void (*)(GLenum, FTMesh*)' {aka 'void (*)(unsigned int, FTMesh*)'} to 'GLUTesselatorFunction' {aka 'void (*)()'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
186 | gluTessCallback( tobj, GLU_TESS_BEGIN_DATA, (GLUTesselatorFunction)ftglBegin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/graf3d/ftgl/src/FTVectoriser.cxx:187:53: warning: cast between incompatible function types from 'void (*)(void*, FTMesh*)' to 'GLUTesselatorFunction' {aka 'void (*)()'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
187 | gluTessCallback( tobj, GLU_TESS_VERTEX_DATA, (GLUTesselatorFunction)ftglVertex);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/graf3d/ftgl/src/FTVectoriser.cxx:188:53: warning: cast between incompatible function types from 'void (*)(FTGL_DOUBLE*, void**, GLfloat*, void**, FTMesh*)' {aka 'void (*)(double*, void**, float*, void**, FTMesh*)'} to 'GLUTesselatorFunction' {aka 'void (*)()'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
188 | gluTessCallback( tobj, GLU_TESS_COMBINE_DATA, (GLUTesselatorFunction)ftglCombine);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/graf3d/ftgl/src/FTVectoriser.cxx:189:53: warning: cast between incompatible function types from 'void (*)(FTMesh*)' to 'GLUTesselatorFunction' {aka 'void (*)()'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
189 | gluTessCallback( tobj, GLU_TESS_END_DATA, (GLUTesselatorFunction)ftglEnd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/graf3d/ftgl/src/FTVectoriser.cxx:190:53: warning: cast between incompatible function types from 'void (*)(GLenum, FTMesh*)' {aka 'void (*)(unsigned int, FTMesh*)'} to 'GLUTesselatorFunction' {aka 'void (*)()'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
190 | gluTessCallback( tobj, GLU_TESS_ERROR_DATA, (GLUTesselatorFunction)ftglError);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 13%] Linking CXX shared library ../../lib/libFTGL.so
[ 13%] Building CXX object rootx/CMakeFiles/root.dir/src/rootxx.cxx.o
[ 13%] Built target FTGL
[ 13%] Generating ../../lib/libMemStat.rootmap
[ 13%] Built target libMemStat.rootmap
[ 13%] Building CXX object main/CMakeFiles/ssh2rpd.dir/src/ssh2rpd.cxx.o
[ 13%] Building C object rootx/CMakeFiles/root.dir/__/core/clib/src/strlcpy.c.o
[ 13%] Linking CXX executable ../bin/root
[ 13%] Built target root
[ 13%] Generating ../../lib/libPyROOT.rootmap
[ 13%] Built target libPyROOT.rootmap
[ 13%] Generating ../lib/libTMVA.rootmap
[ 13%] Built target libTMVA.rootmap
[ 13%] Generating rootcint_tmp.cxx, RStl_tmp.cxx, loadfile_tmp.cxx
[ 13%] Building CXX object core/utils/CMakeFiles/rootcint_tmp.dir/rootcint_tmp.cxx.o
[ 13%] Building C object main/CMakeFiles/ssh2rpd.dir/__/core/clib/src/strlcpy.c.o
[ 14%] Linking CXX executable ../bin/ssh2rpd
[ 14%] Built target ssh2rpd
[ 14%] Building CXX object cint/cint/CMakeFiles/Cint.dir/src/loadfile.cxx.o
/build/root/build/core/utils/rootcint_tmp.cxx: In function 'int main(int, char**)':
/build/root/build/core/utils/rootcint_tmp.cxx:4803:31: warning: cast between incompatible function types from 'void (*)(const char*)' to 'int (*)(const char*)' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type8;;]
4803 | G__set_ioctortype_handler( (int (*)(const char*))AddConstructorType );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/loadfile.cxx: In function 'int G__loadfile(const char*)':
/build/root/cint/cint/src/loadfile.cxx:1781:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1781 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%sinclude%s%s%s",G__cintsysdir,G__psep,G__CFG_COREVERSION
| ^~
In file included from /nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/stdio.h:906,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/cstdio:42,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/ext/string_conversions.h:43,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/bits/basic_string.h:3968,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/string:53,
from /build/root/cint/cint/src/loadfile.cxx:19:
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/cint/cint/src/loadfile.cxx:1781:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 1058) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/loadfile.cxx: In function 'int G__loadfile(const char*)':
/build/root/cint/cint/src/loadfile.cxx:1802:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1802 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%sstl%s%s%s",G__cintsysdir, G__psep, G__CFG_COREVERSION,
| ^~
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/cint/cint/src/loadfile.cxx:1802:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1054) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/build/root/cint/cint/src/loadfile.cxx: In function 'int G__loadfile(const char*)':
/build/root/cint/cint/src/loadfile.cxx:1823:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1823 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%slib%s%s%s",G__cintsysdir, G__psep, G__CFG_COREVERSION,
| ^~
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/cint/cint/src/loadfile.cxx:1823:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1054) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
[ 14%] Linking CXX shared library ../../lib/libCint.so
[ 14%] Built target Cint
[ 15%] Generating loadfile_tmp.cxx
[ 15%] Building CXX object cint/cint/CMakeFiles/cint_tmp.dir/main/cppmain.cxx.o
[ 15%] Building CXX object cint/cint/CMakeFiles/cint_tmp.dir/loadfile_tmp.cxx.o
/build/root/build/cint/cint/loadfile_tmp.cxx: In function 'int G__loadfile(const char*)':
/build/root/build/cint/cint/loadfile_tmp.cxx:1781:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1781 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%sinclude%s%s%s",G__cintsysdir,G__psep,G__CFG_COREVERSION
| ^~
In file included from /nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/stdio.h:906,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/cstdio:42,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/ext/string_conversions.h:43,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/bits/basic_string.h:3968,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/string:53,
from /build/root/build/cint/cint/loadfile_tmp.cxx:19:
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/build/cint/cint/loadfile_tmp.cxx:1781:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 1058) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/build/root/build/cint/cint/loadfile_tmp.cxx: In function 'int G__loadfile(const char*)':
/build/root/build/cint/cint/loadfile_tmp.cxx:1802:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1802 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%sstl%s%s%s",G__cintsysdir, G__psep, G__CFG_COREVERSION,
| ^~
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/build/cint/cint/loadfile_tmp.cxx:1802:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1054) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/build/root/build/cint/cint/loadfile_tmp.cxx: In function 'int G__loadfile(const char*)':
/build/root/build/cint/cint/loadfile_tmp.cxx:1823:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1823 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%slib%s%s%s",G__cintsysdir, G__psep, G__CFG_COREVERSION,
| ^~
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/build/cint/cint/loadfile_tmp.cxx:1823:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1054) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/cint_tmp
[ 15%] Built target cint_tmp
[ 15%] Generating ../../lib/libvectorDict.rootmap
[ 15%] Built target libvectorDict.rootmap
[ 15%] Built target CINTTARGET
[ 15%] Generating ../../lib/liblistDict.rootmap
[ 15%] Built target liblistDict.rootmap
[ 15%] Generating stlLoader_list.cc
[ 15%] Generating G__cpp_list.cxx
*** buffer overflow detected ***: terminated
make[2]: *** [cint/ROOT/CMakeFiles/list.dir/build.make:78: cint/ROOT/G__cpp_list.cxx] Aborted (core dumped)
make[1]: *** [CMakeFiles/Makefile2:2545: cint/ROOT/CMakeFiles/list.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 15%] Building CXX object core/utils/CMakeFiles/rootcint_tmp.dir/RStl_tmp.cxx.o
[ 15%] Building CXX object core/utils/CMakeFiles/rootcint_tmp.dir/loadfile_tmp.cxx.o
/build/root/build/core/utils/loadfile_tmp.cxx: In function 'int G__loadfile(const char*)':
/build/root/build/core/utils/loadfile_tmp.cxx:1781:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1781 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%sinclude%s%s%s",G__cintsysdir,G__psep,G__CFG_COREVERSION
| ^~
In file included from /nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/stdio.h:906,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/cstdio:42,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/ext/string_conversions.h:43,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/bits/basic_string.h:3968,
from /nix/store/hhhjpdd06w42prplsak9r0w2y426pdwp-gcc-12.3.0/include/c++/12.3.0/string:53,
from /build/root/build/core/utils/loadfile_tmp.cxx:19:
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/build/core/utils/loadfile_tmp.cxx:1781:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 1058) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/build/root/build/core/utils/loadfile_tmp.cxx: In function 'int G__loadfile(const char*)':
/build/root/build/core/utils/loadfile_tmp.cxx:1802:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1802 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%sstl%s%s%s",G__cintsysdir, G__psep, G__CFG_COREVERSION,
| ^~
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/build/core/utils/loadfile_tmp.cxx:1802:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1054) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/build/root/build/core/utils/loadfile_tmp.cxx: In function 'int G__loadfile(const char*)':
/build/root/build/core/utils/loadfile_tmp.cxx:1823:55: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1823 | G__snprintf(G__ifile.name,G__MAXFILENAME,"%s%s%s%slib%s%s%s",G__cintsysdir, G__psep, G__CFG_COREVERSION,
| ^~
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'int G__loadfile(const char*)' at /build/root/build/core/utils/loadfile_tmp.cxx:1823:20:
/nix/store/0ccvlygpc7p5zyfsyz8mmg9ycqkvrcp2-glibc-2.37-8-dev/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1054) into a destination of size 1024
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
[ 15%] Building CXX object core/utils/CMakeFiles/rootcint_tmp.dir/__/metautils/src/RConversionRuleParser.cxx.o
[ 15%] Building CXX object core/utils/CMakeFiles/rootcint_tmp.dir/__/metautils/src/TClassEdit.cxx.o
[ 15%] Building C object core/utils/CMakeFiles/rootcint_tmp.dir/__/clib/src/strlcpy.c.o
[ 16%] Building C object core/utils/CMakeFiles/rootcint_tmp.dir/__/clib/src/strlcat.c.o
[ 16%] Linking CXX executable ../../bin/rootcint_tmp
[ 16%] Built target rootcint_tmp
make: *** [Makefile:156: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment