Started by upstream project "pipeline-templates" build number 126
originally caused by:
Triggered by Gerrit: https://gerrit.opensdn.io/c/opensdn-io/tf-dev-env/+/1087
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on slave-openstack-gz1_1 (openstack) in workspace /home/jenkins/workspace/build-compile
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is disabled by the job configuration...
[WS-CLEANUP] Done
The recommended git tool is: git
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://github.com/opensdn-io/tf-jenkins.git
> git init /home/jenkins/workspace/build-compile/src/opensdn-io/tf-jenkins # timeout=10
Fetching upstream changes from https://github.com/opensdn-io/tf-jenkins.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
> git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-jenkins.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/opensdn-io/tf-jenkins.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision a254c0f0da78c12e0a8ee66ae1dc5418a1d1c014 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f a254c0f0da78c12e0a8ee66ae1dc5418a1d1c014 # timeout=10
Commit message: "Merge "add tf- images""
> git rev-list --no-walk a254c0f0da78c12e0a8ee66ae1dc5418a1d1c014 # timeout=10
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://github.com/opensdn-io/tf-dev-env.git
> git init /home/jenkins/workspace/build-compile/src/opensdn-io/tf-dev-env # timeout=10
Fetching upstream changes from https://github.com/opensdn-io/tf-dev-env.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
> git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-dev-env.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/opensdn-io/tf-dev-env.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision caf07880205551917e1291fc5747819cb94e3f17 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f caf07880205551917e1291fc5747819cb94e3f17 # timeout=10
Commit message: "exclude make python-mimeparse python-extras packages in rocky"
> git rev-list --no-walk caf07880205551917e1291fc5747819cb94e3f17 # timeout=10
Copied 4 artifacts from "pipeline-templates" build number 126
[build-compile] $ /bin/bash -xe /tmp/jenkins6111529269188616798.sh
+ source /home/jenkins/workspace/build-compile/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ export SLAVE=openstack
++ SLAVE=openstack
++ export SLAVE_REGION=gz1
++ SLAVE_REGION=gz1
++ export LOGS_HOST=nexus.gz1.opensdn.io
++ LOGS_HOST=nexus.gz1.opensdn.io
++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export GERRIT_PIPELINE=templates
++ GERRIT_PIPELINE=templates
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ export GERRIT_BRANCH=master
++ GERRIT_BRANCH=master
++ export GERRIT_PROJECT=opensdn-io/tf-dev-env
++ GERRIT_PROJECT=opensdn-io/tf-dev-env
++ export REPOS_CHANNEL=latest
++ REPOS_CHANNEL=latest
+ source /home/jenkins/workspace/build-compile/deps.build-compile.40408.env
++ export PROVIDER=openstack
++ PROVIDER=openstack
++ export ENVIRONMENT_OS=rocky9
++ ENVIRONMENT_OS=rocky9
++ export IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f
++ IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f
++ export IMAGE_SSH_USER=rocky
++ IMAGE_SSH_USER=rocky
++ export INSTANCE_IDS=48bd9c33-a1f2-469e-b64b-c1f242f216f0,
++ INSTANCE_IDS=48bd9c33-a1f2-469e-b64b-c1f242f216f0,
++ export INSTANCE_IPS=10.0.0.22,
++ INSTANCE_IPS=10.0.0.22,
++ export instance_ip=10.0.0.22
++ instance_ip=10.0.0.22
++ export UNITTEST_TARGETS=controller/src/agent:test,controller/src/cat:test,n3k-tests:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,vrouter-py-ut:test,
++ UNITTEST_TARGETS=controller/src/agent:test,controller/src/cat:test,n3k-tests:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,vrouter-py-ut:test,
+ source /home/jenkins/workspace/build-compile/vars.build-compile.40408.env
++ export LINUX_DISTR=rockylinux
++ LINUX_DISTR=rockylinux
++ export LINUX_DISTR_VER=9
++ LINUX_DISTR_VER=9
+ export STAGE=compile
+ STAGE=compile
+ export TARGET=
+ TARGET=
+ desc='Pipeline: pipeline-templates-126 Random: 40408
'
+ desc+='Stage: compile Target:
'
+ desc+='Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126/build-rocky9'
+ echo 'DESCRIPTION Pipeline: pipeline-templates-126 Random: 40408
Stage: compile Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126/build-rocky9'
DESCRIPTION Pipeline: pipeline-templates-126 Random: 40408
Stage: compile Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126/build-rocky9
[description-setter] Description set: Pipeline: pipeline-templates-126 Random: 40408
Stage: compile Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126/build-rocky9'
[build-compile] $ /bin/bash -xe /tmp/jenkins10219424753558915720.sh
+ set -eo pipefail
+ source /home/jenkins/workspace/build-compile/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ export SLAVE=openstack
++ SLAVE=openstack
++ export SLAVE_REGION=gz1
++ SLAVE_REGION=gz1
++ export LOGS_HOST=nexus.gz1.opensdn.io
++ LOGS_HOST=nexus.gz1.opensdn.io
++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export GERRIT_PIPELINE=templates
++ GERRIT_PIPELINE=templates
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ export GERRIT_BRANCH=master
++ GERRIT_BRANCH=master
++ export GERRIT_PROJECT=opensdn-io/tf-dev-env
++ GERRIT_PROJECT=opensdn-io/tf-dev-env
++ export REPOS_CHANNEL=latest
++ REPOS_CHANNEL=latest
+ ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-jenkins ./patchsets-info.json
+ ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-dev-env ./patchsets-info.json
INFO: run 'git fetch https://gerrit.opensdn.io//opensdn-io/tf-dev-env refs/changes/87/1087/11'
From https://gerrit.opensdn.io//opensdn-io/tf-dev-env
* branch refs/changes/87/1087/11 -> FETCH_HEAD
INFO: FETCH_HEAD - caf0788 exclude make python-mimeparse python-extras packages in rocky
[detached HEAD 7fb3314] WIP: move tf-dev-env to rocky9
Author: tikitavi
Date: Fri Oct 4 13:23:33 2024 +0300
1 file changed, 11 insertions(+), 2 deletions(-)
[build-compile] $ /bin/bash -xe /tmp/jenkins4631188650606776791.sh
+ set -eo pipefail
+ export STAGE=compile
+ STAGE=compile
+ export TARGET=
+ TARGET=
+ source /home/jenkins/workspace/build-compile/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ export SLAVE=openstack
++ SLAVE=openstack
++ export SLAVE_REGION=gz1
++ SLAVE_REGION=gz1
++ export LOGS_HOST=nexus.gz1.opensdn.io
++ LOGS_HOST=nexus.gz1.opensdn.io
++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export GERRIT_PIPELINE=templates
++ GERRIT_PIPELINE=templates
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ export GERRIT_BRANCH=master
++ GERRIT_BRANCH=master
++ export GERRIT_PROJECT=opensdn-io/tf-dev-env
++ GERRIT_PROJECT=opensdn-io/tf-dev-env
++ export REPOS_CHANNEL=latest
++ REPOS_CHANNEL=latest
+ source /home/jenkins/workspace/build-compile/deps.build-compile.40408.env
++ export PROVIDER=openstack
++ PROVIDER=openstack
++ export ENVIRONMENT_OS=rocky9
++ ENVIRONMENT_OS=rocky9
++ export IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f
++ IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f
++ export IMAGE_SSH_USER=rocky
++ IMAGE_SSH_USER=rocky
++ export INSTANCE_IDS=48bd9c33-a1f2-469e-b64b-c1f242f216f0,
++ INSTANCE_IDS=48bd9c33-a1f2-469e-b64b-c1f242f216f0,
++ export INSTANCE_IPS=10.0.0.22,
++ INSTANCE_IPS=10.0.0.22,
++ export instance_ip=10.0.0.22
++ instance_ip=10.0.0.22
++ export UNITTEST_TARGETS=controller/src/agent:test,controller/src/cat:test,n3k-tests:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,vrouter-py-ut:test,
++ UNITTEST_TARGETS=controller/src/agent:test,controller/src/cat:test,n3k-tests:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,vrouter-py-ut:test,
+ source /home/jenkins/workspace/build-compile/vars.build-compile.40408.env
++ export LINUX_DISTR=rockylinux
++ LINUX_DISTR=rockylinux
++ export LINUX_DISTR_VER=9
++ LINUX_DISTR_VER=9
+ [[ compile == \n\o\n\e ]]
+ [[ compile == \c\l\e\a\n\u\p ]]
+ source ./src/opensdn-io/tf-jenkins/infra/openstack/definitions
++ export PROVIDER=openstack
++ PROVIDER=openstack
++ export OS_NETWORK=management
++ OS_NETWORK=management
++ export OS_DATA_NETWORK=data
++ OS_DATA_NETWORK=data
++ export OS_SG=default
++ OS_SG=default
++ export RESERVED_INSTANCES_COUNT=3
++ RESERVED_INSTANCES_COUNT=3
++ export RESERVED_CORES_COUNT=16
++ RESERVED_CORES_COUNT=16
++ export VM_BOOT_RETRIES=120
++ VM_BOOT_RETRIES=120
++ export VM_BOOT_DELAY=60
++ VM_BOOT_DELAY=60
++ export VOLUME_TYPE=ceph-ssd
++ VOLUME_TYPE=ceph-ssd
++ ENVIRONMENT_OS=rocky9
++ VM_TYPES=(['xsmall']='STD3-1-4' ['small']='STD3-2-8' ['medium']='STD3-4-16' ['large']='STD3-8-32')
++ declare -A VM_TYPES
++ VOLUME_SIZE=(['xsmall']='50' ['small']='50' ['medium']='80' ['large']='80')
++ declare -A VOLUME_SIZE
++ OS_IMAGES=(['CENTOS7']='prepared-centos7' ['CENTOS8']='prepared-centos8' ['UBUNTU20']='prepared-ubuntu20' ['UBUNTU22']='prepared-ubuntu22' ['ROCKY9']='prepared-rocky92')
++ declare -A OS_IMAGES
++ OS_IMAGE_USERS=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky')
++ declare -A OS_IMAGE_USERS
++ OS_IMAGES_UP=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky')
++ declare -A OS_IMAGES_UP
++ OS_IMAGES_DOWN=(['CENTOS7']='' ['CENTOS8']='' ['UBUNTU20']='' ['UBUNTU22']='' ['ROCKY9']='' ['ROCKY92']='')
++ declare -A OS_IMAGES_DOWN
++ SSH_OPTIONS='-T -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o PasswordAuthentication=no'
+ export FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126/build-rocky9
+ FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126/build-rocky9
+ ./src/opensdn-io/tf-jenkins/jobs/build/run.sh
INFO: Build started: ENVIRONMENT_OS=rocky9 LINUX_DISTR=rockylinux
Warning: Permanently added '10.0.0.22' (ECDSA) to the list of known hosts.
Warning: Permanently added '10.0.0.22' (ECDSA) to the list of known hosts.
INFO: df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 7.7G 0 7.7G 0% /dev/shm
tmpfs 3.1G 17M 3.1G 1% /run
/dev/vda5 79G 7.6G 72G 10% /
/dev/vda2 994M 173M 822M 18% /boot
/dev/vda1 99M 7.0M 92M 8% /boot/efi
tmpfs 1.6G 0 1.6G 0% /run/user/1000
INFO: free -h
total used free shared buff/cache available
Mem: 15Gi 1.1Gi 7.6Gi 18Mi 7.0Gi 14Gi
Swap: 0B 0B 0B
INFO: tf-dev-env startup
INFO: ensure python is present
Last metadata expiration check: 0:08:35 ago on Wed Oct 30 08:56:04 2024.
Package jq-1.6-16.el9.x86_64 is already installed.
Package lsof-4.94.0-3.el9.x86_64 is already installed.
Package python3-3.9.18-3.el9_4.5.x86_64 is already installed.
Package python3-pip-21.2.3-8.el9.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
+++ dirname /home/rocky/src/opensdn-io/tf-dev-env/common/setup_docker_root.sh
++ realpath /home/rocky/src/opensdn-io/tf-dev-env/common
+ scriptdir=/home/rocky/src/opensdn-io/tf-dev-env/common
+ source /home/rocky/src/opensdn-io/tf-dev-env/common/common.sh
++ '[' -n '' ']'
++ set -o errexit
++ export DEBUGINFO=FALSE
++ DEBUGINFO=FALSE
++ export WORKSPACE=/home/rocky
++ WORKSPACE=/home/rocky
++ export TF_CONFIG_DIR=/home/rocky/.tf
++ TF_CONFIG_DIR=/home/rocky/.tf
++ export TF_DEVENV_PROFILE=/home/rocky/.tf/dev.env
++ TF_DEVENV_PROFILE=/home/rocky/.tf/dev.env
++ export BUILD_MODE=fast
++ BUILD_MODE=fast
++ '[' -e /home/rocky/.tf/dev.env ']'
++ source /home/rocky/.tf/dev.env
+++ CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
+++ FROZEN_TAG=
+++ FROZEN_REGISTRY=nexus.opensdn.io:5101
+++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
+++ RPM_REPO_IP=localhost
+++ RPM_REPO_PORT=6667
+++ BUILD_MODE=fast
+++ VENDOR_NAME=OpenSDN-IO
+++ VENDOR_DOMAIN=io.opensdn
++ [[ linux-gnu == \l\i\n\u\x\-\g\n\u ]]
+++ egrep '^ID='
+++ cat /etc/os-release /etc/redhat-release /etc/rocky-release /etc/system-release
+++ awk -F= '{print $2}'
+++ tr -d '"'
++ export DISTRO=rocky
++ DISTRO=rocky
+++ cat /etc/os-release /etc/redhat-release /etc/rocky-release /etc/system-release
+++ egrep '^VERSION_ID='
+++ awk -F= '{print $2}'
+++ tr -d '"'
++ export DISTRO_VER=9.2
++ DISTRO_VER=9.2
++ export DISTRO_VER_MAJOR=9
++ DISTRO_VER_MAJOR=9
++ '[' -z x ']'
++ '[' -z /home/rocky/contrail ']'
++ export CONTRAIL_DIR
++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ [[ nexus.gz1.opensdn.io:5101 == *\:* ]]
+++ echo nexus.gz1.opensdn.io:5101
+++ cut -f 1 -d :
++ export REGISTRY_IP=nexus.gz1.opensdn.io
++ REGISTRY_IP=nexus.gz1.opensdn.io
+++ echo nexus.gz1.opensdn.io:5101
+++ cut -f 2 -d :
++ export REGISTRY_PORT=5101
++ REGISTRY_PORT=5101
++ export FROZEN_REGISTRY=nexus.opensdn.io:5101
++ FROZEN_REGISTRY=nexus.opensdn.io:5101
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export RPM_REPO_IP=localhost
++ RPM_REPO_IP=localhost
++ export RPM_REPO_PORT=6667
++ RPM_REPO_PORT=6667
++ export REGISTRY_CONTAINER_NAME=tf-dev-env-registry
++ REGISTRY_CONTAINER_NAME=tf-dev-env-registry
++ export DEVENV_CONTAINER_NAME=tf-dev-sandbox
++ DEVENV_CONTAINER_NAME=tf-dev-sandbox
++ export CONTRAIL_PARALLEL_BUILD=true
++ CONTRAIL_PARALLEL_BUILD=true
++ export DEVENV_IMAGE_NAME=tf-dev-sandbox
++ DEVENV_IMAGE_NAME=tf-dev-sandbox
++ export DEVENV_TAG=sandbox-master-1_0_8_7-1_1
++ DEVENV_TAG=sandbox-master-1_0_8_7-1_1
++ export DEVENV_PUSH_TAG=frozen
++ DEVENV_PUSH_TAG=frozen
++ export DEVENV_IMAGE=tf-dev-sandbox:sandbox-master-1_0_8_7-1_1
++ DEVENV_IMAGE=tf-dev-sandbox:sandbox-master-1_0_8_7-1_1
++ export MULTI_KERNEL_BUILD=true
++ MULTI_KERNEL_BUILD=true
++ export ENABLE_RHSM_REPOS=false
++ ENABLE_RHSM_REPOS=false
++ export CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ export FROZEN_TAG=
++ FROZEN_TAG=
++ export VENDOR_NAME=OpenSDN-IO
++ VENDOR_NAME=OpenSDN-IO
++ export VENDOR_DOMAIN=io.opensdn
++ VENDOR_DOMAIN=io.opensdn
++ export CONTRAIL_BRANCH=master
++ CONTRAIL_BRANCH=master
++ '[' -z z ']'
+ source /home/rocky/src/opensdn-io/tf-dev-env/common/functions.sh
+ ensure_root
++ whoami
+ local me=root
+ '[' root '!=' root ']'
+ install_docker_rhel=(['7.8']='install_docker_rhel_7' ['7.9']='install_docker_rhel_7' ['8.2']='install_docker_rhel_8' ['8.4']='install_docker_rhel_8')
+ declare -A install_docker_rhel
+ echo ''
+ echo 'INFO: [docker install]'
+ echo 'INFO: rocky detected'
+ which docker
++ docker --version
+ echo 'INFO: docker installed: Docker version 27.3.1, build ce12230'
+ '[' xrocky '!=' xrhel ']'
++ docker version --format '{{.Client.Version}}'
++ head -1
++ cut -d . -f 1
+ version=27
+ (( version < 16 ))
+ echo
+ echo 'INFO: [docker config]'
++ grep -o 'dev.*'
++ ip route get 1
++ awk '{print $2}'
+ default_iface=eth0
+ CONTRAIL_SKIP_INSECURE_REGISTRY=0
+ insecure_registries=
+ registry_ip=nexus.gz1.opensdn.io
+ UPDATE_INSECURE_REGISTRY=false
+ '[' 0 '!=' 0 ']'
+ '[' -z nexus.gz1.opensdn.io ']'
+ check_insecure_registry nexus.gz1.opensdn.io:5101
+ case ${DISTRO}_${DISTRO_VER} in
+ check_docker_value insecure-registries nexus.gz1.opensdn.io:5101
+ local name=insecure-registries
+ local value=nexus.gz1.opensdn.io:5101
+ python -c 'import json; f=open('\''/etc/docker/daemon.json'\''); data=json.load(f); print(data.get('\''insecure-registries'\''));'
+ grep -qi nexus.gz1.opensdn.io:5101
+ '[' -n '' ']'
+ insecure_registries+=nexus.gz1.opensdn.io:5101
+ '[' -n nexus.gz1.opensdn.io:5101 ']'
+ UPDATE_INSECURE_REGISTRY=true
++ ip link show eth0
++ grep -o 'mtu.*'
++ awk '{print $2}'
+ default_iface_mtu=1500
+ docker_reload=0
+ true
+ update_config_docker nexus.gz1.opensdn.io:5101 1500
+ local insecure_registries=nexus.gz1.opensdn.io:5101
+ local default_iface_mtu=1500
+ case ${DISTRO}_${DISTRO_VER} in
+ '[' '!' -e /etc/docker/daemon.json ']'
+ python
+ docker_reload=1
++ get_docker_mtu
++ case ${DISTRO}_${DISTRO_VER} in
++ docker network inspect '--format={{index .Options "com.docker.network.driver.mtu"}}' bridge
+ runtime_docker_mtu=1500
+ [[ 1500 != \1\5\0\0 ]]
+ [[ 1 == \1 ]]
+ set_docker_mtu 1500
+ local default_iface_mtu=1500
+ echo 'INFO: set docker0 mtu to 1500'
+ case ${DISTRO}_${DISTRO_VER} in
++ command -v ifconfig
+ '[' -x /sbin/ifconfig ']'
+ ifconfig docker0 mtu 1500
+ restart_docker
+ echo 'INFO: restart docker'
+ [[ xrocky == x\c\e\n\t\o\s ]]
+ [[ xrocky == x\r\o\c\k\y ]]
+ systemctl restart docker
+ echo 'REGISTRY_IP: nexus.gz1.opensdn.io'
INFO: [docker install]
INFO: rocky detected
INFO: docker installed: Docker version 27.3.1, build ce12230
INFO: [docker config]
INFO: set docker0 mtu to 1500
INFO: restart docker
REGISTRY_IP: nexus.gz1.opensdn.io
[update tf devenv configuration]
tf setup profile /home/rocky/.tf/dev.env
# dev env options
CONTRAIL_CONTAINER_TAG=${CONTRAIL_CONTAINER_TAG:-master-1_0_8_7-1_1}
FROZEN_TAG=${FROZEN_TAG:-}
FROZEN_REGISTRY=${FROZEN_REGISTRY:-nexus.opensdn.io:5101}
CONTAINER_REGISTRY=${CONTAINER_REGISTRY:-nexus.gz1.opensdn.io:5101}
RPM_REPO_IP='localhost'
RPM_REPO_PORT=${RPM_REPO_PORT:-6667}
BUILD_MODE=${BUILD_MODE:-fast}
# others
VENDOR_NAME="${VENDOR_NAME:-OpenSDN-IO}"
VENDOR_DOMAIN="${VENDOR_DOMAIN:-io.opensdn}"
INFO: Docker registry deployment skipped
[load tf devenv configuration]
INFO: make common.env
INFO: common.env content:
LINUX_DISTR=rockylinux
LINUX_DISTR_VER=9
CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
CONTRAIL_DEPLOYERS_TAG=master-1_0_8_7-1_1
CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101
CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
CONTRAIL_REPOSITORY=http://localhost:6667
DEPLOYERS_BASE_CONTAINER=nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_8_7-1_1
CONTRAIL_PARALLEL_BUILD=true
VENDOR_NAME=OpenSDN-IO
VENDOR_DOMAIN=io.opensdn
YUM_ENABLE_REPOS=
INFO: environment setup
INFO: tf-dev-sandbox already running.
INFO: run stage compile with target
INFO: run stage compile with target
[load tf devenv configuration]
INFO: source env from /input/tf-developer-sandbox.env
INFO: source env from /root/tf-dev-env/common.env
INFO: create symlinks to work directories with artifacts Wed Oct 30 09:04:40 AM UTC 2024
0 files removed
INFO: compile: tpp rpm
INFO: Check variables used by makefile
Linux jenkins-build-prepare-sandbox-6260-1.novalocal 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 17:09:15 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
SPEC_FILES=/root/contrail/tools/packages/rpm/contrail/contrail.spec /root/contrail/tools/packages/rpm/contrail-heat/contrail-heat.spec /root/contrail/tools/packages/rpm/contrail-nodemgr/contrail-nodemgr.spec /root/contrail/tools/packages/rpm/contrail-setup/contrail-setup.spec /root/contrail/tools/packages/rpm/contrail-tripleo-puppet/contrail-tripleo-puppet.spec /root/contrail/tools/packages/rpm/contrail-vrouter-dpdk/contrail-vrouter-dpdk.spec /root/contrail/tools/packages/rpm/contrail-web-controller/contrail-web-controller.spec /root/contrail/tools/packages/rpm/contrail-web-core/contrail-web-core.spec /root/contrail/tools/packages/rpm/ironic-notification-manager/ironic-notification-manager.spec /root/contrail/tools/packages/rpm/neutron-plugin-contrail/neutron-plugin-contrail.spec
DEBUGINFO=FALSE
MANIFESTFILE=/root/contrail/.repo/manifest.xml
TOPDIR=/root/contrail/
SCONSOPT=production
SRCVER=master.1.0.8.7.1.1
KVERS=3.10.0-957.12.2.el7.x86_64 3.10.0-1062.4.1.el7.x86_64 3.10.0-1062.9.1.el7.x86_64 3.10.0-1062.12.1.el7.x86_64 3.10.0-1160.25.1.el7.x86_64 4.18.0-193.28.1.el8_2.x86_64 4.18.0-305.12.1.el8_4.x86_64
BUILDTAG=master_1_0_8_7_1_1
SKUTAG=ocata
RPMBUILD_FLAGS=-bb --define _sbtop /root/contrail/ --define _topdir /root/contrail/ --define _opt production --define _kVers 3.10.0-957.12.2.el7.x86_64 3.10.0-1062.4.1.el7.x86_64 3.10.0-1062.9.1.el7.x86_64 3.10.0-1062.12.1.el7.x86_64 3.10.0-1160.25.1.el7.x86_64 4.18.0-193.28.1.el8_2.x86_64 4.18.0-305.12.1.el8_4.x86_64 --define _skuTag ocata --define _srcVer master.1.0.8.7.1.1 --define _buildTag master_1_0_8_7_1_1 --define _enableMellanox TRUE --define _enableIntelN3K TRUE --without debuginfo --define _manifestFile /root/contrail/.repo/manifest.xml
2081 2080 2078 2077 2074
INFO: httpd is already started
[update tf devenv configuration]
tf setup profile /root/.tf/dev.env
# dev env options
CONTRAIL_CONTAINER_TAG=${CONTRAIL_CONTAINER_TAG:-master-1_0_8_7-1_1}
FROZEN_TAG=${FROZEN_TAG:-}
FROZEN_REGISTRY=${FROZEN_REGISTRY:-nexus.opensdn.io:5101}
CONTAINER_REGISTRY=${CONTAINER_REGISTRY:-nexus.gz1.opensdn.io:5101}
RPM_REPO_IP='localhost'
RPM_REPO_PORT=${RPM_REPO_PORT:-6667}
BUILD_MODE=${BUILD_MODE:-fast}
# others
VENDOR_NAME="${VENDOR_NAME:-OpenSDN-IO}"
VENDOR_DOMAIN="${VENDOR_DOMAIN:-io.opensdn}"
INFO: create rpm repo Wed Oct 30 09:04:40 AM UTC 2024
Directory walk started
Directory walk done - 0 packages
Temporary output repo path: /root/contrail/RPMS/.repodata/
Preparing sqlite DBs
Pool started (with 5 workers)
Pool finished
INFO: clean all for contrail repo after udpate
Error: Unknown repo: 'contrail'
INFO: make tpp Wed Oct 30 09:04:41 AM UTC 2024
INFO: source env from /input/tf-developer-sandbox.env
INFO: source env from /root/tf-dev-env/common.env
INFO: compile tpp if needed Wed Oct 30 09:04:41 AM UTC 2024 (BUILD_TPP_FORCE=)
INFO: skip tpp: there is no changes in the files for tf-third-party-packages
INFO: update rpm repo Wed Oct 30 09:04:41 AM UTC 2024
Directory walk started
Directory walk done - 0 packages
Temporary output repo path: /root/contrail/RPMS/.repodata/
Preparing sqlite DBs
Pool started (with 5 workers)
Pool finished
INFO: clean all for contrail repo after udpate
Error: Unknown repo: 'contrail'
INFO: package tpp Wed Oct 30 09:04:41 AM UTC 2024
INFO: source env from /input/tf-developer-sandbox.env
INFO: source env from /root/tf-dev-env/common.env
INFO: compile tpp if needed Wed Oct 30 09:04:41 AM UTC 2024
INFO: skip tpp: there is no changes in the files for contrail-third-party-packages
INFO: CONTRAIL_BRANCH=MASTER
INFO: make rpm Wed Oct 30 09:04:41 AM UTC 2024
echo RPM build for /root/contrail/tools/packages/rpm/contrail/contrail.spec RPMBUILD_MODE=-bb RPMBUILD_FLAGS=--define "_sbtop /root/contrail/" --define "_topdir /root/contrail/" --define "_opt production" --define "_kVers 3.10.0-957.12.2.el7.x86_64 3.10.0-1062.4.1.el7.x86_64 3.10.0-1062.9.1.el7.x86_64 3.10.0-1062.12.1.el7.x86_64 3.10.0-1160.25.1.el7.x86_64 4.18.0-193.28.1.el8_2.x86_64 4.18.0-305.12.1.el8_4.x86_64" --define "_skuTag ocata" --define "_srcVer master.1.0.8.7.1.1" --define "_buildTag master_1_0_8_7_1_1" --define "_enableMellanox TRUE" --define "_enableIntelN3K TRUE" --without debuginfo --define "_manifestFile /root/contrail/.repo/manifest.xml" ...
RPM build for /root/contrail/tools/packages/rpm/contrail/contrail.spec RPMBUILD_MODE=-bb RPMBUILD_FLAGS=--define _sbtop /root/contrail/ --define _topdir /root/contrail/ --define _opt production --define _kVers 3.10.0-957.12.2.el7.x86_64 3.10.0-1062.4.1.el7.x86_64 3.10.0-1062.9.1.el7.x86_64 3.10.0-1062.12.1.el7.x86_64 3.10.0-1160.25.1.el7.x86_64 4.18.0-193.28.1.el8_2.x86_64 4.18.0-305.12.1.el8_4.x86_64 --define _skuTag ocata --define _srcVer master.1.0.8.7.1.1 --define _buildTag master_1_0_8_7_1_1 --define _enableMellanox TRUE --define _enableIntelN3K TRUE --without debuginfo --define _manifestFile /root/contrail/.repo/manifest.xml ...
rpmbuild -bb --define "_sbtop /root/contrail/" --define "_topdir /root/contrail/" --define "_opt production" --define "_kVers 3.10.0-957.12.2.el7.x86_64 3.10.0-1062.4.1.el7.x86_64 3.10.0-1062.9.1.el7.x86_64 3.10.0-1062.12.1.el7.x86_64 3.10.0-1160.25.1.el7.x86_64 4.18.0-193.28.1.el8_2.x86_64 4.18.0-305.12.1.el8_4.x86_64" --define "_skuTag ocata" --define "_srcVer master.1.0.8.7.1.1" --define "_buildTag master_1_0_8_7_1_1" --define "_enableMellanox TRUE" --define "_enableIntelN3K TRUE" --without debuginfo --define "_manifestFile /root/contrail/.repo/manifest.xml" /root/contrail/tools/packages/rpm/contrail/contrail.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3FE5U5
+ umask 022
+ cd /root/contrail//BUILD
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.IaXkL2
+ umask 022
+ cd /root/contrail//BUILD
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.RAKPkO
+ umask 022
+ cd /root/contrail//BUILD
+ '[' /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64 '!=' / ']'
+ rm -rf /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64
++ dirname /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64
+ mkdir -p /root/contrail/BUILDROOT
+ mkdir /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64
+ pushd /root/contrail/
+ scons --opt=production --root=/root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64 --without-dpdk install
~/contrail ~/contrail/BUILD
scons: Reading SConscript files ...
/usr/local/lib/python3.9/site-packages/_distutils_hack/__init__.py:16: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils.
warnings.warn(
/usr/local/lib/python3.9/site-packages/_distutils_hack/__init__.py:31: UserWarning: Setuptools is replacing distutils. Support for replacing an already imported distutils is deprecated. In the future, this condition will fail. Register concerns at https://github.com/pypa/setuptools/issues/new?template=distutils-deprecation.yml
warnings.warn(
DBG: dist/sandesh-0.1.dev0.tar.gz build/production/tools/sandesh/library/python
scons: done reading SConscript files.
scons: Building targets ...
Install file: "src/contrail-common/sandesh/library/common/webs/css/doc-style.css" as "BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/share/doc/contrail-docs/html/messages/doc-style.css"
Install file: "src/contrail-common/sandesh/library/python/setup.py" as "build/production/tools/sandesh/library/python/setup.py"
Install file: "src/contrail-common/sandesh/library/python/MANIFEST.in" as "build/production/tools/sandesh/library/python/MANIFEST.in"
Install file: "src/contrail-common/sandesh/library/python/requirements.txt" as "build/production/tools/sandesh/library/python/requirements.txt"
Install file: "src/contrail-common/sandesh/library/python/test-requirements.txt" as "build/production/tools/sandesh/library/python/test-requirements.txt"
Install file: "src/contrail-common/sandesh/library/python/.stestr.conf" as "build/production/tools/sandesh/library/python/.stestr.conf"
Install file: "src/contrail-common/sandesh/library/common/webs/css/bootstrap.min.css" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/bootstrap.min.css"
Install file: "src/contrail-common/sandesh/library/common/webs/css/DT_bootstrap.css" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/DT_bootstrap.css"
Install file: "src/contrail-common/sandesh/library/common/webs/css/images/sort_asc.png" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/images/sort_asc.png"
Install file: "src/contrail-common/sandesh/library/common/webs/css/images/sort_asc_disabled.png" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/images/sort_asc_disabled.png"
Install file: "src/contrail-common/sandesh/library/common/webs/css/images/sort_both.png" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/images/sort_both.png"
Install file: "src/contrail-common/sandesh/library/common/webs/css/images/sort_desc.png" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/images/sort_desc.png"
Install file: "src/contrail-common/sandesh/library/common/webs/css/images/sort_desc_disabled.png" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/images/sort_desc_disabled.png"
Install file: "src/contrail-common/sandesh/library/common/webs/css/style.css" as "build/production/tools/sandesh/library/python/pysandesh/webs/css/style.css"
Install file: "src/contrail-common/sandesh/library/common/webs/js/bootstrap.min.js" as "build/production/tools/sandesh/library/python/pysandesh/webs/js/bootstrap.min.js"
Install file: "src/contrail-common/sandesh/library/common/webs/js/DT_bootstrap.js" as "build/production/tools/sandesh/library/python/pysandesh/webs/js/DT_bootstrap.js"
Install file: "src/contrail-common/sandesh/library/common/webs/js/jquery-2.0.3.min.js" as "build/production/tools/sandesh/library/python/pysandesh/webs/js/jquery-2.0.3.min.js"
Install file: "src/contrail-common/sandesh/library/common/webs/js/jquery.dataTables.min.js" as "build/production/tools/sandesh/library/python/pysandesh/webs/js/jquery.dataTables.min.js"
Install file: "src/contrail-common/sandesh/library/common/webs/js/util.js" as "build/production/tools/sandesh/library/python/pysandesh/webs/js/util.js"
Install file: "src/contrail-common/sandesh/library/common/webs/universal_parse.xsl" as "build/production/tools/sandesh/library/python/pysandesh/webs/universal_parse.xsl"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/__init__.py" as "build/production/tools/sandesh/library/python/pysandesh/__init__.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/Thrift.py" as "build/production/tools/sandesh/library/python/pysandesh/Thrift.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/tcp_session.py" as "build/production/tools/sandesh/library/python/pysandesh/tcp_session.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/ssl_session.py" as "build/production/tools/sandesh/library/python/pysandesh/ssl_session.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/work_queue.py" as "build/production/tools/sandesh/library/python/pysandesh/work_queue.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/util.py" as "build/production/tools/sandesh/library/python/pysandesh/util.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/trace.py" as "build/production/tools/sandesh/library/python/pysandesh/trace.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_base.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_base.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_base_logger.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_base_logger.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_client.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_client.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_connection.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_connection.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_http.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_http.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_logger.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_logger.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_session.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_session.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_state_machine.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_state_machine.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_uve.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_uve.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_req_impl.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_req_impl.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_stats.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_stats.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/sandesh_trace.py" as "build/production/tools/sandesh/library/python/pysandesh/sandesh_trace.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/connection_info.py" as "build/production/tools/sandesh/library/python/pysandesh/connection_info.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/transport/__init__.py" as "build/production/tools/sandesh/library/python/pysandesh/transport/__init__.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/transport/TTransport.py" as "build/production/tools/sandesh/library/python/pysandesh/transport/TTransport.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/protocol/__init__.py" as "build/production/tools/sandesh/library/python/pysandesh/protocol/__init__.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/protocol/TProtocol.py" as "build/production/tools/sandesh/library/python/pysandesh/protocol/TProtocol.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/protocol/TBinaryProtocol.py" as "build/production/tools/sandesh/library/python/pysandesh/protocol/TBinaryProtocol.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/protocol/TXMLProtocol.py" as "build/production/tools/sandesh/library/python/pysandesh/protocol/TXMLProtocol.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/protocol/TJSONProtocol.py" as "build/production/tools/sandesh/library/python/pysandesh/protocol/TJSONProtocol.py"
g++ -o build/production/tools/sandesh/compiler/main.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/main.cc
gcc -o build/production/tools/sandesh/compiler/md5.o -c -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/md5.c
bison -d -o build/production/tools/sandesh/compiler/sandeshy.cc src/contrail-common/sandesh/compiler/sandeshy.yy
flex -t src/contrail-common/sandesh/compiler/sandeshl.ll > build/production/tools/sandesh/compiler/sandeshl.cc
src/contrail-common/sandesh/compiler/sandeshl.ll:258: warning, rule cannot be matched
src/contrail-common/sandesh/compiler/sandeshl.ll:277: warning, rule cannot be matched
src/contrail-common/sandesh/compiler/sandeshl.ll:405: warning, rule cannot be matched
g++ -o build/production/tools/sandesh/compiler/generate/t_cpp_generator.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/generate/t_cpp_generator.cc
g++ -o build/production/tools/sandesh/compiler/generate/t_html_generator.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/generate/t_html_generator.cc
g++ -o build/production/tools/sandesh/compiler/sandeshy.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include build/production/tools/sandesh/compiler/sandeshy.cc
g++ -o build/production/tools/sandesh/compiler/sandeshl.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include build/production/tools/sandesh/compiler/sandeshl.cc
g++ -o build/production/tools/sandesh/compiler/generate/t_generator.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/generate/t_generator.cc
g++ -o build/production/tools/sandesh/compiler/generate/t_xsd_generator.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/generate/t_xsd_generator.cc
g++ -o build/production/tools/sandesh/compiler/generate/t_c_generator.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/generate/t_c_generator.cc
g++ -o build/production/tools/sandesh/compiler/generate/t_py_generator.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/generate/t_py_generator.cc
g++ -o build/production/tools/sandesh/compiler/generate/t_doc_generator.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/generate/t_doc_generator.cc
g++ -o build/production/tools/sandesh/compiler/parse/parse.o -c -std=c++11 -Wno-deprecated -DBOOST_NO_CXX11_SCOPED_ENUMS -O3 -g -DSANDESH -Isrc/contrail-common/sandesh/compiler -Ibuild/include src/contrail-common/sandesh/compiler/parse/parse.cc
Install file: "src/contrail-common/sandesh/library/python/pysandesh/test/__init__.py" as "build/production/tools/sandesh/library/python/pysandesh/test/__init__.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/test/test_utils.py" as "build/production/tools/sandesh/library/python/pysandesh/test/test_utils.py"
Install file: "src/contrail-common/sandesh/library/python/pysandesh/test/sandesh_req_impl.py" as "build/production/tools/sandesh/library/python/pysandesh/test/sandesh_req_impl.py"
Install file: "src/contrail-common/sandesh/library/python/tox.ini" as "build/production/tools/sandesh/library/python/tox.ini"
Install file: "src/contrail-common/sandesh/library/python/requirements.txt" as "BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/opt/opensdn/pip/sandesh-library/requirements.txt"
Install file: "src/contrail-common/libpartition/setup.py" as "build/production/libpartition/setup.py"
Install file: "src/contrail-common/libpartition/MANIFEST.in" as "build/production/libpartition/MANIFEST.in"
Install file: "src/contrail-common/libpartition/requirements.txt" as "build/production/libpartition/requirements.txt"
Install file: "src/contrail-common/libpartition/__init__.py" as "build/production/libpartition/libpartition/__init__.py"
Install file: "src/contrail-common/libpartition/libpartition.py" as "build/production/libpartition/libpartition/libpartition.py"
Install file: "src/contrail-common/libpartition/consistent_hash.py" as "build/production/libpartition/libpartition/consistent_hash.py"
cd build/production/libpartition && python3 setup.py install --root /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64 --prefix /usr
running install
/usr/local/lib/python3.9/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
running build
running build_py
creating build/lib/libpartition
copying libpartition/__init__.py -> build/lib/libpartition
copying libpartition/libpartition.py -> build/lib/libpartition
copying libpartition/consistent_hash.py -> build/lib/libpartition
running install_lib
creating /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages
creating /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition
copying build/lib/libpartition/__init__.py -> /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition
copying build/lib/libpartition/libpartition.py -> /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition
copying build/lib/libpartition/consistent_hash.py -> /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition
byte-compiling /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition/__init__.py to __init__.cpython-39.pyc
byte-compiling /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition/libpartition.py to libpartition.cpython-39.pyc
byte-compiling /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition/consistent_hash.py to consistent_hash.cpython-39.pyc
running install_egg_info
running egg_info
creating libpartition.egg-info
writing libpartition.egg-info/PKG-INFO
writing dependency_links to libpartition.egg-info/dependency_links.txt
writing requirements to libpartition.egg-info/requires.txt
writing top-level names to libpartition.egg-info/top_level.txt
writing manifest file 'libpartition.egg-info/SOURCES.txt'
reading manifest file 'libpartition.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.html' under directory 'sandesh'
warning: no files found matching '*.xml' under directory 'sandesh'
warning: no files found matching '*.css' under directory 'sandesh'
warning: no files found matching '*' under directory 'doc'
writing manifest file 'libpartition.egg-info/SOURCES.txt'
Copying libpartition.egg-info to /root/contrail/BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/usr/lib/python3.9/site-packages/libpartition-0.1.dev0-py3.9.egg-info
running install_scripts
Install file: "src/contrail-common/libpartition/requirements.txt" as "BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/opt/opensdn/pip/libpartition/requirements.txt"
(cd /root/contrail/build/third_party/bind; /root/contrail/third_party/bind-9.10.4-P2/configure --prefix=/root/contrail/build --enable-threads --enable-fixed-rrset; make clean; make; make install; mv /root/contrail/build/sbin/named /root/contrail/build/sbin/contrail-named; mv /root/contrail/build/sbin/rndc /root/contrail/build/sbin/contrail-rndc; mv /root/contrail/build/sbin/rndc-confgen /root/contrail/build/sbin/contrail-rndc-confgen;)
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... yes
checking how to print strings... printf
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... Install file: "build/third_party/bind/contrail-rndc.conf" as "BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/etc/contrail/dns/contrail-rndc.conf"
Install file: "build/third_party/bind/contrail-named.conf" as "BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/etc/contrail/dns/contrail-named.conf"
BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... Install file: "build/third_party/bind/COPYRIGHT" as "BUILDROOT/contrail-master.1.0.8.7.1.1-master_1_0_8_7_1_1.el9.x86_64/etc/contrail/dns/COPYRIGHT"
(rm -rf /root/contrail/build/third_party/ipfix; cp -r /root/contrail/third_party/libipfix_110209 /root/contrail/build/third_party/ipfix/; cd /root/contrail/build/third_party/ipfix; ac_cv_lib_mysqlclient_mysql_init=true /root/contrail/build/third_party/ipfix/configure --prefix=/root/contrail/build --includedir=/root/contrail/build/include/ipfix; make clean; make; make install)
1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for gawk... gawk
checking command to parse /usr/bin/nm -B output from gcc object... checking build system type... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
gcc -E
checking for C compiler default output file name... checking for ANSI C header files... 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 for sys/types.h... yes
checking whether gcc accepts -g... yes
checking for sys/stat.h... yes
checking for gcc option to accept ISO C89... yes
checking for stdlib.h... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking for openssl... /usr/bin/openssl
checking enable tls/dtls support... no
checking for mysql_init in -lmysqlclient... (cached) true
configure: WARNING: cannot find mysql library
checking for pcap_open_live in -lpcap... yes
checking for string.h... yes
checking for pcap_breakloop... yes
checking for memory.h... yes
checking for strings.h... yes
checking for pcap_freecode... yes
checking for inttypes.h... yes
yes
checking how to run the C preprocessor... checking for stdint.h... yes
gcc -E
checking for unistd.h... yes
checking for grep that handles long lines and -e... checking for dlfcn.h... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... yes
no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... checking for sys/types.h... yes
checking if gcc static flag -static works... yes
checking for sys/stat.h... no
checking if gcc supports -c -o file.o... yes
checking for stdlib.h... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... make -f third_party/tbb-2018_U5/Makefile
yes
checking for string.h... Created /root/contrail/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_release and ..._debug directories
make -C "/root/contrail/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_debug" -r -f /root/contrail/third_party/tbb-2018_U5/build/Makefile.tbb cfg=debug
no
checking dynamic linker characteristics... make[1]: Entering directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_debug'
/root/contrail/third_party/tbb-2018_U5/build/Makefile.tbb:32: CONFIG: cfg=debug arch=intel64 compiler=gcc target=linux runtime=cc11_libc2.34_kernel5.14.0
yes
checking for memory.h... g++ -o concurrent_hash_map.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_hash_map.cpp
GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for a BSD-compatible install... yes
checking for strings.h... /usr/bin/install -c
checking whether ln -s works... yes
checking for ar... /usr/bin/ar
checking for etags... no
checking for emacs-etags... no
checking for perl5... no
checking for perl... /usr/bin/perl
checking for python... no
checking for python3... /usr/bin/python3
checking python module 'argparse'... found, using /usr/bin/python3
checking for gcc... (cached) gcc
yes
checking for inttypes.h... checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for ANSI C header files... (cached) yes
checking for fcntl.h... yes
checking for stdint.h... yes
checking for regex.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking arpa/inet.h usability... yes
checking for unistd.h... (cached) yes
checking for sys/mman.h... yes
checking arpa/inet.h presence... In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_hash_map.cpp:21:
/root/contrail/third_party/tbb-2018_U5/include/tbb/concurrent_hash_map.h: In constructor 'tbb::interface5::internal::hash_map_base::hash_map_base()':
/root/contrail/third_party/tbb-2018_U5/include/tbb/concurrent_hash_map.h:122:24: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class tbb::interface5::internal::hash_map_base' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
122 | std::memset( this, 0, pointers_per_table*sizeof(segment_ptr_t) // 32*4=128 or 64*8=512
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
123 | + sizeof(my_size) + sizeof(my_mask) // 4+4 or 8+8
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
124 | + embedded_buckets*sizeof(bucket) ); // n*8 or n*16
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/include/tbb/concurrent_hash_map.h:76:11: note: 'class tbb::interface5::internal::hash_map_base' declared here
76 | class hash_map_base {
| ^~~~~~~~~~~~~
yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking for sys/sockio.h... yes
checking fcntl.h presence... no
checking for sys/select.h... yes
checking for fcntl.h... yes
g++ -o concurrent_queue.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_queue.cpp
yes
checking for inttypes.h... (cached) yes
checking limits.h usability... checking for sys/param.h... yes
checking limits.h presence... yes
yes
checking for limits.h... yes
checking for sys/sysctl.h... checking netdb.h usability... no
checking for net/if6.h... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... no
checking for sys/socket.h... yes
checking netinet/in.h presence... yes
checking for net/route.h... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/socket.h usability... yes
checking for linux/netlink.h... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
yes
checking sys/time.h usability... checking for linux/rtnetlink.h... yes
checking sys/time.h presence... yes
checking for an ANSI C-conforming const... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
yes
checking for inline... checking getopt.h usability... inline
checking for working volatile... yes
checking getopt.h presence... yes
checking for sysctlbyname... yes
checking for getopt.h... yes
checking libgen.h usability... no
checking for flexible array members... yes
checking libgen.h presence... g++ -o concurrent_vector.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_vector.cpp
yes
checking for mmap... yes
checking for libgen.h... yes
checking for an ANSI C-conforming const... yes
yes
checking for size_t... checking for seteuid... yes
checking whether time.h and sys/time.h may both be included... yes
checking for setresuid... yes
checking for working volatile... yes
checking for setegid... yes
checking sys/select.h usability... yes
yes
checking sys/select.h presence... checking for setresgid... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... yes
checking for ftello... int,fd_set *,struct timeval *
checking return type of signal handlers... yes
checking for fseeko... void
checking for strftime... yes
checking for static inline breakage... no
checking for size_t... yes
checking for vprintf... yes
checking for _doprnt... yes
checking for ssize_t... no
checking for gettimeofday... yes
checking for uintptr_t... yes
checking for basename... yes
checking for socklen_t... yes
checking for inet_ntoa... yes
checking whether time.h and sys/time.h may both be included... yes
checking for memmove... yes
checking for long long... g++ -o dynamic_link.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/dynamic_link.cpp
yes
checking for uname... yes
yes
checking for memset... checking for GCC noreturn attribute... yes
checking for struct lifconf... no
checking for kqueue... yes
checking for mkdir... no
checking epoll support... yes
checking for select... yes
checking sys/devpoll.h usability... no
checking sys/devpoll.h presence... yes
checking for strdup... no
checking for sys/devpoll.h... no
checking devpoll.h usability... g++ -o itt_notify.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/itt_notify.cpp
no
checking devpoll.h presence... yes
no
checking for devpoll.h... no
checking if unistd.h or sys/types.h defines fd_set... checking for strerror... yes
checking whether byte ordering is bigendian... yes
checking for gethostbyname... no
checking for GeoIP support... disabled
checking for GSSAPI library... disabled
checking for random device... /dev/random
checking for /dev/random... yes
checking for arc4random... yes
checking for setsockopt... no
checking for arc4random_addrandom... yes
checking for hstrerror... no
checking whether to build with thread support... yes
checking for pthread_create in -lpthread... yes
checking for getopt_long... yes
checking for sigwait... yes
g++ -o cache_aligned_allocator.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/cache_aligned_allocator.cpp
configure: creating ./config.status
yes
checking for pthread_attr_getstacksize... yes
checking for pthread_attr_setstacksize... yes
checking for PTHREAD_MUTEX_ADAPTIVE_NP... config.status: creating Makefile
using adaptive lock type
checking sched.h usability... config.status: creating lib/Makefile
config.status: creating libmisc/Makefile
yes
checking sched.h presence... config.status: creating probe/Makefile
yes
checking for sched.h... yes
checking for sched_yield... config.status: creating examples/Makefile
config.status: creating collector/Makefile
yes
config.status: creating config.h
checking for pthread_yield... config.status: config.h is unchanged
make[1]: Entering directory '/root/work/build/third_party/ipfix'
no
make[2]: Entering directory '/root/work/build/third_party/ipfix/lib'
rm -f ipfix.o ipfix_col.o ipfix_print.o ../libmisc/libmisc.a ipfix_col_files.o ipfix_col_db.o libipfix.so
checking for pthread_yield_np... make[2]: Leaving directory '/root/work/build/third_party/ipfix/lib'
make[2]: Entering directory '/root/work/build/third_party/ipfix/libmisc'
rm -f misc.o mpoll.o mlog.o mlist.o mhash.o hashtable.o getopt.o getopt1.o libmisc.a testmhash
make[2]: Leaving directory '/root/work/build/third_party/ipfix/libmisc'
make[2]: Entering directory '/root/work/build/third_party/ipfix/examples'
rm -f example_exporter.o example_collector.o example_collector_db.o example_exporter example_collector
make[2]: Leaving directory '/root/work/build/third_party/ipfix/examples'
make[2]: Entering directory '/root/work/build/third_party/ipfix/collector'
rm -f collector.o ipfix_collector
make[2]: Leaving directory '/root/work/build/third_party/ipfix/collector'
make[1]: Leaving directory '/root/work/build/third_party/ipfix'
make[1]: Entering directory '/root/work/build/third_party/ipfix'
make[2]: Entering directory '/root/work/build/third_party/ipfix/lib'
gcc -Wall -g -fPIC -I. -I.. -I../.. -I../libmisc -DHAVE_CONFIG_H -c ipfix.c
no
checking for sysconf... g++ -o pipeline.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/pipeline.cpp
ipfix.c: In function ‘_ipfix_write_template’:
ipfix.c:1475:26: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
1475 | int i, n;
| ^
At top level:
ipfix.c:99:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
99 | static const char cvsid[]="$Id: ipfix.c 996 2009-03-19 18:14:44Z csc $";
| ^~~~~
yes
checking for libtool... no
checking for Source Identity Token support... no
checking for OpenSSL library... using OpenSSL from /usr/lib and /usr/include
checking whether linking with OpenSSL works... yes
checking whether linking with OpenSSL requires -ldl... gcc -Wall -g -fPIC -I. -I.. -I../.. -I../libmisc -DHAVE_CONFIG_H -c ipfix_col.c
ipfix_col.c: In function ‘readn’:
ipfix_col.c:484:14: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
484 | char *p;
| ^
At top level:
ipfix_col.c:133:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
133 | static const char cvsid[]="$Id: ipfix_col.c 166 2010-02-23 10:15:04Z csc $";
| ^~~~~
unknown
configure: error: OpenSSL has unsupported dynamic loading
gcc -Wall -g -fPIC -I. -I.. -I../.. -I../libmisc -DHAVE_CONFIG_H -c ipfix_print.c
make[1]: Entering directory '/root/work/build/third_party/bind'
make[1]: Leaving directory '/root/work/build/third_party/bind'
make[1]: *** No rule to make target 'clean'. Stop.
make[1]: *** No targets specified and no makefile found. Stop.
make[1]: Entering directory '/root/work/build/third_party/bind'
make[1]: Leaving directory '/root/work/build/third_party/bind'
make[1]: *** No rule to make target 'install'. Stop.
make[1]: Entering directory '/root/work/build/third_party/bind'
make[1]: Leaving directory '/root/work/build/third_party/bind'
mv: cannot stat '/root/contrail/build/sbin/named': No such file or directory
mv: cannot stat '/root/contrail/build/sbin/rndc': No such file or directory
mv: cannot stat '/root/contrail/build/sbin/rndc-confgen': No such file or directory
scons: *** [build/lib/librndc.a] Error 1
ipfix_print.c:57:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
57 | static const char cvsid[]="$Id: ipfix_print.c 996 2009-03-19 18:14:44Z csc $";
| ^~~~~
cd ../libmisc; make libmisc.a
make[3]: Entering directory '/root/work/build/third_party/ipfix/libmisc'
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c misc.c
misc.c: In function ‘readselect’:
misc.c:259:25: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
259 | int fds, ret;
| ^~~
At top level:
misc.c:50:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
50 | static char const cvsid[]="$Id: misc.c 1122 2010-02-24 14:32:09Z csc $";
| ^~~~~
g++ -o queuing_mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/queuing_mutex.cpp
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c mpoll.c
mpoll.c: In function ‘_mtimer_ustart’:
mpoll.c:60:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
60 | if (r) (r)->prev = i; r = i; } })
| ^~
mpoll.c:127:9: note: in expansion of macro ‘Q_INSERT_BEFORE’
127 | Q_INSERT_BEFORE(timers,n,walk);
| ^~~~~~~~~~~~~~~
mpoll.c:127:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
127 | Q_INSERT_BEFORE(timers,n,walk);
| ^~~~~~
mpoll.c:60:25: note: in definition of macro ‘Q_INSERT_BEFORE’
60 | if (r) (r)->prev = i; r = i; } })
| ^
mpoll.c: In function ‘_mtimer_start’:
mpoll.c:60:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
60 | if (r) (r)->prev = i; r = i; } })
| ^~
mpoll.c:152:9: note: in expansion of macro ‘Q_INSERT_BEFORE’
152 | Q_INSERT_BEFORE(timers,n,walk);
| ^~~~~~~~~~~~~~~
mpoll.c:152:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
152 | Q_INSERT_BEFORE(timers,n,walk);
| ^~~~~~
mpoll.c:60:25: note: in definition of macro ‘Q_INSERT_BEFORE’
60 | if (r) (r)->prev = i; r = i; } })
| ^
mpoll.c: In function ‘mpoll_loop’:
mpoll.c:352:21: warning: variable ‘mtstop’ set but not used [-Wunused-but-set-variable]
352 | mtimer_t *mtstop;
| ^~~~~~
At top level:
mpoll.c:101:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
101 | static char const cvsid[]="$Id: mpoll.c 956 2008-10-14 10:40:12Z hir $";
| ^~~~~
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c mlog.c
mlog.c:61:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
61 | static char const cvsid[]="$Id: mlog.c 956 2008-10-14 10:40:12Z hir $";
| ^~~~~
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c mlist.c
mlist.c:57:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
57 | static char const cvsid[]="$Id: mlist.c 956 2008-10-14 10:40:12Z hir $";
| ^~~~~
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c mhash.c
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c hashtable.c
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c getopt.c
gcc -Wall -g -fPIC -I. -I.. -I../.. -DHAVE_CONFIG_H -c getopt1.c
g++ -o queuing_rw_mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/queuing_rw_mutex.cpp
ar rc libmisc.a misc.o mpoll.o mlog.o mlist.o mhash.o hashtable.o getopt.o getopt1.o
make[3]: Leaving directory '/root/work/build/third_party/ipfix/libmisc'
gcc -Wall -g -fPIC -I. -I.. -I../.. -I../libmisc -DHAVE_CONFIG_H -c ipfix_col_files.c
ipfix_col_files.c: In function ‘export_newsource_file’:
ipfix_col_files.c:103:48: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4096 [-Wformat-truncation=]
103 | snprintf( fname, sizeof(fname), "%s/%s%s",
| ^
ipfix_col_files.c:103:13: note: ‘snprintf’ output between 2 and 4156 bytes into a destination of size 4096
103 | snprintf( fname, sizeof(fname), "%s/%s%s",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
104 | s->fname, tmpbuf, suffix );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
ipfix_col_files.c:66:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
66 | static const char cvsid[]="$Id: ipfix_col_files.c 96 2009-03-27 19:19:27Z csc $";
| ^~~~~
gcc -Wall -g -fPIC -I. -I.. -I../.. -I../libmisc -DHAVE_CONFIG_H -c ipfix_col_db.c
ipfix_col_db.c:75:19: warning: ‘cvsid’ defined but not used [-Wunused-const-variable=]
75 | static const char cvsid[]="$Id: ipfix_col_db.c 96 2009-03-27 19:19:27Z csc $";
| ^~~~~
gcc -shared -Wl,-soname,libipfix.so.1.0 -o libipfix.so.1.0 ipfix.o ipfix_col.o ipfix_print.o ../libmisc/libmisc.a ipfix_col_files.o ipfix_col_db.o
/usr/bin/ld: ipfix_col.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: multiple definition of `ht_globals'; ipfix.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: first defined here
/usr/bin/ld: ipfix_print.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: multiple definition of `ht_globals'; ipfix.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: first defined here
/usr/bin/ld: ../libmisc/libmisc.a(mpoll.o):/root/contrail/build/third_party/ipfix/libmisc/misc.h:111: multiple definition of `ht_globals'; ipfix.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: first defined here
/usr/bin/ld: ../libmisc/libmisc.a(mlog.o):/root/contrail/build/third_party/ipfix/libmisc/misc.h:111: multiple definition of `ht_globals'; ipfix.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: first defined here
/usr/bin/ld: ipfix_col_files.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: multiple definition of `ht_globals'; ipfix.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: first defined here
/usr/bin/ld: ipfix_col_db.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: multiple definition of `ht_globals'; ipfix.o:/root/contrail/build/third_party/ipfix/lib/../libmisc/misc.h:111: first defined here
collect2: error: ld returned 1 exit status
make[2]: Leaving directory '/root/work/build/third_party/ipfix/lib'
make[2]: *** [Makefile:81: libipfix.so] Error 1
make[2]: Entering directory '/root/work/build/third_party/ipfix/libmisc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/root/work/build/third_party/ipfix/libmisc'
make[2]: Entering directory '/root/work/build/third_party/ipfix/examples'
gcc -Wall -g -I. -I.. -I../lib -I../libmisc -DHAVE_CONFIG_H -c example_exporter.c
gcc -Wall -g -I. -I.. -I../lib -I../libmisc -DHAVE_CONFIG_H -o example_exporter example_exporter.o -L../lib -L../libmisc -lipfix -lmisc
/usr/bin/ld: cannot find -lipfix
collect2: error: ld returned 1 exit status
make[2]: Leaving directory '/root/work/build/third_party/ipfix/examples'
make[2]: *** [Makefile:60: example_exporter] Error 1
make[2]: Entering directory '/root/work/build/third_party/ipfix/collector'
gcc -Wall -g -fPIC -I. -I.. -I../lib -I../libmisc -DHAVE_CONFIG_H -c collector.c
gcc -Wall -g -fPIC -I. -I.. -I../lib -I../libmisc -DHAVE_CONFIG_H -o ipfix_collector collector.o -L../lib -L../libmisc -lipfix -lmisc
/usr/bin/ld: cannot find -lipfix
/usr/bin/ld: ../libmisc/libmisc.a(mpoll.o):/root/contrail/build/third_party/ipfix/libmisc/misc.h:111: multiple definition of `ht_globals'; collector.o:/root/contrail/build/third_party/ipfix/collector/../libmisc/misc.h:111: first defined here
/usr/bin/ld: ../libmisc/libmisc.a(mlog.o):/root/contrail/build/third_party/ipfix/libmisc/misc.h:111: multiple definition of `ht_globals'; collector.o:/root/contrail/build/third_party/ipfix/collector/../libmisc/misc.h:111: first defined here
collect2: error: ld returned 1 exit status
make[2]: Leaving directory '/root/work/build/third_party/ipfix/collector'
make[2]: *** [Makefile:62: ipfix_collector] Error 1
make[1]: Leaving directory '/root/work/build/third_party/ipfix'
make[1]: *** [Makefile:23: compile] Error 2
make[1]: Entering directory '/root/work/build/third_party/ipfix'
make[2]: Entering directory '/root/work/build/third_party/ipfix/lib'
/usr/bin/install -c -m 644 libipfix.so.1.0 /root/contrail/build/lib/
install: cannot stat 'libipfix.so.1.0': No such file or directory
make[2]: *** [Makefile:64: install] Error 1
make[2]: Leaving directory '/root/work/build/third_party/ipfix/lib'
make[2]: Entering directory '/root/work/build/third_party/ipfix/libmisc'
/usr/bin/install -c -m 644 mlog.h mpoll.h /root/contrail/build/include/ipfix/
make[2]: Leaving directory '/root/work/build/third_party/ipfix/libmisc'
make[2]: Entering directory '/root/work/build/third_party/ipfix/examples'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/root/work/build/third_party/ipfix/examples'
g++ -o reader_writer_lock.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/reader_writer_lock.cpp
make[2]: Entering directory '/root/work/build/third_party/ipfix/collector'
gcc -Wall -g -fPIC -I. -I.. -I../lib -I../libmisc -DHAVE_CONFIG_H -o ipfix_collector collector.o -L../lib -L../libmisc -lipfix -lmisc
/usr/bin/ld: cannot find -lipfix
/usr/bin/ld: ../libmisc/libmisc.a(mpoll.o):/root/contrail/build/third_party/ipfix/libmisc/misc.h:111: multiple definition of `ht_globals'; collector.o:/root/contrail/build/third_party/ipfix/collector/../libmisc/misc.h:111: first defined here
/usr/bin/ld: ../libmisc/libmisc.a(mlog.o):/root/contrail/build/third_party/ipfix/libmisc/misc.h:111: multiple definition of `ht_globals'; collector.o:/root/contrail/build/third_party/ipfix/collector/../libmisc/misc.h:111: first defined here
collect2: error: ld returned 1 exit status
make[2]: Leaving directory '/root/work/build/third_party/ipfix/collector'
make[2]: *** [Makefile:62: ipfix_collector] Error 1
make[1]: *** [Makefile:31: install] Error 2
make[1]: Leaving directory '/root/work/build/third_party/ipfix'
scons: *** [build/lib/libipfix.a] Error 2
g++ -o spin_rw_mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/spin_rw_mutex.cpp
g++ -o x86_rtm_rw_mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/x86_rtm_rw_mutex.cpp
g++ -o spin_mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/spin_mutex.cpp
g++ -o critical_section.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/critical_section.cpp
g++ -o mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/mutex.cpp
g++ -o recursive_mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/recursive_mutex.cpp
g++ -o condition_variable.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/condition_variable.cpp
g++ -o tbb_thread.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_thread.cpp
g++ -o concurrent_monitor.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_monitor.cpp
g++ -o semaphore.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/semaphore.cpp
g++ -o private_server.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/private_server.cpp
g++ -o rml_tbb.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/rml/client/rml_tbb.cpp
sh /root/contrail/third_party/tbb-2018_U5/build/version_info_linux.sh g++ -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I. >version_string.ver
g++ -o tbb_misc.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I. /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_misc.cpp
g++ -o tbb_misc_ex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_misc_ex.cpp
g++ -o task.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/task.cpp
g++ -o task_group_context.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/task_group_context.cpp
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/task_group_context.cpp:21:
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h: In member function 'void tbb::spin_mutex::lock()':
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:151:22: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
151 | new(tmp.begin()) scoped_lock(*this);
| ~~~~~~~~~^~
In file included from /root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:26,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/task_group_context.cpp:21:
/root/contrail/third_party/tbb-2018_U5/include/tbb/aligned_space.h:39:8: note: by argument 1 of type 'const tbb::aligned_space*' to 'T* tbb::aligned_space::begin() const [with T = tbb::spin_mutex::scoped_lock; long unsigned int N = 1]' declared here
39 | T* begin() const {return internal::punned_cast(this);}
| ^~~~~
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/task_group_context.cpp:21:
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:150:36: note: 'tmp' declared here
150 | aligned_space tmp;
| ^~~
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h: In member function 'void tbb::spin_mutex::unlock()':
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:172:36: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
172 | scoped_lock& s = *tmp.begin();
| ~~~~~~~~~^~
In file included from /root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:26,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/task_group_context.cpp:21:
/root/contrail/third_party/tbb-2018_U5/include/tbb/aligned_space.h:39:8: note: by argument 1 of type 'const tbb::aligned_space*' to 'T* tbb::aligned_space::begin() const [with T = tbb::spin_mutex::scoped_lock; long unsigned int N = 1]' declared here
39 | T* begin() const {return internal::punned_cast(this);}
| ^~~~~
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/task_group_context.cpp:21:
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:171:36: note: 'tmp' declared here
171 | aligned_space tmp;
| ^~~
g++ -o governor.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/governor.cpp
g++ -o market.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/market.cpp
g++ -o arena.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/arena.cpp
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/arena.cpp:23:
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h: In member function 'void tbb::spin_mutex::lock()':
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:151:22: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
151 | new(tmp.begin()) scoped_lock(*this);
| ~~~~~~~~~^~
In file included from /root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:26,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/arena.cpp:23:
/root/contrail/third_party/tbb-2018_U5/include/tbb/aligned_space.h:39:8: note: by argument 1 of type 'const tbb::aligned_space*' to 'T* tbb::aligned_space::begin() const [with T = tbb::spin_mutex::scoped_lock; long unsigned int N = 1]' declared here
39 | T* begin() const {return internal::punned_cast(this);}
| ^~~~~
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/arena.cpp:23:
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:150:36: note: 'tmp' declared here
150 | aligned_space tmp;
| ^~~
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h: In member function 'void tbb::spin_mutex::unlock()':
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:172:36: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
172 | scoped_lock& s = *tmp.begin();
| ~~~~~~~~~^~
In file included from /root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:26,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/arena.cpp:23:
/root/contrail/third_party/tbb-2018_U5/include/tbb/aligned_space.h:39:8: note: by argument 1 of type 'const tbb::aligned_space*' to 'T* tbb::aligned_space::begin() const [with T = tbb::spin_mutex::scoped_lock; long unsigned int N = 1]' declared here
39 | T* begin() const {return internal::punned_cast(this);}
| ^~~~~
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler_common.h:54,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.h:24,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/arena.cpp:23:
/root/contrail/third_party/tbb-2018_U5/include/tbb/spin_mutex.h:171:36: note: 'tmp' declared here
171 | aligned_space tmp;
| ^~~
g++ -o scheduler.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.cpp
g++ -o observer_proxy.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/observer_proxy.cpp
g++ -o tbb_statistics.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_statistics.cpp
g++ -o tbb_main.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_main.cpp
g++ -o concurrent_vector_v2.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/concurrent_vector_v2.cpp
g++ -o concurrent_queue_v2.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/concurrent_queue_v2.cpp
g++ -o spin_rw_mutex_v2.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/spin_rw_mutex_v2.cpp
g++ -o task_v2.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/task_v2.cpp
sh /root/contrail/third_party/tbb-2018_U5/build/generate_tbbvars.sh
echo "INPUT (libtbb_debug.so.2)" > libtbb_debug.so
g++ -E -x c++ /root/contrail/third_party/tbb-2018_U5/src/tbb/lin64-tbb-export.def -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include > tbb.def
g++ -fPIC -o libtbb_debug.so.2 concurrent_hash_map.o concurrent_queue.o concurrent_vector.o dynamic_link.o itt_notify.o cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mutex.o reader_writer_lock.o spin_rw_mutex.o x86_rtm_rw_mutex.o spin_mutex.o critical_section.o mutex.o recursive_mutex.o condition_variable.o tbb_thread.o concurrent_monitor.o semaphore.o private_server.o rml_tbb.o tbb_misc.o tbb_misc_ex.o task.o task_group_context.o governor.o market.o arena.o scheduler.o observer_proxy.o tbb_statistics.o tbb_main.o concurrent_vector_v2.o concurrent_queue_v2.o spin_rw_mutex_v2.o task_v2.o -ldl -lpthread -lrt -shared -Wl,-soname=libtbb_debug.so.2 -m64 -Wl,--version-script,tbb.def
make[1]: Leaving directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_debug'
make -C "/root/contrail/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_release" -r -f /root/contrail/third_party/tbb-2018_U5/build/Makefile.tbb cfg=release
make[1]: Entering directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_release'
/root/contrail/third_party/tbb-2018_U5/build/Makefile.tbb:32: CONFIG: cfg=release arch=intel64 compiler=gcc target=linux runtime=cc11_libc2.34_kernel5.14.0
g++ -o concurrent_hash_map.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_hash_map.cpp
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_hash_map.cpp:21:
/root/contrail/third_party/tbb-2018_U5/include/tbb/concurrent_hash_map.h: In constructor 'tbb::interface5::internal::hash_map_base::hash_map_base()':
/root/contrail/third_party/tbb-2018_U5/include/tbb/concurrent_hash_map.h:122:24: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class tbb::interface5::internal::hash_map_base' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
122 | std::memset( this, 0, pointers_per_table*sizeof(segment_ptr_t) // 32*4=128 or 64*8=512
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
123 | + sizeof(my_size) + sizeof(my_mask) // 4+4 or 8+8
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
124 | + embedded_buckets*sizeof(bucket) ); // n*8 or n*16
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/include/tbb/concurrent_hash_map.h:76:11: note: 'class tbb::interface5::internal::hash_map_base' declared here
76 | class hash_map_base {
| ^~~~~~~~~~~~~
g++ -o concurrent_queue.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_queue.cpp
g++ -o concurrent_vector.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_vector.cpp
g++ -o dynamic_link.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/dynamic_link.cpp
In function 'std::size_t tbb::internal::abs_path(const char*, char*, std::size_t)',
inlined from 'void* tbb::internal::dynamic_load(const char*, const tbb::internal::dynamic_link_descriptor*, std::size_t)' at /root/contrail/third_party/tbb-2018_U5/src/tbb/dynamic_link.cpp:520:25:
/root/contrail/third_party/tbb-2018_U5/src/tbb/dynamic_link.cpp:376:20: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
376 | strncpy( path+ap_data._len, name, name_len );
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbb/dynamic_link.cpp: In function 'void* tbb::internal::dynamic_load(const char*, const tbb::internal::dynamic_link_descriptor*, std::size_t)':
/root/contrail/third_party/tbb-2018_U5/src/tbb/dynamic_link.cpp:372:33: note: length computed here
372 | size_t name_len = strlen( name );
| ~~~~~~^~~~~~~~
g++ -o itt_notify.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/itt_notify.cpp
In file included from /root/contrail/third_party/tbb-2018_U5/src/tbb/tools_api/ittnotify_static.c:21,
from /root/contrail/third_party/tbb-2018_U5/src/tbb/itt_notify.cpp:47:
/root/contrail/third_party/tbb-2018_U5/src/tbb/tools_api/ittnotify_static.c: In function 'const char* __itt_get_env_var(const char*)':
/root/contrail/third_party/tbb-2018_U5/src/tbb/tools_api/ittnotify_config.h:297:45: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-truncation]
297 | #define __itt_fstrcpyn(s1, b, s2, l) strncpy(s1, s2, l)
| ~~~~~~~^~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbb/tools_api/ittnotify_static.c:653:17: note: in expansion of macro '__itt_fstrcpyn'
653 | __itt_fstrcpyn(env_value, max_len, env, len + 1);
| ^~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbb/tools_api/ittnotify_config.h:292:41: note: length computed here
292 | #define __itt_fstrnlen(s, l) strlen(s)
| ~~~~~~^~~
/root/contrail/third_party/tbb-2018_U5/src/tbb/tools_api/ittnotify_static.c:648:26: note: in expansion of macro '__itt_fstrnlen'
648 | size_t len = __itt_fstrnlen(env, MAX_ENV_VALUE_SIZE);
| ^~~~~~~~~~~~~~
g++ -o cache_aligned_allocator.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/cache_aligned_allocator.cpp
g++ -o pipeline.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/pipeline.cpp
g++ -o queuing_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/queuing_mutex.cpp
g++ -o queuing_rw_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/queuing_rw_mutex.cpp
g++ -o reader_writer_lock.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/reader_writer_lock.cpp
g++ -o spin_rw_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/spin_rw_mutex.cpp
g++ -o x86_rtm_rw_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/x86_rtm_rw_mutex.cpp
g++ -o spin_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/spin_mutex.cpp
g++ -o critical_section.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/critical_section.cpp
g++ -o mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/mutex.cpp
g++ -o recursive_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/recursive_mutex.cpp
g++ -o condition_variable.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/condition_variable.cpp
g++ -o tbb_thread.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_thread.cpp
g++ -o concurrent_monitor.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/concurrent_monitor.cpp
g++ -o semaphore.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/semaphore.cpp
g++ -o private_server.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/private_server.cpp
g++ -o rml_tbb.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/rml/client/rml_tbb.cpp
sh /root/contrail/third_party/tbb-2018_U5/build/version_info_linux.sh g++ -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I. >version_string.ver
g++ -o tbb_misc.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I. /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_misc.cpp
g++ -o tbb_misc_ex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_misc_ex.cpp
g++ -o task.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/task.cpp
g++ -o task_group_context.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/task_group_context.cpp
g++ -o governor.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/governor.cpp
g++ -o market.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/market.cpp
g++ -o arena.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/arena.cpp
g++ -o scheduler.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/scheduler.cpp
g++ -o observer_proxy.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/observer_proxy.cpp
g++ -o tbb_statistics.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_statistics.cpp
g++ -o tbb_main.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/tbb_main.cpp
g++ -o concurrent_vector_v2.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/concurrent_vector_v2.cpp
g++ -o concurrent_queue_v2.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/concurrent_queue_v2.cpp
g++ -o spin_rw_mutex_v2.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/spin_rw_mutex_v2.cpp
g++ -o task_v2.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/old/task_v2.cpp
sh /root/contrail/third_party/tbb-2018_U5/build/generate_tbbvars.sh
echo "INPUT (libtbb.so.2)" > libtbb.so
g++ -E -x c++ /root/contrail/third_party/tbb-2018_U5/src/tbb/lin64-tbb-export.def -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include > tbb.def
g++ -fPIC -o libtbb.so.2 concurrent_hash_map.o concurrent_queue.o concurrent_vector.o dynamic_link.o itt_notify.o cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mutex.o reader_writer_lock.o spin_rw_mutex.o x86_rtm_rw_mutex.o spin_mutex.o critical_section.o mutex.o recursive_mutex.o condition_variable.o tbb_thread.o concurrent_monitor.o semaphore.o private_server.o rml_tbb.o tbb_misc.o tbb_misc_ex.o task.o task_group_context.o governor.o market.o arena.o scheduler.o observer_proxy.o tbb_statistics.o tbb_main.o concurrent_vector_v2.o concurrent_queue_v2.o spin_rw_mutex_v2.o task_v2.o -ldl -lpthread -lrt -shared -Wl,-soname=libtbb.so.2 -m64 -Wl,--version-script,tbb.def
make[1]: Leaving directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_release'
make -C "/root/contrail/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_debug" -r -f /root/contrail/third_party/tbb-2018_U5/build/Makefile.tbbmalloc cfg=debug malloc
make[1]: Entering directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_debug'
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/backend.cpp
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/large_objects.cpp
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/backref.cpp
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/tbbmalloc.cpp
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -o itt_notify_malloc.o -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/itt_notify.cpp
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I. /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/frontend.cpp
echo "INPUT (libtbbmalloc_debug.so.2)" > libtbbmalloc_debug.so
g++ -E -x c++ /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/lin64-tbbmalloc-export.def -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include > tbbmalloc.def
gcc -fPIC -o libtbbmalloc_debug.so.2 backend.o large_objects.o backref.o tbbmalloc.o itt_notify_malloc.o frontend.o -ldl -lpthread -lrt -shared -Wl,-soname=libtbbmalloc_debug.so.2 -m64 -Wl,--version-script,tbbmalloc.def
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -Wall -Wno-parentheses -Wno-non-virtual-dtor -fPIC -D__TBBMALLOC_BUILD=1 -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:69:18: warning: 'void* __TBB_malloc_proxy(size_t)' specifies less restrictive attributes than its target 'void* malloc(size_t)': 'alloc_size', 'leaf', 'malloc', 'nothrow' [-Wmissing-attributes]
69 | extern "C" void *__TBB_malloc_proxy(size_t) __attribute__ ((alias ("malloc")));
| ^~~~~~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:120:14: note: 'void* __TBB_malloc_proxy(size_t)' target declared here
120 | void *PREFIX(malloc)(ZONE_ARG size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:220:7: warning: 'void* __libc_valloc(size_t)' specifies less restrictive attributes than its target 'void* valloc(size_t)': 'alloc_size', 'malloc', 'nothrow' [-Wmissing-attributes]
220 | void *__libc_valloc(size_t size) __attribute__ ((alias ("valloc")));
| ^~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:151:14: note: 'void* __libc_valloc(size_t)' target declared here
151 | void *PREFIX(valloc)(ZONE_ARG size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:219:7: warning: 'void* __libc_pvalloc(size_t)' specifies less restrictive attributes than its target 'void* pvalloc(size_t)': 'malloc', 'nothrow' [-Wmissing-attributes]
219 | void *__libc_pvalloc(size_t size) __attribute__ ((alias ("pvalloc")));
| ^~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:181:7: note: 'void* __libc_pvalloc(size_t)' target declared here
181 | void *pvalloc(size_t size) __THROW
| ^~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:218:7: warning: 'void* __libc_memalign(size_t, size_t)' specifies less restrictive attributes than its target 'void* memalign(size_t, size_t)': 'alloc_size', 'malloc', 'nothrow' [-Wmissing-attributes]
218 | void *__libc_memalign(size_t alignment, size_t size) __attribute__ ((alias ("memalign")));
| ^~~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:145:14: note: 'void* __libc_memalign(size_t, size_t)' target declared here
145 | void *PREFIX(memalign)(ZONE_ARG size_t alignment, size_t size) __THROW
| ^~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:217:7: warning: 'void* __libc_calloc(size_t, size_t)' specifies less restrictive attributes than its target 'void* calloc(size_t, size_t)': 'alloc_size', 'leaf', 'malloc', 'nothrow' [-Wmissing-attributes]
217 | void *__libc_calloc(size_t num, size_t size) __attribute__ ((alias ("calloc")));
| ^~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:125:14: note: 'void* __libc_calloc(size_t, size_t)' target declared here
125 | void *PREFIX(calloc)(ZONE_ARG size_t num, size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:216:7: warning: 'void* __libc_malloc(size_t)' specifies less restrictive attributes than its target 'void* malloc(size_t)': 'alloc_size', 'leaf', 'malloc', 'nothrow' [-Wmissing-attributes]
216 | void *__libc_malloc(size_t size) __attribute__ ((alias ("malloc")));
| ^~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:120:14: note: 'void* __libc_malloc(size_t)' target declared here
120 | void *PREFIX(malloc)(ZONE_ARG size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -Wall -Wno-parentheses -Wno-non-virtual-dtor -fPIC -D__TBBMALLOC_BUILD=1 -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/tbb_function_replacement.cpp
echo "INPUT (libtbbmalloc_proxy_debug.so.2)" > libtbbmalloc_proxy_debug.so
g++ -E -x c++ /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/lin64-proxy-export.def -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include > tbbmallocproxy.def
g++ -fPIC -o libtbbmalloc_proxy_debug.so.2 proxy.o tbb_function_replacement.o -ldl -lpthread -lrt libtbbmalloc_debug.so -shared -Wl,-soname=libtbbmalloc_proxy_debug.so.2 -m64 -Wl,--version-script,tbbmallocproxy.def
make[1]: Leaving directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_debug'
make -C "/root/contrail/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_release" -r -f /root/contrail/third_party/tbb-2018_U5/build/Makefile.tbbmalloc cfg=release malloc
make[1]: Entering directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_release'
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/backend.cpp
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/large_objects.cpp
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/backref.cpp
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/tbbmalloc.cpp
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -o itt_notify_malloc.o -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include /root/contrail/third_party/tbb-2018_U5/src/tbb/itt_notify.cpp
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I. /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/frontend.cpp
echo "INPUT (libtbbmalloc.so.2)" > libtbbmalloc.so
g++ -E -x c++ /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/lin64-tbbmalloc-export.def -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include > tbbmalloc.def
gcc -fPIC -o libtbbmalloc.so.2 backend.o large_objects.o backref.o tbbmalloc.o itt_notify_malloc.o frontend.o -ldl -lpthread -lrt -shared -Wl,-soname=libtbbmalloc.so.2 -m64 -Wl,--version-script,tbbmalloc.def
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -Wall -Wno-parentheses -Wno-non-virtual-dtor -fPIC -D__TBBMALLOC_BUILD=1 -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:69:18: warning: 'void* __TBB_malloc_proxy(size_t)' specifies less restrictive attributes than its target 'void* malloc(size_t)': 'alloc_size', 'leaf', 'malloc', 'nothrow' [-Wmissing-attributes]
69 | extern "C" void *__TBB_malloc_proxy(size_t) __attribute__ ((alias ("malloc")));
| ^~~~~~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:120:14: note: 'void* __TBB_malloc_proxy(size_t)' target declared here
120 | void *PREFIX(malloc)(ZONE_ARG size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:220:7: warning: 'void* __libc_valloc(size_t)' specifies less restrictive attributes than its target 'void* valloc(size_t)': 'alloc_size', 'malloc', 'nothrow' [-Wmissing-attributes]
220 | void *__libc_valloc(size_t size) __attribute__ ((alias ("valloc")));
| ^~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:151:14: note: 'void* __libc_valloc(size_t)' target declared here
151 | void *PREFIX(valloc)(ZONE_ARG size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:219:7: warning: 'void* __libc_pvalloc(size_t)' specifies less restrictive attributes than its target 'void* pvalloc(size_t)': 'malloc', 'nothrow' [-Wmissing-attributes]
219 | void *__libc_pvalloc(size_t size) __attribute__ ((alias ("pvalloc")));
| ^~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:181:7: note: 'void* __libc_pvalloc(size_t)' target declared here
181 | void *pvalloc(size_t size) __THROW
| ^~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:218:7: warning: 'void* __libc_memalign(size_t, size_t)' specifies less restrictive attributes than its target 'void* memalign(size_t, size_t)': 'alloc_size', 'malloc', 'nothrow' [-Wmissing-attributes]
218 | void *__libc_memalign(size_t alignment, size_t size) __attribute__ ((alias ("memalign")));
| ^~~~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:145:14: note: 'void* __libc_memalign(size_t, size_t)' target declared here
145 | void *PREFIX(memalign)(ZONE_ARG size_t alignment, size_t size) __THROW
| ^~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:217:7: warning: 'void* __libc_calloc(size_t, size_t)' specifies less restrictive attributes than its target 'void* calloc(size_t, size_t)': 'alloc_size', 'leaf', 'malloc', 'nothrow' [-Wmissing-attributes]
217 | void *__libc_calloc(size_t num, size_t size) __attribute__ ((alias ("calloc")));
| ^~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:125:14: note: 'void* __libc_calloc(size_t, size_t)' target declared here
125 | void *PREFIX(calloc)(ZONE_ARG size_t num, size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:216:7: warning: 'void* __libc_malloc(size_t)' specifies less restrictive attributes than its target 'void* malloc(size_t)': 'alloc_size', 'leaf', 'malloc', 'nothrow' [-Wmissing-attributes]
216 | void *__libc_malloc(size_t size) __attribute__ ((alias ("malloc")));
| ^~~~~~~~~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:120:14: note: 'void* __libc_malloc(size_t)' target declared here
120 | void *PREFIX(malloc)(ZONE_ARG size_t size) __THROW
| ^~~~~~
/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/proxy.cpp:86:22: note: in definition of macro 'PREFIX'
86 | #define PREFIX(name) name
| ^~~~
g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -Wall -Wno-parentheses -Wno-non-virtual-dtor -fPIC -D__TBBMALLOC_BUILD=1 -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc -I/root/contrail/third_party/tbb-2018_U5/src/tbbmalloc /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/tbb_function_replacement.cpp
echo "INPUT (libtbbmalloc_proxy.so.2)" > libtbbmalloc_proxy.so
g++ -E -x c++ /root/contrail/third_party/tbb-2018_U5/src/tbbmalloc/lin64-proxy-export.def -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I/root/contrail/third_party/tbb-2018_U5/src -I/root/contrail/third_party/tbb-2018_U5/src/rml/include -I/root/contrail/third_party/tbb-2018_U5/include > tbbmallocproxy.def
g++ -fPIC -o libtbbmalloc_proxy.so.2 proxy.o tbb_function_replacement.o -ldl -lpthread -lrt libtbbmalloc.so -shared -Wl,-soname=libtbbmalloc_proxy.so.2 -m64 -Wl,--version-script,tbbmallocproxy.def
make[1]: Leaving directory '/root/work/build/third_party/tbb/linux_intel64_gcc_cc11_libc2.34_kernel5.14.0_release'
scons: building terminated because of errors.
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.RAKPkO (%install)
Bad exit status from /var/tmp/rpm-tmp.RAKPkO (%install)
make: *** [/root/contrail/tools/packages/Makefile:123: rpm-contrail] Error 1
ERROR: Run failed. Stage: compile Target:
+ res=1
+ ./src/opensdn-io/tf-jenkins/jobs/build/collect_logs.sh
Warning: Permanently added '10.0.0.22' (ECDSA) to the list of known hosts.
Warning: Permanently added '10.0.0.22' (ECDSA) to the list of known hosts.
Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts.
Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts.
INFO: Logs collected at /var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126/build-rocky9
+ exit 1
Build step 'Execute shell' marked build as failure
[PostBuildScript] - [INFO] Executing post build scripts.
[build-compile] $ /bin/bash -xe /tmp/jenkins6219576655397462988.sh
+ source /home/jenkins/workspace/build-compile/global.env
++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-126
++ export SLAVE=openstack
++ SLAVE=openstack
++ export SLAVE_REGION=gz1
++ SLAVE_REGION=gz1
++ export LOGS_HOST=nexus.gz1.opensdn.io
++ LOGS_HOST=nexus.gz1.opensdn.io
++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/87/1087/11/templates_126
++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/87/1087/11/templates_126
++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository
++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_8_7-1_1
++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101
++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_8_7-1_1
++ export GERRIT_PIPELINE=templates
++ GERRIT_PIPELINE=templates
++ export GERRIT_URL=https://gerrit.opensdn.io/
++ GERRIT_URL=https://gerrit.opensdn.io/
++ export GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ GERRIT_CHANGE_ID=Ia289594db44a05f440b740738a5dd8dac0500583
++ export GERRIT_BRANCH=master
++ GERRIT_BRANCH=master
++ export GERRIT_PROJECT=opensdn-io/tf-dev-env
++ GERRIT_PROJECT=opensdn-io/tf-dev-env
++ export REPOS_CHANNEL=latest
++ REPOS_CHANNEL=latest
+ source /home/jenkins/workspace/build-compile/stackrc.build-compile.env
/tmp/jenkins6219576655397462988.sh: line 3: /home/jenkins/workspace/build-compile/stackrc.build-compile.env: No such file or directory
+ /bin/true
+ source /home/jenkins/workspace/build-compile/deps.build-compile.40408.env
++ export PROVIDER=openstack
++ PROVIDER=openstack
++ export ENVIRONMENT_OS=rocky9
++ ENVIRONMENT_OS=rocky9
++ export IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f
++ IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f
++ export IMAGE_SSH_USER=rocky
++ IMAGE_SSH_USER=rocky
++ export INSTANCE_IDS=48bd9c33-a1f2-469e-b64b-c1f242f216f0,
++ INSTANCE_IDS=48bd9c33-a1f2-469e-b64b-c1f242f216f0,
++ export INSTANCE_IPS=10.0.0.22,
++ INSTANCE_IPS=10.0.0.22,
++ export instance_ip=10.0.0.22
++ instance_ip=10.0.0.22
++ export UNITTEST_TARGETS=controller/src/agent:test,controller/src/cat:test,n3k-tests:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,vrouter-py-ut:test,
++ UNITTEST_TARGETS=controller/src/agent:test,controller/src/cat:test,n3k-tests:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,vrouter-py-ut:test,
+ source /home/jenkins/workspace/build-compile/vars.build-compile.40408.env
++ export LINUX_DISTR=rockylinux
++ LINUX_DISTR=rockylinux
++ export LINUX_DISTR_VER=9
++ LINUX_DISTR_VER=9
+ ./src/opensdn-io/tf-jenkins/infra/openstack/remove_workers.sh
nova CLI is deprecated and will be removed in a future release
+ rm -f /home/jenkins/workspace/build-compile/stackrc.build-compile.env
Archiving artifacts
Finished: FAILURE