oct1158
@oct1158-ubuntu:~/Documents/Code/C/iotdb/clang$ sudo ./llvm.sh 17
+ CURRENT_LLVM_STABLE=22
+ BASE_URL=
https://apt.llvm.org+ NEW_DEBIAN_DISTROS=("trixie" "forky" "unstable")
+ LLVM_VERSION=22
+ ALL=0
++ lsb_release -is
+ DISTRO=Ubuntu
++ lsb_release -cs
+ VERSION_CODENAME=jammy
++ lsb_release -sr
+ VERSION=22.04
+ UBUNTU_CODENAME=
+ CODENAME_FROM_ARGUMENTS=
+ source /etc/os-release
++ PRETTY_NAME='Ubuntu 22.04.5 LTS'
++ NAME=Ubuntu
++ VERSION_ID=22.04
++ VERSION='22.04.5 LTS (Jammy Jellyfish)'
++ VERSION_CODENAME=jammy
++ ID=ubuntu
++ ID_LIKE=debian
++ HOME_URL=
https://www.ubuntu.com/++ SUPPORT_URL=
https://help.ubuntu.com/++ BUG_REPORT_URL=
https://bugs.launchpad.net/ubuntu/++ PRIVACY_POLICY_URL=
https://www.ubuntu.com/legal/terms-and-policies/privacy-policy++ UBUNTU_CODENAME=jammy
+ DISTRO=ubuntu
+ is_new_debian=0
+ [[ ubuntu == \d\e\b\i\a\n ]]
+ needed_binaries=(lsb_release wget gpg)
+ [[ 0 -eq 0 ]]
+ needed_binaries+=(add-apt-repository)
+ missing_binaries=()
+ for binary in "${needed_binaries[@]}"
+ command -v lsb_release
+ for binary in "${needed_binaries[@]}"
+ command -v wget
+ for binary in "${needed_binaries[@]}"
+ command -v gpg
+ for binary in "${needed_binaries[@]}"
+ command -v add-apt-repository
+ [[ 0 -gt 0 ]]
+ case ${DISTRO} in
+ [[ -n jammy ]]
+ CODENAME=jammy
+ [[ -n jammy ]]
+ LINKNAME=-jammy
+ '[' 1 -ge 1 ']'
+ '[' 1 '!=' - ']'
+ '[' 17 '!=' all ']'
+ LLVM_VERSION=17
+ OPTIND=2
+ '[' 1 -ge 2 ']'
+ getopts :hm:n: arg
+ [[ 0 -ne 0 ]]
+ declare -A LLVM_VERSION_PATTERNS
+ LLVM_VERSION_PATTERNS[9]=-9
+ LLVM_VERSION_PATTERNS[10]=-10
+ LLVM_VERSION_PATTERNS[11]=-11
+ LLVM_VERSION_PATTERNS[12]=-12
+ LLVM_VERSION_PATTERNS[13]=-13
+ LLVM_VERSION_PATTERNS[14]=-14
+ LLVM_VERSION_PATTERNS[15]=-15
+ LLVM_VERSION_PATTERNS[16]=-16
+ LLVM_VERSION_PATTERNS[17]=-17
+ LLVM_VERSION_PATTERNS[18]=-18
+ LLVM_VERSION_PATTERNS[19]=-19
+ LLVM_VERSION_PATTERNS[20]=-20
+ LLVM_VERSION_PATTERNS[21]=-21
+ LLVM_VERSION_PATTERNS[22]=-22
+ LLVM_VERSION_PATTERNS[23]=
+ '[' '!' _ ']'
+ LLVM_VERSION_STRING=-17
+ [[ -n jammy ]]
+ REPO_NAME='deb
https://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main'
+ check_url
https://apt.llvm.org/jammy+ local url=
https://apt.llvm.org/jammy+ command -v wget
+ wget -q --method=HEAD
https://apt.llvm.org/jammy+ [[ -n '' ]]
+ error 'Distribution '\''ubuntu'\'' in version '\''22.04.5 LTS (Jammy Jellyfish)'\'' is not supported by this script.' 2
+ local 'msg=Distribution '\''ubuntu'\'' in version '\''22.04.5 LTS (Jammy Jellyfish)'\'' is not supported by this script.'
+ local code=2
+ printf '[error] %s\n' 'Distribution '\''ubuntu'\'' in version '\''22.04.5 LTS (Jammy Jellyfish)'\'' is not supported by this script.'
[error] Distribution 'ubuntu' in version '22.04.5 LTS (Jammy Jellyfish)' is not supported by this script.
+ exit 2
oct1158
@oct1158-ubuntu:~/Documents/Code/C/iotdb/clang$