mirror of
https://github.com/boostorg/boost-ci.git
synced 2026-01-19 04:02:12 +00:00
Change the way the intel icc silent config is built
This commit is contained in:
19
ci/travis/intelicc.cfg
Normal file
19
ci/travis/intelicc.cfg
Normal file
@@ -0,0 +1,19 @@
|
||||
ACCEPT_EULA=accept
|
||||
CONTINUE_WITH_OPTIONAL_ERROR=yes
|
||||
PSET_INSTALL_DIR=/opt/intel
|
||||
CONTINUE_WITH_INSTALLDIR_OVERWRITE=yes
|
||||
PSET_MODE=install
|
||||
ACTIVATION_SERIAL_NUMBER=
|
||||
ACTIVATION_TYPE=serial_number
|
||||
AMPLIFIER_SAMPLING_DRIVER_INSTALL_TYPE=kit
|
||||
AMPLIFIER_DRIVER_ACCESS_GROUP=vtune
|
||||
AMPLIFIER_DRIVER_PERMISSIONS=666
|
||||
AMPLIFIER_LOAD_DRIVER=no
|
||||
AMPLIFIER_C_COMPILER=/usr/bin/gcc
|
||||
AMPLIFIER_KERNEL_SRC_DIR=none
|
||||
AMPLIFIER_MAKE_COMMAND=/usr/bin/make
|
||||
AMPLIFIER_INSTALL_BOOT_SCRIPT=no
|
||||
AMPLIFIER_DRIVER_PER_USER_MODE=no
|
||||
INTEL_SW_IMPROVEMENT_PROGRAM_CONSENT=no
|
||||
ARCH_SELECTED=ALL
|
||||
COMPONENTS=;intel-conda-index-tool__x86_64;intel-comp__x86_64;intel-comp-32bit__x86_64;intel-comp-doc__noarch;intel-comp-l-all-common__noarch;intel-comp-l-all-vars__noarch;intel-comp-nomcu-vars__noarch;intel-comp-ps-32bit__x86_64;intel-comp-ps__x86_64;intel-comp-ps-ss__x86_64;intel-comp-ps-ss-bec__x86_64;intel-comp-ps-ss-bec-32bit__x86_64;intel-openmp__x86_64;intel-openmp-32bit__x86_64;intel-openmp-common__noarch;intel-openmp-common-icc__noarch;intel-tbb-libs-32bit__x86_64;intel-tbb-libs__x86_64;intel-idesupport-icc-common-ps__noarch;intel-conda-intel-openmp-linux-64-shadow-package__x86_64;intel-conda-intel-openmp-linux-32-shadow-package__x86_64;intel-conda-icc_rt-linux-64-shadow-package__x86_64;intel-icc__x86_64;intel-icc-32bit__x86_64;intel-c-comp-common__noarch;intel-icc-common__noarch;intel-icc-common-ps__noarch;intel-icc-common-ps-ss-bec__noarch;intel-icc-doc__noarch;intel-icc-doc-ps__noarch;intel-icc-ps__x86_64;intel-icc-ps-ss-bec__x86_64;intel-icc-ps-ss-bec-32bit__x86_64;intel-mkl-common__noarch;intel-mkl-core-32bit__x86_64;intel-mkl-core__x86_64;intel-mkl-core-rt-32bit__x86_64;intel-mkl-core-rt__x86_64;intel-mkl-doc__noarch;intel-mkl-doc-ps__noarch;intel-mkl-gnu-32bit__x86_64;intel-mkl-gnu__x86_64;intel-mkl-gnu-rt-32bit__x86_64;intel-mkl-gnu-rt__x86_64;intel-mkl-common-ps__noarch;intel-mkl-core-ps-32bit__x86_64;intel-mkl-core-ps__x86_64;intel-conda-mkl-linux-64-shadow-package__x86_64;intel-conda-mkl-linux-32-shadow-package__x86_64;intel-conda-mkl-static-linux-64-shadow-package__x86_64;intel-conda-mkl-static-linux-32-shadow-package__x86_64;intel-conda-mkl-devel-linux-64-shadow-package__x86_64;intel-conda-mkl-devel-linux-32-shadow-package__x86_64;intel-conda-mkl-include-linux-64-shadow-package__x86_64;intel-conda-mkl-include-linux-32-shadow-package__x86_64;intel-mkl-common-c__noarch;intel-mkl-core-c-32bit__x86_64;intel-mkl-core-c__x86_64;intel-mkl-common-c-ps__noarch;intel-mkl-tbb-32bit__x86_64;intel-mkl-tbb__x86_64;intel-mkl-tbb-rt-32bit__x86_64;intel-mkl-tbb-rt__x86_64;intel-mkl-gnu-c-32bit__x86_64;intel-mkl-gnu-c__x86_64;intel-ipp-common__noarch;intel-ipp-common-ps__noarch;intel-ipp-st-devel-32bit__x86_64;intel-ipp-st-devel-ps-32bit__x86_64;intel-ipp-st-32bit__x86_64;intel-ipp-st__x86_64;intel-ipp-mt-32bit__x86_64;intel-ipp-mt__x86_64;intel-ipp-st-devel__x86_64;intel-ipp-st-devel-ps__x86_64;intel-ipp-mt-devel-32bit__x86_64;intel-ipp-mt-devel__x86_64;intel-ipp-doc__noarch;intel-conda-ipp-linux-64-shadow-package__x86_64;intel-conda-ipp-linux-32-shadow-package__x86_64;intel-conda-ipp-static-linux-64-shadow-package__x86_64;intel-conda-ipp-static-linux-32-shadow-package__x86_64;intel-conda-ipp-include-linux-64-shadow-package__x86_64;intel-conda-ipp-include-linux-32-shadow-package__x86_64;intel-conda-ipp-devel-linux-64-shadow-package__x86_64;intel-conda-ipp-devel-linux-32-shadow-package__x86_64;intel-tbb-devel-32bit__x86_64;intel-tbb-devel__x86_64;intel-tbb-common__noarch;intel-tbb-doc__noarch;intel-conda-tbb-linux-64-shadow-package__x86_64;intel-conda-tbb-linux-32-shadow-package__x86_64;intel-conda-tbb-devel-linux-64-shadow-package__x86_64;intel-conda-tbb-devel-linux-32-shadow-package__x86_64;intel-daal-core-32bit__x86_64;intel-daal-core__x86_64;intel-daal-common__noarch;intel-daal-doc__noarch;intel-conda-daal-linux-64-shadow-package__x86_64;intel-conda-daal-linux-32-shadow-package__x86_64;intel-conda-daal-static-linux-64-shadow-package__x86_64;intel-conda-daal-static-linux-32-shadow-package__x86_64;intel-conda-daal-include-linux-64-shadow-package__x86_64;intel-conda-daal-include-linux-32-shadow-package__x86_64;intel-conda-daal-devel-linux-64-shadow-package__x86_64;intel-conda-daal-devel-linux-32-shadow-package__x86_64;intel-daal-doc-ps__noarch;intel-ipsc__noarch;intel-psxe-common__noarch;intel-psxe-doc__noarch;intel-psxe-common-doc__noarch;intel-ips-doc__noarch;intel-psxe-licensing__noarch;intel-psxe-licensing-doc__noarch;intel-icsxe-pset
|
||||
@@ -19,37 +19,22 @@ set -ex
|
||||
|
||||
. $(dirname "${BASH_SOURCE[0]}")/enforce.sh
|
||||
|
||||
if [ -z "$INTEL_ICC_SERIAL_NUMBER" ]; then
|
||||
echo "ERROR: you did not set the INTEL_ICC_SERIAL_NUMBER environment variable"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
function finish {
|
||||
rm -rf /tmp/parallel_studio_xe_2019_update1_professional_edition_for_cpp_online/silent.cfg
|
||||
rm -rf /tmp/parallel_studio_xe_2019_update3_professional_edition_for_cpp_online/silent.cfg
|
||||
}
|
||||
|
||||
pushd /tmp
|
||||
wget --quiet http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15270/parallel_studio_xe_2019_update3_professional_edition_for_cpp_online.tgz
|
||||
tar xzf parallel_studio_xe_2019_update3_professional_edition_for_cpp_online.tgz
|
||||
cd parallel_studio_xe_2019_update3_professional_edition_for_cpp_online/
|
||||
cp $(dirname "${BASH_SOURCE[0]}")/intelicc.cfg silent.cfg
|
||||
trap finish EXIT
|
||||
cat << EOF > silent.cfg
|
||||
ACCEPT_EULA=accept
|
||||
CONTINUE_WITH_OPTIONAL_ERROR=yes
|
||||
PSET_INSTALL_DIR=/opt/intel
|
||||
CONTINUE_WITH_INSTALLDIR_OVERWRITE=yes
|
||||
PSET_MODE=install
|
||||
ACTIVATION_SERIAL_NUMBER=$INTEL_ICC_SERIAL_NUMBER
|
||||
ACTIVATION_TYPE=serial_number
|
||||
AMPLIFIER_SAMPLING_DRIVER_INSTALL_TYPE=kit
|
||||
AMPLIFIER_DRIVER_ACCESS_GROUP=vtune
|
||||
AMPLIFIER_DRIVER_PERMISSIONS=666
|
||||
AMPLIFIER_LOAD_DRIVER=no
|
||||
AMPLIFIER_C_COMPILER=/usr/bin/gcc
|
||||
AMPLIFIER_KERNEL_SRC_DIR=none
|
||||
AMPLIFIER_MAKE_COMMAND=/usr/bin/make
|
||||
AMPLIFIER_INSTALL_BOOT_SCRIPT=no
|
||||
AMPLIFIER_DRIVER_PER_USER_MODE=no
|
||||
INTEL_SW_IMPROVEMENT_PROGRAM_CONSENT=no
|
||||
ARCH_SELECTED=ALL
|
||||
COMPONENTS=;intel-conda-index-tool__x86_64;intel-comp__x86_64;intel-comp-32bit__x86_64;intel-comp-doc__noarch;intel-comp-l-all-common__noarch;intel-comp-l-all-vars__noarch;intel-comp-nomcu-vars__noarch;intel-comp-ps-32bit__x86_64;intel-comp-ps__x86_64;intel-comp-ps-ss__x86_64;intel-comp-ps-ss-bec__x86_64;intel-comp-ps-ss-bec-32bit__x86_64;intel-openmp__x86_64;intel-openmp-32bit__x86_64;intel-openmp-common__noarch;intel-openmp-common-icc__noarch;intel-tbb-libs-32bit__x86_64;intel-tbb-libs__x86_64;intel-idesupport-icc-common-ps__noarch;intel-conda-intel-openmp-linux-64-shadow-package__x86_64;intel-conda-intel-openmp-linux-32-shadow-package__x86_64;intel-conda-icc_rt-linux-64-shadow-package__x86_64;intel-icc__x86_64;intel-icc-32bit__x86_64;intel-c-comp-common__noarch;intel-icc-common__noarch;intel-icc-common-ps__noarch;intel-icc-common-ps-ss-bec__noarch;intel-icc-doc__noarch;intel-icc-doc-ps__noarch;intel-icc-ps__x86_64;intel-icc-ps-ss-bec__x86_64;intel-icc-ps-ss-bec-32bit__x86_64;intel-mkl-common__noarch;intel-mkl-core-32bit__x86_64;intel-mkl-core__x86_64;intel-mkl-core-rt-32bit__x86_64;intel-mkl-core-rt__x86_64;intel-mkl-doc__noarch;intel-mkl-doc-ps__noarch;intel-mkl-gnu-32bit__x86_64;intel-mkl-gnu__x86_64;intel-mkl-gnu-rt-32bit__x86_64;intel-mkl-gnu-rt__x86_64;intel-mkl-common-ps__noarch;intel-mkl-core-ps-32bit__x86_64;intel-mkl-core-ps__x86_64;intel-conda-mkl-linux-64-shadow-package__x86_64;intel-conda-mkl-linux-32-shadow-package__x86_64;intel-conda-mkl-static-linux-64-shadow-package__x86_64;intel-conda-mkl-static-linux-32-shadow-package__x86_64;intel-conda-mkl-devel-linux-64-shadow-package__x86_64;intel-conda-mkl-devel-linux-32-shadow-package__x86_64;intel-conda-mkl-include-linux-64-shadow-package__x86_64;intel-conda-mkl-include-linux-32-shadow-package__x86_64;intel-mkl-common-c__noarch;intel-mkl-core-c-32bit__x86_64;intel-mkl-core-c__x86_64;intel-mkl-common-c-ps__noarch;intel-mkl-tbb-32bit__x86_64;intel-mkl-tbb__x86_64;intel-mkl-tbb-rt-32bit__x86_64;intel-mkl-tbb-rt__x86_64;intel-mkl-gnu-c-32bit__x86_64;intel-mkl-gnu-c__x86_64;intel-ipp-common__noarch;intel-ipp-common-ps__noarch;intel-ipp-st-devel-32bit__x86_64;intel-ipp-st-devel-ps-32bit__x86_64;intel-ipp-st-32bit__x86_64;intel-ipp-st__x86_64;intel-ipp-mt-32bit__x86_64;intel-ipp-mt__x86_64;intel-ipp-st-devel__x86_64;intel-ipp-st-devel-ps__x86_64;intel-ipp-mt-devel-32bit__x86_64;intel-ipp-mt-devel__x86_64;intel-ipp-doc__noarch;intel-conda-ipp-linux-64-shadow-package__x86_64;intel-conda-ipp-linux-32-shadow-package__x86_64;intel-conda-ipp-static-linux-64-shadow-package__x86_64;intel-conda-ipp-static-linux-32-shadow-package__x86_64;intel-conda-ipp-include-linux-64-shadow-package__x86_64;intel-conda-ipp-include-linux-32-shadow-package__x86_64;intel-conda-ipp-devel-linux-64-shadow-package__x86_64;intel-conda-ipp-devel-linux-32-shadow-package__x86_64;intel-tbb-devel-32bit__x86_64;intel-tbb-devel__x86_64;intel-tbb-common__noarch;intel-tbb-doc__noarch;intel-conda-tbb-linux-64-shadow-package__x86_64;intel-conda-tbb-linux-32-shadow-package__x86_64;intel-conda-tbb-devel-linux-64-shadow-package__x86_64;intel-conda-tbb-devel-linux-32-shadow-package__x86_64;intel-daal-core-32bit__x86_64;intel-daal-core__x86_64;intel-daal-common__noarch;intel-daal-doc__noarch;intel-conda-daal-linux-64-shadow-package__x86_64;intel-conda-daal-linux-32-shadow-package__x86_64;intel-conda-daal-static-linux-64-shadow-package__x86_64;intel-conda-daal-static-linux-32-shadow-package__x86_64;intel-conda-daal-include-linux-64-shadow-package__x86_64;intel-conda-daal-include-linux-32-shadow-package__x86_64;intel-conda-daal-devel-linux-64-shadow-package__x86_64;intel-conda-daal-devel-linux-32-shadow-package__x86_64;intel-daal-doc-ps__noarch;intel-ipsc__noarch;intel-psxe-common__noarch;intel-psxe-doc__noarch;intel-psxe-common-doc__noarch;intel-ips-doc__noarch;intel-psxe-licensing__noarch;intel-psxe-licensing-doc__noarch;intel-icsxe-pset
|
||||
EOF
|
||||
cat silent.cfg
|
||||
sed -i "s/ACTIVATION_SERIAL_NUMBER=.*/ACTIVATION_SERIAL_NUMBER=$INTEL_ICC_SERIAL_NUMBER/g" silent.cfg
|
||||
sudo ./install.sh -s silent.cfg
|
||||
rm -f silent.cfg
|
||||
export PATH=/opt/intel/bin:$PATH
|
||||
@@ -58,4 +43,3 @@ cd ../..
|
||||
./bootstrap.sh --with-toolset=$B2_TOOLSET
|
||||
cd libs/$SELF
|
||||
ci/travis/build.sh
|
||||
|
||||
|
||||
Reference in New Issue
Block a user