MindQuantum-HiQ / HiQsimulator

A high performance distributed quantum simulator
Apache License 2.0
95 stars 36 forks source link

install failed in centos7 #32

Open ShuaiHanSelf-discipline opened 4 years ago

ShuaiHanSelf-discipline commented 4 years ago

I try to install hiq with this bash file :

#! /bin/bash

sudo dnf config-manager --set-enabled PowerTools
sudo yum install -y epel-release
sudo yum check-update -y

sudo yum install -y gcc-c++ make
sudo yum install -y git cmake3
sudo yum install -y openmpi-devel
sudo yum install -y python3 python3-devel python3-pip
sudo yum install -y boost-devel boost-openmpi-devel boost-python3-devel
sudo yum install -y glog-devel gflags-devel hwloc-devel

sudo alternatives --install /usr/local/bin/cmake cmake /usr/bin/cmake3 20 \
     --slave /usr/local/bin/ctest ctest /usr/bin/ctest3 \
     --slave /usr/local/bin/cpack cpack /usr/bin/cpack3 \
     --slave /usr/local/bin/ccmake ccmake /usr/bin/ccmake3 \
     --family cmake

. /etc/profile.d/modules.sh
module load mpi

python3 -m pip install --user projectq mpi4py

git clone --recursive https://github.com/Huawei-HiQ/HiQSimulator.git
cd HiQSimulator

# Build using pip?
python3 -m pip install --user .

# Or if you want to build from source directly:
# mkdir build && cd build
# cmake .. -DBUILD_TESTING=OFF
# make -j4
# sudo make install

This is the run log:

hans@localhost ~]$ sudo
usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user]
            [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-T timeout] [-u user] file ...
[hans@localhost ~]$ su
Password: 
[root@localhost hans]# sh centos8_install.sh
sh: centos8_install.sh: No such file or directory
[root@localhost hans]# ls
centos8_install.bash  Documents  Music     Public     Videos
Desktop               Downloads  Pictures  Templates
[root@localhost hans]# sh centos8_install.bash
sudo: dnf: command not found
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * extras: centos.mirror.hostinginside.com
 * updates: mirror.xtom.com.hk
base                                                     | 3.6 kB     00:00     
extras                                                   | 2.9 kB     00:00     
updates                                                  | 2.9 kB     00:00     
updates/7/x86_64/primary_db                                | 6.7 MB   00:10     
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                Arch             Version         Repository        Size
================================================================================
Installing:
 epel-release           noarch           7-11            extras            15 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 15 k
Installed size: 24 k
Downloading packages:
warning: /var/cache/yum/x86_64/7/extras/packages/epel-release-7-11.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Public key for epel-release-7-11.noarch.rpm is not installed
epel-release-7-11.noarch.rpm                               |  15 kB   00:05     
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5:
 Userid     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 Package    : centos-release-7-7.1908.0.el7.centos.x86_64 (@anaconda)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : epel-release-7-11.noarch                                     1/1 
  Verifying  : epel-release-7-11.noarch                                     1/1 

Installed:
  epel-release.noarch 0:7-11                                                    

Complete!
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                     | 8.0 kB     00:00     
 * base: ftp.tc.edu.tw
 * epel: hk.mirrors.thegigabit.com
 * extras: ftp.tc.edu.tw
 * updates: mirror.xtom.com.hk
epel                                                     | 5.4 kB     00:00     
(1/3): epel/x86_64/group_gz                                |  90 kB   00:00     
(2/3): epel/x86_64/updateinfo                              | 1.0 MB   00:02     
(3/3): epel/x86_64/primary_db                              | 6.7 MB   00:24     

