Skip to content

Commit

Permalink
oneapi 2022.1 and 2022.2 releases (#4320)
Browse files Browse the repository at this point in the history
* oneapi 2022.1 and 2022.2 releases

* intel tools use gcc 12.2.0
  • Loading branch information
rscohn2 committed Nov 24, 2022
1 parent 6b44034 commit ec44737
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 6 deletions.
28 changes: 26 additions & 2 deletions etc/config/c++.amazon.properties
Expand Up @@ -704,7 +704,7 @@ compiler.wasm32clang.options=-target wasm32

################################
# icc for x86
group.icc.compilers=icc1301:icc16:icc17:icc18:icc19:icc191:icc202112:icc202120:icc202130:icc202140:icc202150:icc202160
group.icc.compilers=icc1301:icc16:icc17:icc18:icc19:icc191:icc202112:icc202120:icc202130:icc202140:icc202150:icc202160:icc202170:icc202171
group.icc.intelAsm=-masm=intel
group.icc.options=-gxx-name=/opt/compiler-explorer/gcc-4.7.1/bin/g++
group.icc.groupName=ICC x86-64
Expand Down Expand Up @@ -774,9 +774,21 @@ compiler.icc202160.libPath=/opt/compiler-explorer/intel-cpp-2022.1.0.137/compile
compiler.icc202160.semver=2021.6.0
compiler.icc202160.options=-gxx-name=/opt/compiler-explorer/gcc-10.1.0/bin/g++

compiler.icc202170.exe=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/bin/intel64/icc
compiler.icc202170.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin
compiler.icc202170.libPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/ia32_lin
compiler.icc202170.semver=2021.7.0
compiler.icc202170.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

compiler.icc202171.exe=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/bin/intel64/icc
compiler.icc202171.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin
compiler.icc202171.libPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/ia32_lin
compiler.icc202171.semver=2021.7.1
compiler.icc202171.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

################################
# icx for x86
group.icx.compilers=icx202112:icx202120:icx202130:icx202140:icx202200:icx202210
group.icx.compilers=icx202112:icx202120:icx202130:icx202140:icx202200:icx202210:icx202220:icx202221
group.icx.intelAsm=-masm=intel
group.icx.options=
group.icx.groupName=ICX x86-64
Expand Down Expand Up @@ -823,6 +835,18 @@ compiler.icx202210.libPath=/opt/compiler-explorer/intel-cpp-2022.1.0.137/compile
compiler.icx202210.semver=2022.1.0
compiler.icx202210.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.1.0

compiler.icx202220.exe=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/bin/icpx
compiler.icx202220.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/lib
compiler.icx202220.libPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/ia32_lin:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/lib:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/tbb/2021.6.0/lib/intel64/gcc4.8
compiler.icx202220.semver=2022.2.0
compiler.icx202220.options=--gcc-toolchain=/opt/compiler-explorer/gcc-12.2.0

compiler.icx202221.exe=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/bin/icpx
compiler.icx202221.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/lib
compiler.icx202221.libPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/ia32_lin:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/lib:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/tbb/2021.6.0/lib/intel64/gcc4.8
compiler.icx202221.semver=2022.2.1
compiler.icx202221.options=--gcc-toolchain=/opt/compiler-explorer/gcc-12.2.0

################################
# zapcc
group.zapcc.compilers=zapcc190308
Expand Down
28 changes: 26 additions & 2 deletions etc/config/c.amazon.properties
Expand Up @@ -667,7 +667,7 @@ compiler.ppci055.semver=0.5.5
compiler.ppci055.exe=/opt/compiler-explorer/ppci-0.5.5/ppci/cli/cc.py

# icc for x86
group.cicc.compilers=cicc1301:cicc16:cicc17:cicc18:cicc19:cicc191:cicc202112:cicc202120:cicc202130:cicc202140:cicc202150:cicc202160
group.cicc.compilers=cicc1301:cicc16:cicc17:cicc18:cicc19:cicc191:cicc202112:cicc202120:cicc202130:cicc202140:cicc202150:cicc202160:cicc202170:cicc202171
group.cicc.intelAsm=-masm=intel
group.cicc.options=-x c -gcc-name=/opt/compiler-explorer/gcc-4.7.1/bin/gcc
group.cicc.groupName=ICC x86-64
Expand Down Expand Up @@ -729,8 +729,20 @@ compiler.cicc202160.libPath=/opt/compiler-explorer/intel-cpp-2022.1.0.137/compil
compiler.cicc202160.semver=2021.6.0
compiler.cicc202160.options=-gxx-name=/opt/compiler-explorer/gcc-10.1.0/bin/g++

compiler.cicc202170.exe=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/bin/intel64/icc
compiler.cicc202170.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin
compiler.cicc202170.libPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/ia32_lin
compiler.cicc202170.semver=2021.7.0
compiler.cicc202170.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

compiler.cicc202171.exe=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/bin/intel64/icc
compiler.cicc202171.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin
compiler.cicc202171.libPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/ia32_lin
compiler.cicc202171.semver=2021.7.1
compiler.cicc202171.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

# icx for x86
group.cicx.compilers=cicx202112:cicx202120:cicx202130:cicx202140:cicx202200:cicx202210
group.cicx.compilers=cicx202112:cicx202120:cicx202130:cicx202140:cicx202200:cicx202210:cicx202220:cicx202221
group.cicx.intelAsm=-masm=intel
group.cicx.options=
group.cicx.groupName=ICX x86-64
Expand Down Expand Up @@ -774,6 +786,18 @@ compiler.cicx202210.libPath=/opt/compiler-explorer/intel-cpp-2022.1.0.137/compil
compiler.cicx202210.semver=2022.1.0
compiler.cicx202210.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.1.0

compiler.cicx202220.exe=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/bin/icx
compiler.cicx202220.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/lib
compiler.cicx202220.libPath=/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.0.8772/compiler/latest/linux/compiler/lib/ia32_lin
compiler.cicx202220.semver=2022.2.0
compiler.cicx202220.options=--gcc-toolchain=/opt/compiler-explorer/gcc-12.2.0

compiler.cicx202221.exe=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/bin/icx
compiler.cicx202221.ldPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/lib
compiler.cicx202221.libPath=/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-cpp-2022.2.1.16991/compiler/latest/linux/compiler/lib/ia32_lin
compiler.cicx202221.semver=2022.2.1
compiler.cicx202221.options=--gcc-toolchain=/opt/compiler-explorer/gcc-12.2.0

###############################
# Cross GCC
group.ccross.compilers=&cppcs:&cmipss:&cnanomips:&cmrisc32:&cmsp:&cgccarm:&cavr:&rvcgcc:&cxtensaesp32:&cxtensaesp32s2:&cxtensaesp32s3:&cplatspec:&ckalray:&cs390x:&csh:&cloongarch64:&cc6x:&csparc:&csparc64:&csparcleon
Expand Down
28 changes: 26 additions & 2 deletions etc/config/fortran.amazon.properties
Expand Up @@ -65,7 +65,7 @@ compiler.gfortransnapshot.semver=(trunk)

###############################
# Intel Parallel Studio XE for x86
group.ifort.compilers=ifort19:ifort202112:ifort202120:ifort202130:ifort202140:ifort202150:ifort202160
group.ifort.compilers=ifort19:ifort202112:ifort202120:ifort202130:ifort202140:ifort202150:ifort202160:ifort202170:ifort202171
group.ifort.intelAsm=-masm=intel
group.ifort.groupName=IFORT x86-64
group.ifort.isSemVer=true
Expand Down Expand Up @@ -116,9 +116,21 @@ compiler.ifort202160.libPath=/opt/compiler-explorer/intel-fortran-2022.1.0.134/c
compiler.ifort202160.semver=2021.6.0
compiler.ifort202160.options=-gxx-name=/opt/compiler-explorer/gcc-10.1.0/bin/g++

compiler.ifort202170.exe=/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/bin/intel64/ifort
compiler.ifort202170.ldPath=/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/compiler/lib/intel64_lin
compiler.ifort202170.libPath=/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/compiler/lib/ia32_lin
compiler.ifort202170.semver=2021.7.0
compiler.ifort202170.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

compiler.ifort202171.exe=/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/bin/intel64/ifort
compiler.ifort202171.ldPath=/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/compiler/lib/intel64_lin
compiler.ifort202171.libPath=/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/compiler/lib/ia32_lin
compiler.ifort202171.semver=2021.7.1
compiler.ifort202171.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

###############################
# Intel oneAPI for x86
group.ifx.compilers=ifx202112:ifx202120:ifx202130:ifx202140:ifx202200:ifx202210
group.ifx.compilers=ifx202112:ifx202120:ifx202130:ifx202140:ifx202200:ifx202210:ifx202220:ifx202221
group.ifx.intelAsm=-masm=intel
group.ifx.groupName=IFX x86-64
group.ifx.isSemVer=true
Expand Down Expand Up @@ -155,6 +167,18 @@ compiler.ifx202210.ldPath=/opt/compiler-explorer/intel-fortran-2022.1.0.134/comp
compiler.ifx202210.libPath=/opt/compiler-explorer/intel-fortran-2022.1.0.134/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-fortran-2022.1.0.134/compiler/latest/linux/compiler/lib/ia32_lin
compiler.ifx202210.semver=2022.1.0

compiler.ifx202220.exe=/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/bin/ifx
compiler.ifx202220.ldPath=/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/compiler/lib/intel64_lin
compiler.ifx202220.libPath=/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-fortran-2022.2.0.8773/compiler/latest/linux/compiler/lib/ia32_lin
compiler.ifx202220.semver=2022.2.0
compiler.ifx202220.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

compiler.ifx202221.exe=/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/bin/ifx
compiler.ifx202221.ldPath=/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/compiler/lib/intel64_lin
compiler.ifx202221.libPath=/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/compiler/lib/intel64_lin:/opt/compiler-explorer/intel-fortran-2022.2.1.16992/compiler/latest/linux/compiler/lib/ia32_lin
compiler.ifx202221.semver=2022.2.1
compiler.ifx202221.options=-gxx-name=/opt/compiler-explorer/gcc-12.2.0/bin/g++

###############################
# GCC Cross-Compilers
group.cross.compilers=&gccarm:&gccaarch64:&ppcs:&gccrv32:&gccrv64:&gccmips:&gccmips64:&gccmipsel:&gccmips64el:&gccs390x:&gccriscv:&gccriscv64:&gccloongarch64:&gccsparc:&gccsparc64:&gccsparcleon
Expand Down

0 comments on commit ec44737

Please sign in to comment.