4/20 に今まで使っていた icc のライセンスが切れて Ruby CI で回していたビルドが壊れ始めたので 2021/4 現在提供されている oneAPI という toolchain に切り替えた。
今までは shell を実行してダウンロードやインストールを実行していたけど、oneAPI からは apt や dnf などでインストールできるようになってめちゃくちゃ便利だった。
icc を使うには intel-basekit
と intel-hpckit
をインストールしたのち、
$ source /opt/intel/oneapi/setvars.sh
を実行すると各種 toolchain が PATH に入る。便利。これ、Windows や macOS 用もあるんだけど、icc が無償で手に入るとはすごい時代になったものだなあ。