NetworkManager.x86_64                        1:1.18.0-5.el7_7.2          updates
NetworkManager-adsl.x86_64                   1:1.18.0-5.el7_7.2          updates
NetworkManager-bluetooth.x86_64              1:1.18.0-5.el7_7.2          updates
NetworkManager-glib.x86_64                   1:1.18.0-5.el7_7.2          updates
NetworkManager-libnm.x86_64                  1:1.18.0-5.el7_7.2          updates
NetworkManager-ppp.x86_64                    1:1.18.0-5.el7_7.2          updates
NetworkManager-team.x86_64                   1:1.18.0-5.el7_7.2          updates
NetworkManager-tui.x86_64                    1:1.18.0-5.el7_7.2          updates
NetworkManager-wifi.x86_64                   1:1.18.0-5.el7_7.2          updates
NetworkManager-wwan.x86_64                   1:1.18.0-5.el7_7.2          updates
SDL.x86_64                                   1.2.15-15.el7_7             updates
accountsservice.x86_64                       0.6.50-6.el7_7              updates
accountsservice-libs.x86_64                  0.6.50-6.el7_7              updates
binutils.x86_64                              2.27-41.base.el7_7.2        updates
bpftool.x86_64                               3.10.0-1062.12.1.el7        updates
ca-certificates.noarch                       2019.2.32-76.el7_7          updates
cups-filters.x86_64                          1.0.35-26.el7_7.1           updates
cups-filters-libs.x86_64                     1.0.35-26.el7_7.1           updates
curl.x86_64                                  7.29.0-54.el7_7.2           updates
device-mapper.x86_64                         7:1.02.158-2.el7_7.2        updates
device-mapper-event.x86_64                   7:1.02.158-2.el7_7.2        updates
device-mapper-event-libs.x86_64              7:1.02.158-2.el7_7.2        updates
device-mapper-libs.x86_64                    7:1.02.158-2.el7_7.2        updates
dnsmasq.x86_64                               2.76-10.el7_7.1             updates
epel-release.noarch                          7-12                        epel   
firefox.x86_64                               68.5.0-2.el7.centos         updates
firewall-config.noarch                       0.6.3-2.el7_7.3             updates
firewalld.noarch                             0.6.3-2.el7_7.3             updates
firewalld-filesystem.noarch                  0.6.3-2.el7_7.3             updates
flatpak.x86_64                               1.0.9-8.el7_7               updates
flatpak-libs.x86_64                          1.0.9-8.el7_7               updates
fribidi.x86_64                               1.0.2-1.el7_7.1             updates
ghostscript.x86_64                           9.25-2.el7_7.3              updates
ghostscript-cups.x86_64                      9.25-2.el7_7.3              updates
git.x86_64                                   1.8.3.1-21.el7_7            updates
gnome-settings-daemon.x86_64                 3.28.1-5.el7                updates
gnome-shell.x86_64                           3.28.3-14.el7_7             updates
hostname.x86_64                              3.13-3.el7_7.1              updates
ipa-client.x86_64                            4.6.5-11.el7.centos.4       updates
ipa-client-common.noarch                     4.6.5-11.el7.centos.4       updates
ipa-common.noarch                            4.6.5-11.el7.centos.4       updates
iproute.x86_64                               4.11.0-25.el7_7.2           updates
iprutils.x86_64                              2.4.17.1-3.el7_7            updates
java-1.7.0-openjdk.x86_64                    1:1.7.0.251-2.6.21.0.el7_7  updates
java-1.7.0-openjdk-headless.x86_64           1:1.7.0.251-2.6.21.0.el7_7  updates
java-1.8.0-openjdk.x86_64                    1:1.8.0.242.b08-0.el7_7     updates
java-1.8.0-openjdk-headless.x86_64           1:1.8.0.242.b08-0.el7_7     updates
kernel.x86_64                                3.10.0-1062.12.1.el7        updates
kernel-devel.x86_64                          3.10.0-1062.12.1.el7        updates
kernel-headers.x86_64                        3.10.0-1062.12.1.el7        updates
kernel-tools.x86_64                          3.10.0-1062.12.1.el7        updates
kernel-tools-libs.x86_64                     3.10.0-1062.12.1.el7        updates
kpatch.noarch                                0.6.1-5.el7_7               updates
krb5-libs.x86_64                             1.15.1-37.el7_7.2           updates
krb5-workstation.x86_64                      1.15.1-37.el7_7.2           updates
libarchive.x86_64                            3.1.2-14.el7_7              updates
libblkid.x86_64                              2.23.2-61.el7_7.1           updates
libcurl.x86_64                               7.29.0-54.el7_7.2           updates
libgs.x86_64                                 9.25-2.el7_7.3              updates
libgudev1.x86_64                             219-67.el7_7.3              updates
libipa_hbac.x86_64                           1.16.4-21.el7_7.1           updates
libkadm5.x86_64                              1.15.1-37.el7_7.2           updates
libmount.x86_64                              2.23.2-61.el7_7.1           updates
libreswan.x86_64                             3.25-8.1.el7_7              updates
libsmartcols.x86_64                          2.23.2-61.el7_7.1           updates
libsmbclient.x86_64                          4.9.1-10.el7_7              updates
libsss_autofs.x86_64                         1.16.4-21.el7_7.1           updates
libsss_certmap.x86_64                        1.16.4-21.el7_7.1           updates
libsss_idmap.x86_64                          1.16.4-21.el7_7.1           updates
libsss_nss_idmap.x86_64                      1.16.4-21.el7_7.1           updates
libsss_sudo.x86_64                           1.16.4-21.el7_7.1           updates
libuuid.x86_64                               2.23.2-61.el7_7.1           updates
libvirt-daemon.x86_64                        4.5.0-23.el7_7.5            updates
libvirt-daemon-config-network.x86_64         4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-interface.x86_64       4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-network.x86_64         4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-nodedev.x86_64         4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-nwfilter.x86_64        4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-qemu.x86_64            4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-secret.x86_64          4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage.x86_64         4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-core.x86_64    4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-disk.x86_64    4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-gluster.x86_64 4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-iscsi.x86_64   4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-logical.x86_64 4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-mpath.x86_64   4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-rbd.x86_64     4.5.0-23.el7_7.5            updates
libvirt-daemon-driver-storage-scsi.x86_64    4.5.0-23.el7_7.5            updates
libvirt-daemon-kvm.x86_64                    4.5.0-23.el7_7.5            updates
libvirt-libs.x86_64                          4.5.0-23.el7_7.5            updates
libwbclient.x86_64                           4.9.1-10.el7_7              updates
lvm2.x86_64                                  7:2.02.185-2.el7_7.2        updates
lvm2-libs.x86_64                             7:2.02.185-2.el7_7.2        updates
mesa-dri-drivers.x86_64                      18.3.4-6.el7_7              updates
mesa-filesystem.x86_64                       18.3.4-6.el7_7              updates
mesa-libEGL.x86_64                           18.3.4-6.el7_7              updates
mesa-libGL.x86_64                            18.3.4-6.el7_7              updates
mesa-libgbm.x86_64                           18.3.4-6.el7_7              updates
mesa-libglapi.x86_64                         18.3.4-6.el7_7              updates
mesa-libxatracker.x86_64                     18.3.4-6.el7_7              updates
microcode_ctl.x86_64                         2:2.1-53.7.el7_7            updates
mutter.x86_64                                3.28.3-14.el7_7             updates
net-snmp-libs.x86_64                         1:5.7.2-43.el7_7.3          updates
nss.x86_64                                   3.44.0-7.el7_7              updates
nss-softokn.x86_64                           3.44.0-8.el7_7              updates
nss-softokn-freebl.x86_64                    3.44.0-8.el7_7              updates
nss-sysinit.x86_64                           3.44.0-7.el7_7              updates
nss-tools.x86_64                             3.44.0-7.el7_7              updates
nss-util.x86_64                              3.44.0-4.el7_7              updates
numactl-libs.x86_64                          2.0.12-3.el7_7.1            updates
open-vm-tools.x86_64                         10.3.0-2.el7_7.1            updates
open-vm-tools-desktop.x86_64                 10.3.0-2.el7_7.1            updates
openjpeg2.x86_64                             2.3.1-3.el7_7               updates
pango.x86_64                                 1.42.4-4.el7_7              updates
patch.x86_64                                 2.7.1-12.el7_7              updates
perl-Git.noarch                              1.8.3.1-21.el7_7            updates
polkit.x86_64                                0.112-22.el7_7.1            updates
ppp.x86_64                                   2.4.5-34.el7_7              updates
procps-ng.x86_64                             3.3.10-26.el7_7.1           updates
python-firewall.noarch                       0.6.3-2.el7_7.3             updates
python-libipa_hbac.x86_64                    1.16.4-21.el7_7.1           updates
python-perf.x86_64                           3.10.0-1062.12.1.el7        updates
python-requests.noarch                       2.6.0-8.el7_7               updates
python-sss-murmur.x86_64                     1.16.4-21.el7_7.1           updates
python-sssdconfig.noarch                     1.16.4-21.el7_7.1           updates
python2-ipaclient.noarch                     4.6.5-11.el7.centos.4       updates
python2-ipalib.noarch                        4.6.5-11.el7.centos.4       updates
qemu-img.x86_64                              10:1.5.3-167.el7_7.4        updates
qemu-kvm.x86_64                              10:1.5.3-167.el7_7.4        updates
qemu-kvm-common.x86_64                       10:1.5.3-167.el7_7.4        updates
rsyslog.x86_64                               8.24.0-41.el7_7.2           updates
samba-client.x86_64                          4.9.1-10.el7_7              updates
samba-client-libs.x86_64                     4.9.1-10.el7_7              updates
samba-common.noarch                          4.9.1-10.el7_7              updates
samba-common-libs.x86_64                     4.9.1-10.el7_7              updates
samba-libs.x86_64                            4.9.1-10.el7_7              updates
selinux-policy.noarch                        3.13.1-252.el7_7.6          updates
selinux-policy-targeted.noarch               3.13.1-252.el7_7.6          updates
sg3_utils.x86_64                             1.37-18.el7_7.2             updates
sg3_utils-libs.x86_64                        1.37-18.el7_7.2             updates
smartmontools.x86_64                         1:7.0-1.el7_7.1             updates
sos.noarch                                   3.7-10.el7.centos           updates
sqlite.x86_64                                3.7.17-8.el7_7.1            updates
sssd.x86_64                                  1.16.4-21.el7_7.1           updates
sssd-ad.x86_64                               1.16.4-21.el7_7.1           updates
sssd-client.x86_64                           1.16.4-21.el7_7.1           updates
sssd-common.x86_64                           1.16.4-21.el7_7.1           updates
sssd-common-pac.x86_64                       1.16.4-21.el7_7.1           updates
sssd-ipa.x86_64                              1.16.4-21.el7_7.1           updates
sssd-krb5.x86_64                             1.16.4-21.el7_7.1           updates
sssd-krb5-common.x86_64                      1.16.4-21.el7_7.1           updates
sssd-ldap.x86_64                             1.16.4-21.el7_7.1           updates
sssd-proxy.x86_64                            1.16.4-21.el7_7.1           updates
sudo.x86_64                                  1.8.23-4.el7_7.2            updates
systemd.x86_64                               219-67.el7_7.3              updates
systemd-libs.x86_64                          219-67.el7_7.3              updates
systemd-python.x86_64                        219-67.el7_7.3              updates
systemd-sysv.x86_64                          219-67.el7_7.3              updates
systemtap.x86_64                             4.0-10.el7_7                updates
systemtap-client.x86_64                      4.0-10.el7_7                updates
systemtap-devel.x86_64                       4.0-10.el7_7                updates
systemtap-runtime.x86_64                     4.0-10.el7_7                updates
tcpdump.x86_64                               14:4.9.2-4.el7_7.1          updates
tuned.noarch                                 2.11.0-5.el7_7.1            updates
tzdata.noarch                                2019c-1.el7                 updates
tzdata-java.noarch                           2019c-1.el7                 updates
util-linux.x86_64                            2.23.2-61.el7_7.1           updates
xorg-x11-drv-ati.x86_64                      19.0.1-3.el7_7              updates
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * epel: hk.mirrors.thegigabit.com
 * extras: ftp.tc.edu.tw
 * updates: mirror.xtom.com.hk
Package gcc-c++-4.8.5-39.el7.x86_64 already installed and latest version
Package 1:make-3.82-24.el7.x86_64 already installed and latest version
Nothing to do
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * epel: hk.mirrors.thegigabit.com
 * extras: centos.mirror.hostinginside.com
 * updates: mirror.xtom.com.hk
Resolving Dependencies
--> Running transaction check
---> Package cmake3.x86_64 0:3.14.6-2.el7 will be installed
--> Processing Dependency: cmake3-data = 3.14.6-2.el7 for package: cmake3-3.14.6-2.el7.x86_64
--> Processing Dependency: librhash.so.0()(64bit) for package: cmake3-3.14.6-2.el7.x86_64
--> Processing Dependency: libuv.so.1()(64bit) for package: cmake3-3.14.6-2.el7.x86_64
---> Package git.x86_64 0:1.8.3.1-20.el7 will be updated
--> Processing Dependency: git = 1.8.3.1-20.el7 for package: perl-Git-1.8.3.1-20.el7.noarch
---> Package git.x86_64 0:1.8.3.1-21.el7_7 will be an update
--> Running transaction check
---> Package cmake3-data.noarch 0:3.14.6-2.el7 will be installed
--> Processing Dependency: /usr/bin/python3.6 for package: cmake3-data-3.14.6-2.el7.noarch
---> Package libuv.x86_64 1:1.34.0-1.el7 will be installed
---> Package perl-Git.noarch 0:1.8.3.1-20.el7 will be updated
---> Package perl-Git.noarch 0:1.8.3.1-21.el7_7 will be an update
---> Package rhash.x86_64 0:1.3.4-2.el7 will be installed
--> Running transaction check
---> Package python3.x86_64 0:3.6.8-10.el7 will be installed
--> Processing Dependency: python3-libs(x86-64) = 3.6.8-10.el7 for package: python3-3.6.8-10.el7.x86_64
--> Processing Dependency: python3-setuptools for package: python3-3.6.8-10.el7.x86_64
--> Processing Dependency: python3-pip for package: python3-3.6.8-10.el7.x86_64
--> Processing Dependency: libpython3.6m.so.1.0()(64bit) for package: python3-3.6.8-10.el7.x86_64
--> Running transaction check
---> Package python3-libs.x86_64 0:3.6.8-10.el7 will be installed
---> Package python3-pip.noarch 0:9.0.3-5.el7 will be installed
---> Package python3-setuptools.noarch 0:39.2.0-10.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                 Arch        Version                 Repository    Size
================================================================================
Installing:
 cmake3                  x86_64      3.14.6-2.el7            epel         7.7 M
Updating:
 git                     x86_64      1.8.3.1-21.el7_7        updates      4.4 M
Installing for dependencies:
 cmake3-data             noarch      3.14.6-2.el7            epel         1.4 M
 libuv                   x86_64      1:1.34.0-1.el7          epel         144 k
 python3                 x86_64      3.6.8-10.el7            base          69 k
 python3-libs            x86_64      3.6.8-10.el7            base         7.0 M
 python3-pip             noarch      9.0.3-5.el7             base         1.8 M
 python3-setuptools      noarch      39.2.0-10.el7           base         629 k
 rhash                   x86_64      1.3.4-2.el7             epel         118 k
Updating for dependencies:
 perl-Git                noarch      1.8.3.1-21.el7_7        updates       55 k

Transaction Summary
================================================================================
Install  1 Package (+7 Dependent packages)
Upgrade  1 Package (+1 Dependent package)

Total download size: 23 M
Downloading packages:
No Presto metadata available for updates
(1/10): perl-Git-1.8.3.1-21.el7_7.noarch.rpm               |  55 kB   00:00     
(2/10): python3-3.6.8-10.el7.x86_64.rpm                    |  69 kB   00:00     
warning: /var/cache/yum/x86_64/7/epel/packages/libuv-1.34.0-1.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Public key for libuv-1.34.0-1.el7.x86_64.rpm is not installed
(3/10): libuv-1.34.0-1.el7.x86_64.rpm                      | 144 kB   00:01     
(4/10): cmake3-data-3.14.6-2.el7.noarch.rpm                | 1.4 MB   00:07     
(5/10): python3-pip-9.0.3-5.el7.noarch.rpm                 | 1.8 MB   00:07     
(6/10): rhash-1.3.4-2.el7.x86_64.rpm                       | 118 kB   00:01     
(7/10): python3-setuptools-39.2.0-10.el7.noarch.rpm        | 629 kB   00:06     
(8/10): git-1.8.3.1-21.el7_7.x86_64.rpm                    | 4.4 MB   00:15     
(9/10): python3-libs-3.6.8-10.el7.x86_64.rpm               | 7.0 MB   00:14     
(10/10): cmake3-3.14.6-2.el7.x86_64.rpm                    | 7.7 MB   00:18     
--------------------------------------------------------------------------------
Total                                              1.2 MB/s |  23 MB  00:18     
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Importing GPG key 0x352C64E5:
 Userid     : "Fedora EPEL (7) <epel@fedoraproject.org>"
 Fingerprint: 91e9 7d7c 4a5e 96f1 7f3e 888f 6a2f aea2 352c 64e5
 Package    : epel-release-7-11.noarch (@extras)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : python3-libs-3.6.8-10.el7.x86_64                            1/12 
  Installing : python3-setuptools-39.2.0-10.el7.noarch                     2/12 
  Installing : python3-pip-9.0.3-5.el7.noarch                              3/12 
  Installing : python3-3.6.8-10.el7.x86_64                                 4/12 
  Updating   : perl-Git-1.8.3.1-21.el7_7.noarch                            5/12 
  Updating   : git-1.8.3.1-21.el7_7.x86_64                                 6/12 
  Installing : rhash-1.3.4-2.el7.x86_64                                    7/12 
  Installing : 1:libuv-1.34.0-1.el7.x86_64                                 8/12 
  Installing : cmake3-data-3.14.6-2.el7.noarch                             9/12 
  Installing : cmake3-3.14.6-2.el7.x86_64                                 10/12 
  Cleanup    : perl-Git-1.8.3.1-20.el7.noarch                             11/12 
  Cleanup    : git-1.8.3.1-20.el7.x86_64                                  12/12 
  Verifying  : 1:libuv-1.34.0-1.el7.x86_64                                 1/12 
  Verifying  : cmake3-data-3.14.6-2.el7.noarch                             2/12 
  Verifying  : cmake3-3.14.6-2.el7.x86_64                                  3/12 
  Verifying  : rhash-1.3.4-2.el7.x86_64                                    4/12 
  Verifying  : python3-3.6.8-10.el7.x86_64                                 5/12 
  Verifying  : git-1.8.3.1-21.el7_7.x86_64                                 6/12 
  Verifying  : python3-libs-3.6.8-10.el7.x86_64                            7/12 
  Verifying  : python3-setuptools-39.2.0-10.el7.noarch                     8/12 
  Verifying  : python3-pip-9.0.3-5.el7.noarch                              9/12 
  Verifying  : perl-Git-1.8.3.1-21.el7_7.noarch                           10/12 
  Verifying  : git-1.8.3.1-20.el7.x86_64                                  11/12 
  Verifying  : perl-Git-1.8.3.1-20.el7.noarch                             12/12 

Installed:
  cmake3.x86_64 0:3.14.6-2.el7                                                  

Dependency Installed:
  cmake3-data.noarch 0:3.14.6-2.el7  libuv.x86_64 1:1.34.0-1.el7               
  python3.x86_64 0:3.6.8-10.el7      python3-libs.x86_64 0:3.6.8-10.el7        
  python3-pip.noarch 0:9.0.3-5.el7   python3-setuptools.noarch 0:39.2.0-10.el7 
  rhash.x86_64 0:1.3.4-2.el7        

Updated:
  git.x86_64 0:1.8.3.1-21.el7_7                                                 

Dependency Updated:
  perl-Git.noarch 0:1.8.3.1-21.el7_7                                            

Complete!
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * epel: hk.mirrors.thegigabit.com
 * extras: ftp.tc.edu.tw
 * updates: mirror.xtom.com.hk
Resolving Dependencies
--> Running transaction check
---> Package openmpi-devel.x86_64 0:1.10.7-5.el7 will be installed
--> Processing Dependency: openmpi = 1.10.7-5.el7 for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Processing Dependency: libotfaux.so.0()(64bit) for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Processing Dependency: liboshmem.so.8()(64bit) for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Processing Dependency: libmpi_usempi.so.5()(64bit) for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Processing Dependency: libmpi_mpifh.so.12()(64bit) for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Processing Dependency: libmpi_cxx.so.1()(64bit) for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Processing Dependency: libmpi.so.12()(64bit) for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Processing Dependency: libhwloc.so.5()(64bit) for package: openmpi-devel-1.10.7-5.el7.x86_64
--> Running transaction check
---> Package hwloc-libs.x86_64 0:1.11.8-4.el7 will be installed
---> Package openmpi.x86_64 0:1.10.7-5.el7 will be installed
--> Processing Dependency: libpsm2.so.2(PSM2_1.0)(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libfabric.so.1(FABRIC_1.2)(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libfabric.so.1(FABRIC_1.1)(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libfabric.so.1(FABRIC_1.0)(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: environment-modules for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libucp.so.0()(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libpsm_infinipath.so.1()(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libpsm2.so.2()(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libosmcomp.so.4()(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Processing Dependency: libfabric.so.1()(64bit) for package: openmpi-1.10.7-5.el7.x86_64
--> Running transaction check
---> Package environment-modules.x86_64 0:3.2.10-10.el7 will be installed
--> Processing Dependency: libtcl8.5.so()(64bit) for package: environment-modules-3.2.10-10.el7.x86_64
---> Package infinipath-psm.x86_64 0:3.3-26_g604758e_open.2.el7 will be installed
---> Package libfabric.x86_64 0:1.7.0-1.el7 will be installed
---> Package libpsm2.x86_64 0:11.2.78-1.el7 will be installed
---> Package opensm-libs.x86_64 0:3.3.21-2.el7 will be installed
--> Processing Dependency: libibumad.so.3(IBUMAD_1.0)(64bit) for package: opensm-libs-3.3.21-2.el7.x86_64
--> Processing Dependency: libibumad.so.3()(64bit) for package: opensm-libs-3.3.21-2.el7.x86_64
---> Package ucx.x86_64 0:1.4.0-1.el7 will be installed
--> Running transaction check
---> Package libibumad.x86_64 0:22.1-3.el7 will be installed
---> Package tcl.x86_64 1:8.5.13-8.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                Arch      Version                         Repository
                                                                           Size
================================================================================
Installing:
 openmpi-devel          x86_64    1.10.7-5.el7                    base    4.7 M
Installing for dependencies:
 environment-modules    x86_64    3.2.10-10.el7                   base    107 k
 hwloc-libs             x86_64    1.11.8-4.el7                    base    1.6 M
 infinipath-psm         x86_64    3.3-26_g604758e_open.2.el7      base    186 k
 libfabric              x86_64    1.7.0-1.el7                     base    525 k
 libibumad              x86_64    22.1-3.el7                      base     24 k
 libpsm2                x86_64    11.2.78-1.el7                   base    189 k
 openmpi                x86_64    1.10.7-5.el7                    base    3.1 M
 opensm-libs            x86_64    3.3.21-2.el7                    base     68 k
 tcl                    x86_64    1:8.5.13-8.el7                  base    1.9 M
 ucx                    x86_64    1.4.0-1.el7                     base    388 k

Transaction Summary
================================================================================
Install  1 Package (+10 Dependent packages)

Total download size: 13 M
Installed size: 34 M
Downloading packages:
(1/11): libibumad-22.1-3.el7.x86_64.rpm                    |  24 kB   00:00     
(2/11): libpsm2-11.2.78-1.el7.x86_64.rpm                   | 189 kB   00:00     
(3/11): hwloc-libs-1.11.8-4.el7.x86_64.rpm                 | 1.6 MB   00:01     
(4/11): environment-modules-3.2.10-10.el7.x86_64.rpm       | 107 kB   00:01     
(5/11): infinipath-psm-3.3-26_g604758e_open.2.el7.x86_64.r | 186 kB   00:02     
(6/11): opensm-libs-3.3.21-2.el7.x86_64.rpm                |  68 kB   00:00     
(7/11): libfabric-1.7.0-1.el7.x86_64.rpm                   | 525 kB   00:04     
(8/11): ucx-1.4.0-1.el7.x86_64.rpm                         | 388 kB   00:04     
(9/11): openmpi-devel-1.10.7-5.el7.x86_64.rpm              | 4.7 MB   00:06     
(10/11): openmpi-1.10.7-5.el7.x86_64.rpm                   | 3.1 MB   00:08     
(11/11): tcl-8.5.13-8.el7.x86_64.rpm                       | 1.9 MB   00:08     
--------------------------------------------------------------------------------
Total                                              1.2 MB/s |  13 MB  00:10     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libpsm2-11.2.78-1.el7.x86_64                                1/11 
  Installing : hwloc-libs-1.11.8-4.el7.x86_64                              2/11 
  Installing : infinipath-psm-3.3-26_g604758e_open.2.el7.x86_64            3/11 
  Installing : libfabric-1.7.0-1.el7.x86_64                                4/11 
  Installing : ucx-1.4.0-1.el7.x86_64                                      5/11 
  Installing : libibumad-22.1-3.el7.x86_64                                 6/11 
  Installing : opensm-libs-3.3.21-2.el7.x86_64                             7/11 
  Installing : 1:tcl-8.5.13-8.el7.x86_64                                   8/11 
  Installing : environment-modules-3.2.10-10.el7.x86_64                    9/11 
  Installing : openmpi-1.10.7-5.el7.x86_64                                10/11 
  Installing : openmpi-devel-1.10.7-5.el7.x86_64                          11/11 
  Verifying  : openmpi-devel-1.10.7-5.el7.x86_64                           1/11 
  Verifying  : 1:tcl-8.5.13-8.el7.x86_64                                   2/11 
  Verifying  : infinipath-psm-3.3-26_g604758e_open.2.el7.x86_64            3/11 
  Verifying  : opensm-libs-3.3.21-2.el7.x86_64                             4/11 
  Verifying  : environment-modules-3.2.10-10.el7.x86_64                    5/11 
  Verifying  : hwloc-libs-1.11.8-4.el7.x86_64                              6/11 
  Verifying  : libibumad-22.1-3.el7.x86_64                                 7/11 
  Verifying  : libfabric-1.7.0-1.el7.x86_64                                8/11 
  Verifying  : openmpi-1.10.7-5.el7.x86_64                                 9/11 
  Verifying  : ucx-1.4.0-1.el7.x86_64                                     10/11 
  Verifying  : libpsm2-11.2.78-1.el7.x86_64                               11/11 

Installed:
  openmpi-devel.x86_64 0:1.10.7-5.el7                                           

Dependency Installed:
  environment-modules.x86_64 0:3.2.10-10.el7                                    
  hwloc-libs.x86_64 0:1.11.8-4.el7                                              
  infinipath-psm.x86_64 0:3.3-26_g604758e_open.2.el7                            
  libfabric.x86_64 0:1.7.0-1.el7                                                
  libibumad.x86_64 0:22.1-3.el7                                                 
  libpsm2.x86_64 0:11.2.78-1.el7                                                
  openmpi.x86_64 0:1.10.7-5.el7                                                 
  opensm-libs.x86_64 0:3.3.21-2.el7                                             
  tcl.x86_64 1:8.5.13-8.el7                                                     
  ucx.x86_64 0:1.4.0-1.el7                                                      

Complete!
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * epel: hk.mirrors.thegigabit.com
 * extras: ftp.tc.edu.tw
 * updates: mirror.xtom.com.hk
Package python3-3.6.8-10.el7.x86_64 already installed and latest version
Package python3-pip-9.0.3-5.el7.noarch already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package python3-devel.x86_64 0:3.6.8-10.el7 will be installed
--> Processing Dependency: python3-rpm-macros for package: python3-devel-3.6.8-10.el7.x86_64
--> Processing Dependency: python3-rpm-generators for package: python3-devel-3.6.8-10.el7.x86_64
--> Processing Dependency: python-rpm-macros for package: python3-devel-3.6.8-10.el7.x86_64
--> Running transaction check
---> Package python-rpm-macros.noarch 0:3-32.el7 will be installed
---> Package python3-rpm-generators.noarch 0:6-2.el7 will be installed
---> Package python3-rpm-macros.noarch 0:3-32.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                      Arch         Version             Repository  Size
================================================================================
Installing:
 python3-devel                x86_64       3.6.8-10.el7        base       215 k
Installing for dependencies:
 python-rpm-macros            noarch       3-32.el7            base       8.8 k
 python3-rpm-generators       noarch       6-2.el7             base        20 k
 python3-rpm-macros           noarch       3-32.el7            base       7.7 k

Transaction Summary
================================================================================
Install  1 Package (+3 Dependent packages)

Total download size: 251 k
Installed size: 680 k
Downloading packages:
(1/4): python3-rpm-macros-3-32.el7.noarch.rpm              | 7.7 kB   00:00     
(2/4): python3-devel-3.6.8-10.el7.x86_64.rpm               | 215 kB   00:00     
(3/4): python3-rpm-generators-6-2.el7.noarch.rpm           |  20 kB   00:00     
(4/4): python-rpm-macros-3-32.el7.noarch.rpm               | 8.8 kB   00:04     
--------------------------------------------------------------------------------
Total                                               57 kB/s | 251 kB  00:04     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : python-rpm-macros-3-32.el7.noarch                            1/4 
  Installing : python3-rpm-generators-6-2.el7.noarch                        2/4 
  Installing : python3-rpm-macros-3-32.el7.noarch                           3/4 
  Installing : python3-devel-3.6.8-10.el7.x86_64                            4/4 
  Verifying  : python3-devel-3.6.8-10.el7.x86_64                            1/4 
  Verifying  : python3-rpm-macros-3-32.el7.noarch                           2/4 
  Verifying  : python3-rpm-generators-6-2.el7.noarch                        3/4 
  Verifying  : python-rpm-macros-3-32.el7.noarch                            4/4 

Installed:
  python3-devel.x86_64 0:3.6.8-10.el7                                           

Dependency Installed:
  python-rpm-macros.noarch 0:3-32.el7   python3-rpm-generators.noarch 0:6-2.el7 
  python3-rpm-macros.noarch 0:3-32.el7 

Complete!
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * epel: hk.mirrors.thegigabit.com
 * extras: ftp.tc.edu.tw
 * updates: mirror.xtom.com.hk
No package boost-python3-devel available.
Resolving Dependencies
--> Running transaction check
---> Package boost-devel.x86_64 0:1.53.0-27.el7 will be installed
--> Processing Dependency: boost(x86-64) = 1.53.0-27.el7 for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_wserialization.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_wserialization-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_wave.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_wave-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_unit_test_framework.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_unit_test_framework-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_timer.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_timer-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_serialization.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_serialization-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_regex.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_regex-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_python.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_python-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_program_options.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_program_options-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_prg_exec_monitor.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_prg_exec_monitor-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_tr1l.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_tr1l-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_tr1f.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_tr1f-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_tr1.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_tr1-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_c99l.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_c99l-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_c99f.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_c99f-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_c99.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_math_c99-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_locale-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_graph.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_graph-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_context.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_context-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_chrono.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_chrono-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_atomic-mt.so.1.53.0()(64bit) for package: boost-devel-1.53.0-27.el7.x86_64
---> Package boost-openmpi-devel.x86_64 0:1.53.0-27.el7 will be installed
--> Processing Dependency: boost-openmpi-python(x86-64) = 1.53.0-27.el7 for package: boost-openmpi-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: boost-openmpi(x86-64) = 1.53.0-27.el7 for package: boost-openmpi-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: boost-graph-openmpi(x86-64) = 1.53.0-27.el7 for package: boost-openmpi-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_mpi_python-mt.so.1.53.0()(64bit) for package: boost-openmpi-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_mpi-mt.so.1.53.0()(64bit) for package: boost-openmpi-devel-1.53.0-27.el7.x86_64
--> Processing Dependency: libboost_graph_parallel-mt.so.1.53.0()(64bit) for package: boost-openmpi-devel-1.53.0-27.el7.x86_64
--> Running transaction check
---> Package boost.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-atomic.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-chrono.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-context.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-graph.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-graph-openmpi.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-locale.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-math.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-openmpi.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-openmpi-python.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-program-options.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-python.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-regex.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-serialization.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-test.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-timer.x86_64 0:1.53.0-27.el7 will be installed
---> Package boost-wave.x86_64 0:1.53.0-27.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                     Arch         Version              Repository  Size
================================================================================
Installing:
 boost-devel                 x86_64       1.53.0-27.el7        base       7.0 M
 boost-openmpi-devel         x86_64       1.53.0-27.el7        base        33 k
Installing for dependencies:
 boost                       x86_64       1.53.0-27.el7        base        33 k
 boost-atomic                x86_64       1.53.0-27.el7        base        35 k
 boost-chrono                x86_64       1.53.0-27.el7        base        44 k
 boost-context               x86_64       1.53.0-27.el7        base        36 k
 boost-graph                 x86_64       1.53.0-27.el7        base       136 k
 boost-graph-openmpi         x86_64       1.53.0-27.el7        base       102 k
 boost-locale                x86_64       1.53.0-27.el7        base       251 k
 boost-math                  x86_64       1.53.0-27.el7        base       334 k
 boost-openmpi               x86_64       1.53.0-27.el7        base        75 k
 boost-openmpi-python        x86_64       1.53.0-27.el7        base       206 k
 boost-program-options       x86_64       1.53.0-27.el7        base       156 k
 boost-python                x86_64       1.53.0-27.el7        base       129 k
 boost-regex                 x86_64       1.53.0-27.el7        base       300 k
 boost-serialization         x86_64       1.53.0-27.el7        base       169 k
 boost-test                  x86_64       1.53.0-27.el7        base       223 k
 boost-timer                 x86_64       1.53.0-27.el7        base        43 k
 boost-wave                  x86_64       1.53.0-27.el7        base       210 k

Transaction Summary
================================================================================
Install  2 Packages (+17 Dependent packages)

Total download size: 9.4 M
Installed size: 98 M
Downloading packages:
(1/19): boost-atomic-1.53.0-27.el7.x86_64.rpm              |  35 kB   00:00     
(2/19): boost-context-1.53.0-27.el7.x86_64.rpm             |  36 kB   00:00     
(3/19): boost-graph-1.53.0-27.el7.x86_64.rpm               | 136 kB   00:00     
(4/19): boost-graph-openmpi-1.53.0-27.el7.x86_64.rpm       | 102 kB   00:00     
(5/19): boost-1.53.0-27.el7.x86_64.rpm                     |  33 kB   00:00     
(6/19): boost-locale-1.53.0-27.el7.x86_64.rpm              | 251 kB   00:00     
(7/19): boost-chrono-1.53.0-27.el7.x86_64.rpm              |  44 kB   00:01     
(8/19): boost-openmpi-1.53.0-27.el7.x86_64.rpm             |  75 kB   00:00     
(9/19): boost-math-1.53.0-27.el7.x86_64.rpm                | 334 kB   00:01     
(10/19): boost-program-options-1.53.0-27.el7.x86_64.rpm    | 156 kB   00:00     
(11/19): boost-python-1.53.0-27.el7.x86_64.rpm             | 129 kB   00:00     
(12/19): boost-serialization-1.53.0-27.el7.x86_64.rpm      | 169 kB   00:00     
(13/19): boost-openmpi-devel-1.53.0-27.el7.x86_64.rpm      |  33 kB   00:01     
(14/19): boost-openmpi-python-1.53.0-27.el7.x86_64.rpm     | 206 kB   00:01     
(15/19): boost-test-1.53.0-27.el7.x86_64.rpm               | 223 kB   00:00     
(16/19): boost-regex-1.53.0-27.el7.x86_64.rpm              | 300 kB   00:01     
(17/19): boost-timer-1.53.0-27.el7.x86_64.rpm              |  43 kB   00:00     
(18/19): boost-wave-1.53.0-27.el7.x86_64.rpm               | 210 kB   00:01     
(19/19): boost-devel-1.53.0-27.el7.x86_64.rpm              | 7.0 MB   00:09     
--------------------------------------------------------------------------------
Total                                              1.0 MB/s | 9.4 MB  00:09     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : boost-serialization-1.53.0-27.el7.x86_64                    1/19 
  Installing : boost-chrono-1.53.0-27.el7.x86_64                           2/19 
  Installing : boost-openmpi-1.53.0-27.el7.x86_64                          3/19 
  Installing : boost-python-1.53.0-27.el7.x86_64                           4/19 
  Installing : boost-regex-1.53.0-27.el7.x86_64                            5/19 
  Installing : boost-graph-1.53.0-27.el7.x86_64                            6/19 
  Installing : boost-timer-1.53.0-27.el7.x86_64                            7/19 
  Installing : boost-locale-1.53.0-27.el7.x86_64                           8/19 
  Installing : boost-wave-1.53.0-27.el7.x86_64                             9/19 
  Installing : boost-atomic-1.53.0-27.el7.x86_64                          10/19 
  Installing : boost-program-options-1.53.0-27.el7.x86_64                 11/19 
  Installing : boost-math-1.53.0-27.el7.x86_64                            12/19 
  Installing : boost-test-1.53.0-27.el7.x86_64                            13/19 
  Installing : boost-context-1.53.0-27.el7.x86_64                         14/19 
  Installing : boost-1.53.0-27.el7.x86_64                                 15/19 
  Installing : boost-devel-1.53.0-27.el7.x86_64                           16/19 
  Installing : boost-openmpi-python-1.53.0-27.el7.x86_64                  17/19 
  Installing : boost-graph-openmpi-1.53.0-27.el7.x86_64                   18/19 
  Installing : boost-openmpi-devel-1.53.0-27.el7.x86_64                   19/19 
  Verifying  : boost-context-1.53.0-27.el7.x86_64                          1/19 
  Verifying  : boost-graph-1.53.0-27.el7.x86_64                            2/19 
  Verifying  : boost-chrono-1.53.0-27.el7.x86_64                           3/19 
  Verifying  : boost-1.53.0-27.el7.x86_64                                  4/19 
  Verifying  : boost-devel-1.53.0-27.el7.x86_64                            5/19 
  Verifying  : boost-timer-1.53.0-27.el7.x86_64                            6/19 
  Verifying  : boost-regex-1.53.0-27.el7.x86_64                            7/19 
  Verifying  : boost-test-1.53.0-27.el7.x86_64                             8/19 
  Verifying  : boost-serialization-1.53.0-27.el7.x86_64                    9/19 
  Verifying  : boost-locale-1.53.0-27.el7.x86_64                          10/19 
  Verifying  : boost-wave-1.53.0-27.el7.x86_64                            11/19 
  Verifying  : boost-math-1.53.0-27.el7.x86_64                            12/19 
  Verifying  : boost-openmpi-devel-1.53.0-27.el7.x86_64                   13/19 
  Verifying  : boost-graph-openmpi-1.53.0-27.el7.x86_64                   14/19 
  Verifying  : boost-openmpi-python-1.53.0-27.el7.x86_64                  15/19 
  Verifying  : boost-openmpi-1.53.0-27.el7.x86_64                         16/19 
  Verifying  : boost-program-options-1.53.0-27.el7.x86_64                 17/19 
  Verifying  : boost-atomic-1.53.0-27.el7.x86_64                          18/19 
  Verifying  : boost-python-1.53.0-27.el7.x86_64                          19/19 

Installed:
  boost-devel.x86_64 0:1.53.0-27.el7 boost-openmpi-devel.x86_64 0:1.53.0-27.el7

Dependency Installed:
  boost.x86_64 0:1.53.0-27.el7                                                  
  boost-atomic.x86_64 0:1.53.0-27.el7                                           
  boost-chrono.x86_64 0:1.53.0-27.el7                                           
  boost-context.x86_64 0:1.53.0-27.el7                                          
  boost-graph.x86_64 0:1.53.0-27.el7                                            
  boost-graph-openmpi.x86_64 0:1.53.0-27.el7                                    
  boost-locale.x86_64 0:1.53.0-27.el7                                           
  boost-math.x86_64 0:1.53.0-27.el7                                             
  boost-openmpi.x86_64 0:1.53.0-27.el7                                          
  boost-openmpi-python.x86_64 0:1.53.0-27.el7                                   
  boost-program-options.x86_64 0:1.53.0-27.el7                                  
  boost-python.x86_64 0:1.53.0-27.el7                                           
  boost-regex.x86_64 0:1.53.0-27.el7                                            
  boost-serialization.x86_64 0:1.53.0-27.el7                                    
  boost-test.x86_64 0:1.53.0-27.el7                                             
  boost-timer.x86_64 0:1.53.0-27.el7                                            
  boost-wave.x86_64 0:1.53.0-27.el7                                             

Complete!
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * epel: mirrors.njupt.edu.cn
 * extras: ftp.tc.edu.tw
 * updates: mirror.xtom.com.hk
Resolving Dependencies
--> Running transaction check
---> Package gflags-devel.x86_64 0:2.1.1-6.el7 will be installed
--> Processing Dependency: gflags(x86-64) = 2.1.1-6.el7 for package: gflags-devel-2.1.1-6.el7.x86_64
--> Processing Dependency: libgflags.so.2.1()(64bit) for package: gflags-devel-2.1.1-6.el7.x86_64
--> Processing Dependency: libgflags_nothreads.so.2.1()(64bit) for package: gflags-devel-2.1.1-6.el7.x86_64
---> Package glog-devel.x86_64 0:0.3.3-8.el7 will be installed
--> Processing Dependency: glog = 0.3.3-8.el7 for package: glog-devel-0.3.3-8.el7.x86_64
--> Processing Dependency: libglog.so.0()(64bit) for package: glog-devel-0.3.3-8.el7.x86_64
---> Package hwloc-devel.x86_64 0:1.11.8-4.el7 will be installed
--> Processing Dependency: rdma-core-devel(x86-64) for package: hwloc-devel-1.11.8-4.el7.x86_64
--> Running transaction check
---> Package gflags.x86_64 0:2.1.1-6.el7 will be installed
---> Package glog.x86_64 0:0.3.3-8.el7 will be installed
---> Package rdma-core-devel.x86_64 0:22.1-3.el7 will be installed
--> Processing Dependency: ibacm = 22.1-3.el7 for package: rdma-core-devel-22.1-3.el7.x86_64
--> Running transaction check
---> Package ibacm.x86_64 0:22.1-3.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                 Arch           Version              Repository    Size
================================================================================
Installing:
 gflags-devel            x86_64         2.1.1-6.el7          epel          29 k
 glog-devel              x86_64         0.3.3-8.el7          epel          36 k
 hwloc-devel             x86_64         1.11.8-4.el7         base         208 k
Installing for dependencies:
 gflags                  x86_64         2.1.1-6.el7          epel          72 k
 glog                    x86_64         0.3.3-8.el7          epel          57 k
 ibacm                   x86_64         22.1-3.el7           base          82 k
 rdma-core-devel         x86_64         22.1-3.el7           base         253 k

Transaction Summary
================================================================================
Install  3 Packages (+4 Dependent packages)

Total download size: 736 k
Installed size: 1.6 M
Downloading packages:
(1/7): glog-0.3.3-8.el7.x86_64.rpm                         |  57 kB   00:00     
(2/7): gflags-2.1.1-6.el7.x86_64.rpm                       |  72 kB   00:01     
(3/7): hwloc-devel-1.11.8-4.el7.x86_64.rpm                 | 208 kB   00:01     
(4/7): glog-devel-0.3.3-8.el7.x86_64.rpm                   |  36 kB   00:01     
(5/7): rdma-core-devel-22.1-3.el7.x86_64.rpm               | 253 kB   00:00     
(6/7): ibacm-22.1-3.el7.x86_64.rpm                         |  82 kB   00:01     
(7/7): gflags-devel-2.1.1-6.el7.x86_64.rpm                 |  29 kB   00:02     
--------------------------------------------------------------------------------
Total                                              342 kB/s | 736 kB  00:02     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : gflags-2.1.1-6.el7.x86_64                                    1/7 
  Installing : glog-0.3.3-8.el7.x86_64                                      2/7 
  Installing : ibacm-22.1-3.el7.x86_64                                      3/7 
  Installing : rdma-core-devel-22.1-3.el7.x86_64                            4/7 
  Installing : hwloc-devel-1.11.8-4.el7.x86_64                              5/7 
  Installing : glog-devel-0.3.3-8.el7.x86_64                                6/7 
  Installing : gflags-devel-2.1.1-6.el7.x86_64                              7/7 
  Verifying  : hwloc-devel-1.11.8-4.el7.x86_64                              1/7 
  Verifying  : glog-0.3.3-8.el7.x86_64                                      2/7 
  Verifying  : gflags-2.1.1-6.el7.x86_64                                    3/7 
  Verifying  : ibacm-22.1-3.el7.x86_64                                      4/7 
  Verifying  : gflags-devel-2.1.1-6.el7.x86_64                              5/7 
  Verifying  : rdma-core-devel-22.1-3.el7.x86_64                            6/7 
  Verifying  : glog-devel-0.3.3-8.el7.x86_64                                7/7 

Installed:
  gflags-devel.x86_64 0:2.1.1-6.el7       glog-devel.x86_64 0:0.3.3-8.el7      
  hwloc-devel.x86_64 0:1.11.8-4.el7      

Dependency Installed:
  gflags.x86_64 0:2.1.1-6.el7        glog.x86_64 0:0.3.3-8.el7                 
  ibacm.x86_64 0:22.1-3.el7          rdma-core-devel.x86_64 0:22.1-3.el7       

Complete!
WARNING: Running pip install with root privileges is generally not a good idea. Try `__main__.py install --user` instead.
Collecting projectq
  Downloading https://files.pythonhosted.org/packages/2a/3e/138ed37bcc17a5a6903369ce22f665481685b4c66edbfeb1217e593a6f1e/projectq-0.4.2.tar.gz (191kB)
    100% |████████████████████████████████| 194kB 486kB/s 
Collecting mpi4py
  Downloading https://files.pythonhosted.org/packages/ec/8f/bbd8de5ba566dd77e408d8136e2bab7fdf2b97ce06cab830ba8b50a2f588/mpi4py-3.0.3.tar.gz (1.4MB)
    100% |████████████████████████████████| 1.4MB 464kB/s 
Collecting numpy (from projectq)
  Downloading https://files.pythonhosted.org/packages/62/20/4d43e141b5bc426ba38274933ef8e76e85c7adea2c321ecf9ebf7421cedf/numpy-1.18.1-cp36-cp36m-manylinux1_x86_64.whl (20.1MB)
    100% |████████████████████████████████| 20.2MB 52kB/s 
Collecting future (from projectq)
  Downloading https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz (829kB)
    100% |████████████████████████████████| 829kB 604kB/s 
Collecting pytest>=3.1 (from projectq)
  Downloading https://files.pythonhosted.org/packages/a5/c0/34033b2df7718b91c667bd259d5ce632ec3720198b7068c0ba6f6104ff89/pytest-5.3.5-py3-none-any.whl (235kB)
    100% |████████████████████████████████| 235kB 958kB/s 
Collecting pybind11>=2.2.3 (from projectq)
  Downloading https://files.pythonhosted.org/packages/4b/4d/ae1c4d8e8b139afa9682054dd42df3b0e3b5c1731287933021b9fd7e9cc4/pybind11-2.4.3-py2.py3-none-any.whl (150kB)
    100% |████████████████████████████████| 153kB 1.0MB/s 
Collecting requests (from projectq)
  Downloading https://files.pythonhosted.org/packages/1a/70/1935c770cb3be6e3a8b78ced23d7e0f3b187f5cbfab4749523ed65d7c9b1/requests-2.23.0-py2.py3-none-any.whl (58kB)
    100% |████████████████████████████████| 61kB 891kB/s 
Collecting scipy (from projectq)
  Downloading https://files.pythonhosted.org/packages/dc/29/162476fd44203116e7980cfbd9352eef9db37c49445d1fec35509022f6aa/scipy-1.4.1-cp36-cp36m-manylinux1_x86_64.whl (26.1MB)
    100% |████████████████████████████████| 26.1MB 39kB/s 
Collecting networkx (from projectq)
  Downloading https://files.pythonhosted.org/packages/41/8f/dd6a8e85946def36e4f2c69c84219af0fa5e832b018c970e92f2ad337e45/networkx-2.4-py3-none-any.whl (1.6MB)
    100% |████████████████████████████████| 1.6MB 449kB/s 
Collecting importlib-metadata>=0.12; python_version < "3.8" (from pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/8b/03/a00d504808808912751e64ccf414be53c29cad620e3de2421135fcae3025/importlib_metadata-1.5.0-py2.py3-none-any.whl
Collecting more-itertools>=4.0.0 (from pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/72/96/4297306cc270eef1e3461da034a3bebe7c84eff052326b130824e98fc3fb/more_itertools-8.2.0-py3-none-any.whl (43kB)
    100% |████████████████████████████████| 51kB 2.0MB/s 
Collecting attrs>=17.4.0 (from pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl
Collecting py>=1.5.0 (from pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/99/8d/21e1767c009211a62a8e3067280bfce76e89c9f876180308515942304d2d/py-1.8.1-py2.py3-none-any.whl (83kB)
    100% |████████████████████████████████| 92kB 1.6MB/s 
Collecting pluggy<1.0,>=0.12 (from pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/a0/28/85c7aa31b80d150b772fbe4a229487bc6644da9ccb7e427dd8cc60cb8a62/pluggy-0.13.1-py2.py3-none-any.whl
Collecting packaging (from pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/98/42/87c585dd3b113c775e65fd6b8d9d0a43abe1819c471d7af702d4e01e9b20/packaging-20.1-py2.py3-none-any.whl
Collecting wcwidth (from pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/58/b4/4850a0ccc6f567cc0ebe7060d20ffd4258b8210efadc259da62dc6ed9c65/wcwidth-0.1.8-py2.py3-none-any.whl
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests->projectq)
  Downloading https://files.pythonhosted.org/packages/e8/74/6e4f91745020f967d09332bb2b8b9b10090957334692eb88ea4afe91b77f/urllib3-1.25.8-py2.py3-none-any.whl (125kB)
    100% |████████████████████████████████| 133kB 1.2MB/s 
Collecting chardet<4,>=3.0.2 (from requests->projectq)
  Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
    100% |████████████████████████████████| 143kB 1.1MB/s 
Collecting idna<3,>=2.5 (from requests->projectq)
  Downloading https://files.pythonhosted.org/packages/89/e3/afebe61c546d18fb1709a61bee788254b40e736cff7271c7de5de2dc4128/idna-2.9-py2.py3-none-any.whl (58kB)
    100% |████████████████████████████████| 61kB 780kB/s 
Collecting certifi>=2017.4.17 (from requests->projectq)
  Downloading https://files.pythonhosted.org/packages/b9/63/df50cac98ea0d5b006c55a399c3bf1db9da7b5a24de7890bc9cfd5dd9e99/certifi-2019.11.28-py2.py3-none-any.whl (156kB)
    100% |████████████████████████████████| 163kB 1.1MB/s 
Collecting decorator>=4.3.0 (from networkx->projectq)
  Downloading https://files.pythonhosted.org/packages/8f/b7/f329cfdc75f3d28d12c65980e4469e2fa373f1953f5df6e370e84ea2e875/decorator-4.4.1-py2.py3-none-any.whl
Collecting zipp>=0.5 (from importlib-metadata>=0.12; python_version < "3.8"->pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/6f/6d/a55f6e81ac213942b9a19cbc05b560c726c3e16f8fb17555f059c17d65f2/zipp-3.0.0-py3-none-any.whl
Collecting six (from packaging->pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/65/eb/1f97cb97bfc2390a276969c6fae16075da282f5058082d4cb10c6c5c1dba/six-1.14.0-py2.py3-none-any.whl
Collecting pyparsing>=2.0.2 (from packaging->pytest>=3.1->projectq)
  Downloading https://files.pythonhosted.org/packages/5d/bc/1e58593167fade7b544bfe9502a26dc860940a79ab306e651e7f13be68c2/pyparsing-2.4.6-py2.py3-none-any.whl (67kB)
    100% |████████████████████████████████| 71kB 1.4MB/s 
Installing collected packages: numpy, future, zipp, importlib-metadata, more-itertools, attrs, py, pluggy, six, pyparsing, packaging, wcwidth, pytest, pybind11, urllib3, chardet, idna, certifi, requests, scipy, decorator, networkx, projectq, mpi4py
  Running setup.py install for future ... done
  Running setup.py install for projectq ... done
  Running setup.py install for mpi4py ... done
Successfully installed attrs-19.3.0 certifi-2019.11.28 chardet-3.0.4 decorator-4.4.1 future-0.18.2 idna-2.9 importlib-metadata-1.5.0 more-itertools-8.2.0 mpi4py-3.0.3 networkx-2.4 numpy-1.18.1 packaging-20.1 pluggy-0.13.1 projectq-0.4.2 py-1.8.1 pybind11-2.4.3 pyparsing-2.4.6 pytest-5.3.5 requests-2.23.0 scipy-1.4.1 six-1.14.0 urllib3-1.25.8 wcwidth-0.1.8 zipp-3.0.0
Cloning into 'HiQSimulator'...
remote: Enumerating objects: 190, done.
remote: Counting objects: 100% (190/190), done.
remote: Compressing objects: 100% (146/146), done.
remote: Total 1265 (delta 95), reused 96 (delta 37), pack-reused 1075
Receiving objects: 100% (1265/1265), 1.57 MiB | 661.00 KiB/s, done.
Resolving deltas: 100% (745/745), done.
Submodule 'pybind11' (https://github.com/pybind/pybind11) registered for path 'pybind11'
Submodule 'xsimd' (https://github.com/QuantStack/xsimd.git) registered for path 'xsimd'
Cloning into 'pybind11'...
remote: Enumerating objects: 11332, done.
remote: Total 11332 (delta 0), reused 0 (delta 0), pack-reused 11332
Receiving objects: 100% (11332/11332), 4.16 MiB | 756.00 KiB/s, done.
Resolving deltas: 100% (7650/7650), done.
Submodule path 'pybind11': checked out '9bb3313162c0b856125e481ceece9d8faa567716'
Submodule 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) registered for path 'tools/clang'
Cloning into 'tools/clang'...
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 361 (delta 2), reused 2 (delta 0), pack-reused 353
Receiving objects: 100% (361/361), 147.50 KiB | 202.00 KiB/s, done.
Resolving deltas: 100% (151/151), done.
Submodule path 'pybind11/tools/clang': checked out '6a00cbc4a9b8e68b71caf7f774b3f9c753ae84d5'
Cloning into 'xsimd'...
remote: Enumerating objects: 66, done.
remote: Counting objects: 100% (66/66), done.
remote: Compressing objects: 100% (46/46), done.
remote: Total 4434 (delta 39), reused 30 (delta 14), pack-reused 4368
Receiving objects: 100% (4434/4434), 1.41 MiB | 635.00 KiB/s, done.
Resolving deltas: 100% (3140/3140), done.
Submodule path 'xsimd': checked out '75702dd2772aebc6afaa1a86530170a5ef2e10cd'
WARNING: Running pip install with root privileges is generally not a good idea. Try `__main__.py install --user` instead.
Processing /home/hans/HiQSimulator
Requirement already satisfied: mpi4py in /root/.local/lib/python3.6/site-packages (from HiQsimulator==0.0.1)
Requirement already satisfied: projectq>=0.4.0 in /root/.local/lib/python3.6/site-packages (from HiQsimulator==0.0.1)
Requirement already satisfied: numpy in /root/.local/lib/python3.6/site-packages (from projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: future in /root/.local/lib/python3.6/site-packages (from projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: pytest>=3.1 in /root/.local/lib/python3.6/site-packages (from projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: pybind11>=2.2.3 in /root/.local/lib/python3.6/site-packages (from projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: requests in /root/.local/lib/python3.6/site-packages (from projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: scipy in /root/.local/lib/python3.6/site-packages (from projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: networkx in /root/.local/lib/python3.6/site-packages (from projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: py>=1.5.0 in /root/.local/lib/python3.6/site-packages (from pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: attrs>=17.4.0 in /root/.local/lib/python3.6/site-packages (from pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: importlib-metadata>=0.12; python_version < "3.8" in /root/.local/lib/python3.6/site-packages (from pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: more-itertools>=4.0.0 in /root/.local/lib/python3.6/site-packages (from pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: wcwidth in /root/.local/lib/python3.6/site-packages (from pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: packaging in /root/.local/lib/python3.6/site-packages (from pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: pluggy<1.0,>=0.12 in /root/.local/lib/python3.6/site-packages (from pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: chardet<4,>=3.0.2 in /root/.local/lib/python3.6/site-packages (from requests->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: certifi>=2017.4.17 in /root/.local/lib/python3.6/site-packages (from requests->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: idna<3,>=2.5 in /root/.local/lib/python3.6/site-packages (from requests->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /root/.local/lib/python3.6/site-packages (from requests->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: decorator>=4.3.0 in /root/.local/lib/python3.6/site-packages (from networkx->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: zipp>=0.5 in /root/.local/lib/python3.6/site-packages (from importlib-metadata>=0.12; python_version < "3.8"->pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: pyparsing>=2.0.2 in /root/.local/lib/python3.6/site-packages (from packaging->pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Requirement already satisfied: six in /root/.local/lib/python3.6/site-packages (from packaging->pytest>=3.1->projectq>=0.4.0->HiQsimulator==0.0.1)
Installing collected packages: HiQsimulator
  Running setup.py install for HiQsimulator ... error
    Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-868taryq-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-qzvpzg0d-record/install-record.txt --single-version-externally-managed --compile --user --prefix=:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.6
    creating build/lib.linux-x86_64-3.6/hiq
    creating build/lib.linux-x86_64-3.6/hiq/projectq
    creating build/lib.linux-x86_64-3.6/hiq/projectq/backends
    copying hiq/projectq/backends/__init__.py -> build/lib.linux-x86_64-3.6/hiq/projectq/backends
    creating build/lib.linux-x86_64-3.6/hiq/projectq/backends/_sim
    copying hiq/projectq/backends/_sim/__init__.py -> build/lib.linux-x86_64-3.6/hiq/projectq/backends/_sim
    copying hiq/projectq/backends/_sim/_simulator_mpi.py -> build/lib.linux-x86_64-3.6/hiq/projectq/backends/_sim
    copying hiq/projectq/backends/_sim/_simulator_mpi_test.py -> build/lib.linux-x86_64-3.6/hiq/projectq/backends/_sim
    copying hiq/projectq/backends/_sim/_stabilizer_simulator.py -> build/lib.linux-x86_64-3.6/hiq/projectq/backends/_sim
    copying hiq/projectq/backends/_sim/_stabilizer_simulator_test.py -> build/lib.linux-x86_64-3.6/hiq/projectq/backends/_sim
    creating build/lib.linux-x86_64-3.6/hiq/projectq/ops
    copying hiq/projectq/ops/__init__.py -> build/lib.linux-x86_64-3.6/hiq/projectq/ops
    copying hiq/projectq/ops/_gates.py -> build/lib.linux-x86_64-3.6/hiq/projectq/ops
    creating build/lib.linux-x86_64-3.6/hiq/projectq/cengines
    copying hiq/projectq/cengines/__init__.py -> build/lib.linux-x86_64-3.6/hiq/projectq/cengines
    copying hiq/projectq/cengines/_dummybackend.py -> build/lib.linux-x86_64-3.6/hiq/projectq/cengines
    copying hiq/projectq/cengines/_greedyscheduler.py -> build/lib.linux-x86_64-3.6/hiq/projectq/cengines
    copying hiq/projectq/cengines/_hiq_main_engine.py -> build/lib.linux-x86_64-3.6/hiq/projectq/cengines
    running build_ext
    -- The CXX compiler identification is GNU 4.8.5
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Found xsimd: /tmp/pip-868taryq-build/xsimd/include
    -- Found xsimd and defined the xsimd::xsimd imported target:
    --   - include:      /tmp/pip-868taryq-build/xsimd/include
    -- Found OpenMP_CXX: -fopenmp (found version "3.1")
    -- Found OpenMP: TRUE (found version "3.1")
    -- Found MPI_CXX: /usr/lib64/openmpi/lib/libmpi_cxx.so (found version "3.0")
    -- Found MPI: TRUE (found version "3.0")
    -- Looking for C++ include pthread.h
    -- Looking for C++ include pthread.h - found
    -- Looking for pthread_create
    -- Looking for pthread_create - not found
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Found Threads: TRUE
    CMake Error at /usr/share/cmake3/Modules/FindBoost.cmake:2165 (message):
      Unable to find the requested Boost libraries.

      Boost version: 1.53.0

      Boost include path: /usr/include

      Detected version of Boost is too old.  Requested version was 1.55 (or
      newer).
    Call Stack (most recent call first):
      cmake/packages.cmake:39 (find_package)
      CMakeLists.txt:67 (include)

    CMake Error at cmake/packages.cmake:45 (get_target_property):
      get_target_property() called with non-existent target "Boost::boost".
    Call Stack (most recent call first):
      CMakeLists.txt:67 (include)

    CMake Error at cmake/packages.cmake:53 (get_target_property):
      get_target_property() called with non-existent target
      "Boost::program_options".
    Call Stack (most recent call first):
      CMakeLists.txt:67 (include)

    CMake Error at cmake/packages.cmake:55 (set_property):
      set_property could not find TARGET Boost::boost.  Perhaps it has not yet
      been created.
    Call Stack (most recent call first):
      CMakeLists.txt:67 (include)

    CMake Warning at cmake/packages.cmake:63 (message):
      Unable to compile unit tests! Boost version is too old (1.53 vs.  1.59).
      Testing disabled.
    Call Stack (most recent call first):
      CMakeLists.txt:67 (include)

    -- Found gflags using the CONFIG method
    -- gflags with CONFIG method not valid
    -- Found gflags: /usr/include/gflags
    -- Found gflags and defined the gflags::gflags imported target:
    --   - include:      /usr/include/gflags
    --   - library:      /usr/lib64/libgflags.so
    -- Could NOT find glog (missing: glog_DIR)
    -- Found glog: /usr/include
    -- Found glog and defined the glog::glog imported target:
    --   - include:      /usr/include
    --   - library:      /usr/lib64/libglog.so
    -- Found hwloc: /usr/include
    -- Found hwloc and defined the hwloc::hwloc imported target:
    --   - include:      /usr/include
    --   - library:      /usr/lib64/libhwloc.so
    -- Performing Test cxx_compiler_has_ffast_math
    -- Performing Test cxx_compiler_has_ffast_math - Success
    -- Performing Test cxx_compiler_has_O3
    -- Performing Test cxx_compiler_has_O3 - Success
    -- Performing Test cxx_compiler_has_march=native
    -- Performing Test cxx_compiler_has_march=native - Success
    -- Performing Test cxx_compiler_has_mavx2
    -- Performing Test cxx_compiler_has_mavx2 - Success
    -- Found PythonInterp: /usr/bin/python3 (found version "3.6.8")
    -- Found PythonLibs: /usr/lib64/libpython3.6m.so
    -- pybind11 v2.3.dev0
    -- Performing Test HAS_FLTO
    -- Performing Test HAS_FLTO - Success
    -- LTO enabled
    -- Found Doxygen: /usr/bin/doxygen (found version "1.8.5") found components:  doxygen missing components:  dot
    CMake Error at /usr/share/cmake3/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
      Failed to find sphinx-build executable (missing: Sphinx_EXECUTABLE)
    Call Stack (most recent call first):
      /usr/share/cmake3/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
      cmake/FindSphinx.cmake:66 (find_package_handle_standard_args)
      docs/CMakeLists.txt:1 (find_package)

    -- Configuring incomplete, errors occurred!
    See also "/tmp/pip-868taryq-build/build/temp.linux-x86_64-3.6/CMakeFiles/CMakeOutput.log".
    See also "/tmp/pip-868taryq-build/build/temp.linux-x86_64-3.6/CMakeFiles/CMakeError.log".
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-868taryq-build/setup.py", line 142, in <module>
        packages=find_packages()
      File "/usr/lib/python3.6/site-packages/setuptools/__init__.py", line 129, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib64/python3.6/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/usr/lib64/python3.6/distutils/dist.py", line 955, in run_commands
        self.run_command(cmd)
      File "/usr/lib64/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/usr/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib64/python3.6/distutils/command/install.py", line 556, in run
        self.run_command('build')
      File "/usr/lib64/python3.6/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib64/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/usr/lib64/python3.6/distutils/command/build.py", line 135, in run
        self.run_command(cmd_name)
      File "/usr/lib64/python3.6/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib64/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/tmp/pip-868taryq-build/setup.py", line 56, in run
        self.build_extension(ext)
      File "/tmp/pip-868taryq-build/setup.py", line 83, in build_extension
        subprocess.check_call(['cmake', ext.sourcedir] + cmake_args, cwd=self.build_temp, env=env)
      File "/usr/lib64/python3.6/subprocess.py", line 311, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['cmake', '/tmp/pip-868taryq-build', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/tmp/pip-868taryq-build/build/lib.linux-x86_64-3.6/hiq/projectq/backends/_sim', '-DPYTHON_EXECUTABLE=/usr/bin/python3', '-DBoost_NO_BOOST_CMAKE=ON', '-DBUILD_TESTING=OFF', '-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON', '-DCMAKE_BUILD_TYPE=Release']' returned non-zero exit status 1.

    ----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-868taryq-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-qzvpzg0d-record/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-868taryq-build/
[root@localhost hans]# 
i2000s commented 4 years ago

From your log, I am not sure if this is the root cause:

No package boost-python3-devel available.

Try

dnf config-manager --set-enabled PowerTools
dnf -y install boost-python3-devel

If the package cannot be found, you may need to enable EPEL following this wiki. Reinstall boost-mpich-python3 boost-python3 boost-openmpi-python3 if needed.

Also, you may want to install a complete CMake development toolset (with gcc 7+), which is prerequired. Try

yum update
yum groupinstall "Development Tools"

Now, rerun the bash script and let us know your output. Thank you for your interests.

ShuaiHanSelf-discipline commented 4 years ago

Hi Doc.Qi .This is output and error.Please check it. `[hans@localhost ~]$ sh centos8_install.bash Error: No matching repo to modify: PowerTools. Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile

i2000s commented 4 years ago

@Takishima Can you also take a look? It looks like a download problem for Boost libraries.

Takishima commented 4 years ago

From https://serverfault.com/questions/997896/how-to-enable-powertools-repository-in-centos-8, try to do this:

sudo yum install dnf-plugins-core
sudo yum config-manager --set-enabled PowerTools
Takishima commented 4 years ago

Did you try the fix I mentioned above? If I get no reply from you by the end of this week, I will close this issue.

ShuaiHanSelf-discipline commented 4 years ago

Nguyen Damien notifications@github.com于2020年6月18日 周四下午4:29写道:

Did you try the fix I mentioned above? If I get no reply from you by the end of this week, I will close this issue.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Huawei-HiQ/HiQsimulator/issues/32#issuecomment-645866015, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOPEPTISSCU5ZILLDD32VPLRXHF5NANCNFSM4LFDFFMA .

ShuaiHanSelf-discipline commented 4 years ago

I am trying to fix this problem, please don’t close it. There will be feedback this weekend.

Shuai Han hanshuai2018@gmail.com于2020年6月19日 周五下午12:09写道:

Nguyen Damien notifications@github.com于2020年6月18日 周四下午4:29写道:

Did you try the fix I mentioned above? If I get no reply from you by the end of this week, I will close this issue.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Huawei-HiQ/HiQsimulator/issues/32#issuecomment-645866015, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOPEPTISSCU5ZILLDD32VPLRXHF5NANCNFSM4LFDFFMA .

Takishima commented 4 years ago

On CentOS 7, the following should work (tested using the latest CentOS 7 Docker image)

sudo yum install -y epel-release
sudo yum install -y centos-release-scl
sudo yum install -y devtoolset-8
sudo yum check-update -y

scl enable devtoolset-8 bash
sudo yum install -y gcc-c++ make git cmake3
sudo yum install -y python3 python3-devel python3-pip
sudo yum install -y openmpi-devel
sudo yum install -y boost169-devel boost169-openmpi-devel boost169-python3-devel
sudo yum install -y glog-devel gflags-devel hwloc-devel

sudo alternatives --install /usr/local/bin/cmake cmake /usr/bin/cmake3 20 \
    --slave /usr/local/bin/ctest ctest /usr/bin/ctest3 \
    --slave /usr/local/bin/cpack cpack /usr/bin/cpack3 \
    --slave /usr/local/bin/ccmake ccmake /usr/bin/ccmake3 \
    --family cmake

. /usr/share/Modules/init/sh
module load mpi

export BOOST_ROOT=/usr/include/boost169
export BOOST_LIBRARYDIR=/usr/lib64/boost169
sudo ln -s /usr/lib64/openmpi/lib/boost169/libboost_mpi.so /usr/lib64/boost169/
python3 -m pip install --user hiq-circuit