crux-commits
Threads by month
- ----- 2025 -----
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
May 2023
- 1 participants
- 523 discussions
commit 759fb20367a64b4fd385f17ae92f5b912280ea6d
Author: Matt Housh <jaeger(a)crux.ninja>
Date: Wed May 10 00:40:40 2023 -0500
runc: updated to version 1.1.7
diff --git a/runc/.signature b/runc/.signature
index bec50e5ce..d79bb2a01 100644
--- a/runc/.signature
+++ b/runc/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF31cC3EqnKIaa1ZSyucPo/YV+fcX62rdVuJm3vJcb5DdIOyAyqM2oZtd/RQ+IPGlDTvEl1WCD5YPwrtN526gpmAE=
-SHA256 (Pkgfile) = 1b53ce9c4339f39abf7588b9a0de2f4932aac583b907e512bd034fde0e23e6dc
+RWSagIOpLGJF35vb+5g9sg5eMTmHTxPtCI90JihCZGp/G9KzzgNqWfT/3vo/V69HSIMLTNpycXgvA3qXrTi+sORwLNzNX24pCwU=
+SHA256 (Pkgfile) = 8ec67f3fa5fcf631a5b7aaf99d8fe6cc4cf9ea1fd20d1b0d3c7851c03e76fff1
SHA256 (.footprint) = f033b7c8e0449cbdaee2cceaebd87cad55400663407bf395f8ed5c22db96c300
-SHA256 (runc-1.1.6.tar.gz) = 1401d11f8543af6c4fd5f9c7654ffb3ad21f89ea86be74dba481213c2afb6af3
-SHA256 (runc-man-pages-1.1.6.tar.xz) = 74907c2e636a06954c36555338989b9ebb7985cc9c545a251f913de1e025c4d7
+SHA256 (runc-1.1.7.tar.gz) = f1885d6dfa188f8112328ac2355e5d67346174a2e2e795ec514a972bcbfcc2fa
+SHA256 (runc-man-pages-1.1.7.tar.xz) = 6a0f413702658e19ece4c4f67ec7be4b8c4bc34423177ddd120bcac93374fce2
diff --git a/runc/Pkgfile b/runc/Pkgfile
index 5d94c78ec..d17105a48 100644
--- a/runc/Pkgfile
+++ b/runc/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: go libseccomp git
name=runc
-version=1.1.6
+version=1.1.7
release=1
source=(https://github.com/opencontainers/runc/archive/v${version}/$name-${… \
http://jaeger.morpheus.net/linux/crux/files/$name-man-pages-$version.tar.xz)
@@ -17,7 +17,7 @@ build() {
export GOPATH=$SRC
export BUILDTAGS="seccomp"
# use the long commit hash here
- make COMMIT=0f48801a0e21e3f0bc4e74643ead2a502df4818d
+ make COMMIT=860f061b76bb4fc671f0f9e900f7d80ff93d4eb7
install -D -m 0755 $name $PKG/usr/bin/$name
install -d -m 0755 $PKG/usr/share/man/man8
1
0
commit 4a0275e534f9ffdf5c0cbc8618cb250d659f5564
Author: Matt Housh <jaeger(a)crux.ninja>
Date: Wed May 10 00:40:40 2023 -0500
go: updated to version 1.20.4
diff --git a/go/.footprint b/go/.footprint
index e9ccb98a2..2553c14d4 100644
--- a/go/.footprint
+++ b/go/.footprint
@@ -2239,6 +2239,7 @@ drwxr-xr-x root/root usr/lib/go/src/cmd/go/testdata/script/
-rw-r--r-- root/root usr/lib/go/src/cmd/go/testdata/script/build_import_cycle.txt
-rw-r--r-- root/root usr/lib/go/src/cmd/go/testdata/script/build_internal.txt
-rw-r--r-- root/root usr/lib/go/src/cmd/go/testdata/script/build_issue48319.txt
+-rw-r--r-- root/root usr/lib/go/src/cmd/go/testdata/script/build_issue59571.txt
-rw-r--r-- root/root usr/lib/go/src/cmd/go/testdata/script/build_issue6480.txt
-rw-r--r-- root/root usr/lib/go/src/cmd/go/testdata/script/build_link_x_import_path_escape.txt
-rw-r--r-- root/root usr/lib/go/src/cmd/go/testdata/script/build_multi_main.txt
@@ -7738,10 +7739,6 @@ drwxr-xr-x root/root usr/lib/go/src/os/exec/internal/fdtest/
-rw-r--r-- root/root usr/lib/go/src/os/removeall_at.go
-rw-r--r-- root/root usr/lib/go/src/os/removeall_noat.go
-rw-r--r-- root/root usr/lib/go/src/os/removeall_test.go
--rw-r--r-- root/root usr/lib/go/src/os/rlimit.go
--rw-r--r-- root/root usr/lib/go/src/os/rlimit_darwin.go
--rw-r--r-- root/root usr/lib/go/src/os/rlimit_stub.go
--rw-r--r-- root/root usr/lib/go/src/os/rlimit_test.go
drwxr-xr-x root/root usr/lib/go/src/os/signal/
-rw-r--r-- root/root usr/lib/go/src/os/signal/doc.go
-rw-r--r-- root/root usr/lib/go/src/os/signal/example_test.go
@@ -9151,6 +9148,7 @@ drwxr-xr-x root/root usr/lib/go/src/syscall/
-rw-r--r-- root/root usr/lib/go/src/syscall/exec_windows_test.go
-rw-r--r-- root/root usr/lib/go/src/syscall/export_darwin_test.go
-rw-r--r-- root/root usr/lib/go/src/syscall/export_linux_test.go
+-rw-r--r-- root/root usr/lib/go/src/syscall/export_rlimit_test.go
-rw-r--r-- root/root usr/lib/go/src/syscall/export_unix_test.go
-rw-r--r-- root/root usr/lib/go/src/syscall/export_windows_test.go
-rw-r--r-- root/root usr/lib/go/src/syscall/flock.go
@@ -9191,6 +9189,10 @@ drwxr-xr-x root/root usr/lib/go/src/syscall/js/
-rw-r--r-- root/root usr/lib/go/src/syscall/ptrace_darwin.go
-rw-r--r-- root/root usr/lib/go/src/syscall/ptrace_ios.go
-rw-r--r-- root/root usr/lib/go/src/syscall/pwd_plan9.go
+-rw-r--r-- root/root usr/lib/go/src/syscall/rlimit.go
+-rw-r--r-- root/root usr/lib/go/src/syscall/rlimit_darwin.go
+-rw-r--r-- root/root usr/lib/go/src/syscall/rlimit_stub.go
+-rw-r--r-- root/root usr/lib/go/src/syscall/rlimit_test.go
-rw-r--r-- root/root usr/lib/go/src/syscall/route_bsd.go
-rw-r--r-- root/root usr/lib/go/src/syscall/route_darwin.go
-rw-r--r-- root/root usr/lib/go/src/syscall/route_dragonfly.go
@@ -12186,11 +12188,16 @@ drwxr-xr-x root/root usr/lib/go/test/fixedbugs/issue5910.dir/
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue5910.dir/main.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue5910.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue59293.go
+-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue59334.go
+-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue59367.go
+-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue59378.go
drwxr-xr-x root/root usr/lib/go/test/fixedbugs/issue5957.dir/
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue5957.dir/a.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue5957.dir/b.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue5957.dir/c.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue5957.go
+-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue59572.go
+-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue59572.out
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue5963.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue6004.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue6036.go
diff --git a/go/.signature b/go/.signature
index 3790fff95..9cf5df0cc 100644
--- a/go/.signature
+++ b/go/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3zPUbhAst8kvRq/13286Ph7hp7Gu1fYxDfNT62a/8ORcB/gBunWY1l9G/JoSYZpkgM8AJXYIM4skfFX8J8RhJQw=
-SHA256 (Pkgfile) = 34cdf671b1676ef50f9adc414f6b36896a266528628ac839872902039be4d6f4
-SHA256 (.footprint) = 5e63b9ba65a81f01da885426b7e9683b5dfe9b185d168ae3d5d5146462315186
-SHA256 (go1.20.3.src.tar.gz) = e447b498cde50215c4f7619e5124b0fc4e25fb5d16ea47271c47f278e7aa763a
-SHA256 (go1.20.3.linux-amd64.tar.gz) = 979694c2c25c735755bf26f4f45e19e64e4811d661dd07b8c010f7a8e18adfca
+RWSagIOpLGJF3/se4M15GjkAOIvO/foGft623hZyixLf+xT2gVzf5Kc41o522nbcVIueH+ptc36ODHudwzw141WkShCD6/S2Yww=
+SHA256 (Pkgfile) = 6e3ea593b8bfe1d146637ffe42bcee325ed68b07f4d751cb608bc103a6d25cd8
+SHA256 (.footprint) = 92c1539e19696b8cc4147941637c993749938e082073e6d92b06e41f10763e43
+SHA256 (go1.20.4.src.tar.gz) = 9f34ace128764b7a3a4b238b805856cc1b2184304df9e5690825b0710f4202d6
+SHA256 (go1.20.4.linux-amd64.tar.gz) = 698ef3243972a51ddb4028e4a1ac63dc6d60821bf18e59a807e051fee0a385bd
diff --git a/go/Pkgfile b/go/Pkgfile
index 5b452d185..207f5bd74 100644
--- a/go/Pkgfile
+++ b/go/Pkgfile
@@ -3,7 +3,7 @@
# Maintainer: Matt Housh, jaeger at crux dot ninja
name=go
-version=1.20.3
+version=1.20.4
release=1
source=(https://golang.org/dl/go${version}.src.tar.gz \
https://golang.org/dl/go${version}.linux-amd64.tar.gz)
1
0
commit 08d9153cb24e0d40e3f27f83992a28e33bf2b15c
Author: Tim Biermann <tbier(a)posteo.de>
Date: Tue May 9 18:39:43 2023 +0200
python3-werkzeug: 2.3.3 -> 2.3.4
diff --git a/python3-werkzeug/.footprint b/python3-werkzeug/.footprint
index 9a7760805..48aab3972 100644
--- a/python3-werkzeug/.footprint
+++ b/python3-werkzeug/.footprint
@@ -2,12 +2,12 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/python3.10/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
-drwxr-xr-x root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.3.dist-info/
--rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.3.dist-info/LICENSE.rst
--rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.3.dist-info/METADATA
--rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.3.dist-info/RECORD
--rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.3.dist-info/WHEEL
--rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.3.dist-info/top_level.txt
+drwxr-xr-x root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.4.dist-info/
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.4.dist-info/LICENSE.rst
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.4.dist-info/METADATA
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.4.dist-info/RECORD
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.4.dist-info/WHEEL
+-rw-r--r-- root/root usr/lib/python3.10/site-packages/Werkzeug-2.3.4.dist-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.10/site-packages/werkzeug/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/werkzeug/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/werkzeug/__pycache__/
diff --git a/python3-werkzeug/.signature b/python3-werkzeug/.signature
index 18daee428..0adfc28d5 100644
--- a/python3-werkzeug/.signature
+++ b/python3-werkzeug/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF31lpYz4IQm3sEdUaZk6bngvF9dWVWpiUtcIlIaSuqWRO9fsc0OX+U+xuP04ZnnYR5n50i4HYbmMluTYee7JmTQA=
-SHA256 (Pkgfile) = 8816b591867731c9a321b6ec4006696983c0c40cf425bd6f1ae95d17aa5369b7
-SHA256 (.footprint) = 840d2203b7a0bb85a698730b5776ad95fd8723bffc123508f67a63a52eb8763c
-SHA256 (python3-werkzeug-2.3.3.tar.gz) = 50f135eb27abf119703b4a06461b85720a179b3cd4c29bbb4604965e0b072191
+RWSagIOpLGJF38BG6qQ13uIh8OOxa4/j6uySDJLeVablpa322QT0r6IWe/zcApn0+SouGvTbTxQzYb5Rz/7ltyqIAbagkCNOCgQ=
+SHA256 (Pkgfile) = 84640ae64612bd443922a41f249e98085fa6b5564ac6d8568178bf676d682e79
+SHA256 (.footprint) = d474646feab2a1e05b5c675be5dfc0cef35d208a81314142a31c32051ed906a0
+SHA256 (python3-werkzeug-2.3.4.tar.gz) = cc8f23a6f21989a8e9ff65e9f1c301039d1e622411057c0a0fb3ae90c102473b
diff --git a/python3-werkzeug/Pkgfile b/python3-werkzeug/Pkgfile
index 5963b8588..911a290ed 100644
--- a/python3-werkzeug/Pkgfile
+++ b/python3-werkzeug/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: python3-build python3-installer python3-markupsafe python3-wheel
name=python3-werkzeug
-version=2.3.3
+version=2.3.4
release=1
source=(https://github.com/pallets/werkzeug/archive/$version/$name-$version…
1
0
commit 387aa306b81898db711b42d979f8ba2f81bc9fd1
Author: Tim Biermann <tbier(a)posteo.de>
Date: Tue May 9 18:38:04 2023 +0200
qownnotes: 23.5.2 -> 23.5.3
diff --git a/qownnotes/.signature b/qownnotes/.signature
index c948acdd5..758ce3638 100644
--- a/qownnotes/.signature
+++ b/qownnotes/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF31jI4Be6lqrtTszJNA7COG0q7c+Up85dnw5G5p4pXiqSD76Ocn2BBOReM76I3PYuIWWhNzJmXzB6NXSvk8zmogI=
-SHA256 (Pkgfile) = f72583e5973bffd2380225fcd96a6004cb556d29d1592df92a9b1307ff49d12f
+RWSagIOpLGJF37dCfpinip5NYq8wpqJ0JJZsnSiln0Nu9LAArqwr8+imb9xbfvLsyqxecsb0l9wmG4LO908cAcrehXLqsiU1CA8=
+SHA256 (Pkgfile) = 7c20aeeef863e6293bf24826d265821fdf91e1e9e8b06473ab43e9c6e1629a58
SHA256 (.footprint) = d3916e94908249d530356c1e79cef586cdeacf7bd488278a3f0c61ab5be2aab3
-SHA256 (qownnotes-23.5.2.tar.xz) = 3515d8024cf1d0082187b8b9e559745f64b26f7bd28d18eb6dd98a0d8234061a
+SHA256 (qownnotes-23.5.3.tar.xz) = 91e351f913055651cc7b24f5360b6ebb68d6303c05c8b6d9015524edcd04777f
diff --git a/qownnotes/Pkgfile b/qownnotes/Pkgfile
index 4964c3529..e88a646e4 100644
--- a/qownnotes/Pkgfile
+++ b/qownnotes/Pkgfile
@@ -5,7 +5,7 @@
# Optional: aspell graphite2 icu
name=qownnotes
-version=23.5.2
+version=23.5.3
release=1
source=(https://download.tuxfamily.org/$name/src/$name-$version.tar.xz)
1
0
commit 109b9d3b10d55f7a02ad8d5d5775a68175bdf383
Author: Tim Biermann <tbier(a)posteo.de>
Date: Tue May 9 17:36:21 2023 +0200
swayr: 0.26.0 -> 0.26.1
diff --git a/swayr/.signature b/swayr/.signature
index 88edee254..b25310bd6 100644
--- a/swayr/.signature
+++ b/swayr/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3zw64NKbxnZYHb7hbNBj3fMU4iPZy3h7JmqJbdhzjdbRvOs/g7miqBXywy8ZNy7ul0Z4tsDLQyyDchR3xjRqcgk=
-SHA256 (Pkgfile) = a0a67938dd190d149a2a77d895fc4a0507580b66b1cab01de20f11d0932aed53
+RWSagIOpLGJF37RhuTQCsVd8J6HV6DyvPAwGNpJmClXTrFjKpOyEUUI+D9NfDBB6d2OSbYInu7MaW8tmtMbQ4splj4xKjFpfXQk=
+SHA256 (Pkgfile) = 9b5f9b929d42367265684fbf35b8b2da7d6b03169fe614d7ef6c62e224a0e446
SHA256 (.footprint) = 787fa9714fc9c7b81545303008be790bb8c9d01fbaf8315b2ef3feb792889160
-SHA256 (swayr-0.26.0.tar.gz) = c9c3822b4422903b65a29ab3d76b8fe2a337e9f331a71c8c2fb15daab65fa1e8
+SHA256 (swayr-0.26.1.tar.gz) = cae093203e2e8c586c1c00f3191c9823b4569a559cb434867c3729b6f6f01739
diff --git a/swayr/Pkgfile b/swayr/Pkgfile
index 4d7e97cac..3733290af 100644
--- a/swayr/Pkgfile
+++ b/swayr/Pkgfile
@@ -4,10 +4,10 @@
# Depends on: rust
name=swayr
-version=0.26.0
+version=0.26.1
release=1
# https://git.sr.ht/~tsdh/swayr/refs
-_commit=0589ae11e539294dccb5e303d53e9830646dfd1b
+_commit=ddefb92f1fe0bece695430a1b384215d77e16c95
source=(https://git.sr.ht/~tsdh/swayr/archive/$_commit.tar.gz)
renames=($name-$version.tar.gz)
1
0
commit 0d98ce936d3844e5557ba3e1fcd6e5263f5dc5f7
Author: Tim Biermann <tbier(a)posteo.de>
Date: Tue May 9 18:43:26 2023 +0200
protobuf: 22.4 -> 23.0
diff --git a/protobuf/.footprint b/protobuf/.footprint
index 1ffa36701..2dfd458c3 100644
--- a/protobuf/.footprint
+++ b/protobuf/.footprint
@@ -1,7 +1,7 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-lrwxrwxrwx root/root usr/bin/protoc -> protoc-22.4.0
--rwxr-xr-x root/root usr/bin/protoc-22.4.0
+lrwxrwxrwx root/root usr/bin/protoc -> protoc-23.0.0
+-rwxr-xr-x root/root usr/bin/protoc-23.0.0
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/google/
drwxr-xr-x root/root usr/include/google/protobuf/
@@ -18,6 +18,9 @@ drwxr-xr-x root/root usr/include/google/protobuf/
-rw-r--r-- root/root usr/include/google/protobuf/arenastring.h
-rw-r--r-- root/root usr/include/google/protobuf/arenaz_sampler.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/
+drwxr-xr-x root/root usr/include/google/protobuf/compiler/allowlists/
+-rw-r--r-- root/root usr/include/google/protobuf/compiler/allowlists/allowlist.h
+-rw-r--r-- root/root usr/include/google/protobuf/compiler/allowlists/allowlists.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/code_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/command_line_interface.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/cpp/
@@ -123,6 +126,13 @@ drwxr-xr-x root/root usr/include/google/protobuf/compiler/python/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/retention.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/ruby/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/ruby/ruby_generator.h
+drwxr-xr-x root/root usr/include/google/protobuf/compiler/rust/
+drwxr-xr-x root/root usr/include/google/protobuf/compiler/rust/accessors/
+-rw-r--r-- root/root usr/include/google/protobuf/compiler/rust/accessors/accessors.h
+-rw-r--r-- root/root usr/include/google/protobuf/compiler/rust/context.h
+-rw-r--r-- root/root usr/include/google/protobuf/compiler/rust/generator.h
+-rw-r--r-- root/root usr/include/google/protobuf/compiler/rust/message.h
+-rw-r--r-- root/root usr/include/google/protobuf/compiler/rust/naming.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/scc.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/subprocess.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/zip_writer.h
@@ -130,6 +140,7 @@ drwxr-xr-x root/root usr/include/google/protobuf/compiler/ruby/
-rw-r--r-- root/root usr/include/google/protobuf/descriptor.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/descriptor.proto
-rw-r--r-- root/root usr/include/google/protobuf/descriptor_database.h
+-rw-r--r-- root/root usr/include/google/protobuf/descriptor_legacy.h
-rw-r--r-- root/root usr/include/google/protobuf/duration.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/duration.proto
-rw-r--r-- root/root usr/include/google/protobuf/dynamic_message.h
@@ -194,6 +205,7 @@ drwxr-xr-x root/root usr/include/google/protobuf/json/internal/
-rw-r--r-- root/root usr/include/google/protobuf/port_undef.inc
-rw-r--r-- root/root usr/include/google/protobuf/reflection.h
-rw-r--r-- root/root usr/include/google/protobuf/reflection_internal.h
+-rw-r--r-- root/root usr/include/google/protobuf/reflection_mode.h
-rw-r--r-- root/root usr/include/google/protobuf/reflection_ops.h
-rw-r--r-- root/root usr/include/google/protobuf/repeated_field.h
-rw-r--r-- root/root usr/include/google/protobuf/repeated_ptr_field.h
@@ -226,6 +238,7 @@ drwxr-xr-x root/root usr/include/google/protobuf/util/
-rw-r--r-- root/root usr/include/google/protobuf/util/time_util.h
-rw-r--r-- root/root usr/include/google/protobuf/util/type_resolver.h
-rw-r--r-- root/root usr/include/google/protobuf/util/type_resolver_util.h
+-rw-r--r-- root/root usr/include/google/protobuf/varint_shuffle.h
-rw-r--r-- root/root usr/include/google/protobuf/wire_format.h
-rw-r--r-- root/root usr/include/google/protobuf/wire_format_lite.h
-rw-r--r-- root/root usr/include/google/protobuf/wrappers.pb.h
@@ -246,12 +259,12 @@ drwxr-xr-x root/root usr/lib/cmake/utf8_range/
-rw-r--r-- root/root usr/lib/cmake/utf8_range/utf8_range-config.cmake
-rw-r--r-- root/root usr/lib/cmake/utf8_range/utf8_range-targets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/utf8_range/utf8_range-targets.cmake
-lrwxrwxrwx root/root usr/lib/libprotobuf-lite.so -> libprotobuf-lite.so.22.4.0
--rwxr-xr-x root/root usr/lib/libprotobuf-lite.so.22.4.0
-lrwxrwxrwx root/root usr/lib/libprotobuf.so -> libprotobuf.so.22.4.0
--rwxr-xr-x root/root usr/lib/libprotobuf.so.22.4.0
-lrwxrwxrwx root/root usr/lib/libprotoc.so -> libprotoc.so.22.4.0
--rwxr-xr-x root/root usr/lib/libprotoc.so.22.4.0
+lrwxrwxrwx root/root usr/lib/libprotobuf-lite.so -> libprotobuf-lite.so.23.0.0
+-rwxr-xr-x root/root usr/lib/libprotobuf-lite.so.23.0.0
+lrwxrwxrwx root/root usr/lib/libprotobuf.so -> libprotobuf.so.23.0.0
+-rwxr-xr-x root/root usr/lib/libprotobuf.so.23.0.0
+lrwxrwxrwx root/root usr/lib/libprotoc.so -> libprotoc.so.23.0.0
+-rwxr-xr-x root/root usr/lib/libprotoc.so.23.0.0
-rw-r--r-- root/root usr/lib/libutf8_range.a
-rw-r--r-- root/root usr/lib/libutf8_validity.a
drwxr-xr-x root/root usr/lib/pkgconfig/
diff --git a/protobuf/.signature b/protobuf/.signature
index 941591645..5645794c2 100644
--- a/protobuf/.signature
+++ b/protobuf/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/ft7OHJ0IDOLsNaEiEi69bcgv2L2HxoNiz1HFaBqbooHEQ5QvhLoWQJel0IbtNErVvV96/Y1Cxc/9vR1uhOsBg8=
-SHA256 (Pkgfile) = 1b410ad7cc1c863fb5dc0efdf70c18070696d2845187bba461ad1cd57328dcb4
-SHA256 (.footprint) = 552925cd2da0ac3e8d059eef57a2ba93db657236455bbc064bc05fef6f24419d
-SHA256 (protobuf-22.4.tar.gz) = def8683aafc1ebaddbc777da252dfdc8e324a197757e3bfcd8b4de90d4b8cf6a
+RWSE3ohX2g5d/TdICZl2jk7d8tgP0ehVeCr24qCaWLt28ztFAU+MDPQN0NJPTKqfoYRErQVVAM6Phe1SXuBdEg8dO2FRwaLwqAA=
+SHA256 (Pkgfile) = c139660a690ddb5c6d56ae6ff22065bc7ff7fc6debd4b3ce9ee8cb12d12e7bb5
+SHA256 (.footprint) = 76b6ce1f76d13aacedc28b20a30c161546b5e027366f0b5c46150bb25790ce78
+SHA256 (protobuf-23.0.tar.gz) = b8faf8487cc364e5c2b47a9abd77512bc79a6389ea45392ca938ba7617eae877
diff --git a/protobuf/Pkgfile b/protobuf/Pkgfile
index beb1f83a9..3e1dc5eea 100644
--- a/protobuf/Pkgfile
+++ b/protobuf/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: abseil-cpp zlib
name=protobuf
-version=22.4
+version=23.0
release=1
source=(https://github.com/protocolbuffers/protobuf/archive/v$version/$name…
1
0
commit feb005fea5a8fb1a94c136617a046c5ad0eaddb8
Author: Tim Biermann <tbier(a)posteo.de>
Date: Tue May 9 17:39:17 2023 +0200
strace: 6.2 -> 6.3
diff --git a/strace/.signature b/strace/.signature
index 4450a0290..0a69addcb 100644
--- a/strace/.signature
+++ b/strace/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/Sl4V1MPTPSAnOmojPdu2UQxghuq4kbc39njVmHXtC0nT8wyt6hFgZsGYla4Ihy4UFdXDyFyReZNWrCjZtOa/QI=
-SHA256 (Pkgfile) = cdbb967a8ef42880ce496b08d5ed20961454fdf40799f3f037a79fec1772a936
+RWSE3ohX2g5d/RXO1bUPcgO83pAHQ7OA/sll9astqGLeBU7odtNegytCc3+RCOZakTqThY0z2pZxV1T16qzLGBIhNdzkU1vR/Qk=
+SHA256 (Pkgfile) = 91b59a1ca264f5183349bf1513e4a89a8935d4ed2d9f96b81be5dec3e2608848
SHA256 (.footprint) = e14e788dcb9ecc1d6032e5f936c71f5e7a4fe3e64d07d728d811a7b0444c416e
-SHA256 (strace-6.2.tar.xz) = 0c7d38a449416268d3004029a220a15a77c2206a03cc88120f37f46e949177e8
+SHA256 (strace-6.3.tar.xz) = e17878e301506c1cc301611118ad14efee7f8bcef63b27ace5d290acce7bb731
diff --git a/strace/Pkgfile b/strace/Pkgfile
index 6455475c1..ec3d12ff9 100644
--- a/strace/Pkgfile
+++ b/strace/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: elfutils
name=strace
-version=6.2
+version=6.3
release=1
source=(https://github.com/strace/strace/releases/download/v$version/$name-…
1
0
commit 74a17784979164c43a96a2ae431402e553607d8b
Author: Juergen Daubert <jue(a)jue.li>
Date: Tue May 9 09:11:58 2023 +0200
xorg-xf86-video-dummy: update to 0.4.1
diff --git a/xorg-xf86-video-dummy/.signature b/xorg-xf86-video-dummy/.signature
index 6c8585af..92303c7e 100644
--- a/xorg-xf86-video-dummy/.signature
+++ b/xorg-xf86-video-dummy/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xorg.pub
-RWTSGWF5Q7TndApq+2N/9/JjfO+bFCL7sSu7JR9w53I+nAYjMFRFseE9SR+cLgCtD8QDMKiE54HKuBjk0nM8RggsZ3dcoMx+bAg=
-SHA256 (Pkgfile) = 415ae12744d272b7555898edf0b6d1d667f0be801fce869fbf98d2caf8b995db
+RWTSGWF5Q7TndNG0XSO7hWgn7pBC/x2VuhkR7GypYF/Vb1gxKkUgk99iOxeMOw8JnZQhc1DxuvQBhbCorllC14o1D0PuQUpr5wY=
+SHA256 (Pkgfile) = 7c2c71eb0d0b9a8b2cad92b74ab980cff436cc33e8b139a458fe2e3ba72a0fb6
SHA256 (.footprint) = eb906926a6b8efd0829290407aacd66382da5dc7b3445ca7c9d748b34e0c412c
-SHA256 (xf86-video-dummy-0.4.0.tar.xz) = e78ceae5c8c0588c7cb658f2afc3a9fac9ef665b52a75b01f8e9c5449a4e1e5a
+SHA256 (xf86-video-dummy-0.4.1.tar.xz) = 351920a7fd0f759a3ac972a5999b3ffed46f07fb52a99f319bfb5b6a59d3dfaf
diff --git a/xorg-xf86-video-dummy/Pkgfile b/xorg-xf86-video-dummy/Pkgfile
index a14173b4..413b4124 100644
--- a/xorg-xf86-video-dummy/Pkgfile
+++ b/xorg-xf86-video-dummy/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: xorg-server
name=xorg-xf86-video-dummy
-version=0.4.0
+version=0.4.1
release=1
source=(https://xorg.freedesktop.org/archive/individual/driver/xf86-video-d…
1
0
commit e0da9a90176061b6ca8415bd49cd7e38190be3ff
Author: Tim Biermann <tbier(a)posteo.de>
Date: Mon May 8 22:42:42 2023 +0200
qtwebengine: included a patch for icu
diff --git a/qtwebengine/.signature b/qtwebengine/.signature
index 96e11abf7..9f45b37a2 100644
--- a/qtwebengine/.signature
+++ b/qtwebengine/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/fnNvNf4kf0+czZ6wW+3VaYaSjkSI9u5ctsD5isFKILn+/sy8FM8TE+kDrq5Bk0W/mCyX862vAFQC01sWHzg0A0=
-SHA256 (Pkgfile) = 61ea2aa279359c4734519372c1ac28b3065fdb511e49c09309b0bd8a8e9421f1
+RWSE3ohX2g5d/e3bbPc7RuU+k+Hr1+FMZjtKi+gZC1IHeXfRKi+L1NDQ5ObhErZtxFnj6ggjra591oBq7IG3RadVdcMR3EsTzwk=
+SHA256 (Pkgfile) = 7ae60a4aa8a756d1024b670c6d75b8a088a2d504e3e86056b5cab7086065f30b
SHA256 (.footprint) = 9c07e0209b90e6d45f593e30c0b5342a594c32de974cc61990189f9e80f4a21a
SHA256 (qtwebengine-5.15.13.tar.xz) = a0758a083d65de968a40f6eaef633a66ccfa3bea700b7d4f14ba7a53b8ac3dbd
SHA256 (qtwebengine-5.15.13-build_fixes-1.patch) = a9e248414302b6fbd19e0404142e5ad082fb4a45eaf6f96d1b847a7b4bf8e1bd
@@ -9,4 +9,5 @@ SHA256 (qtwebengine-5.15.2_p20210224-chromium-87-v8-icu68.patch) = 4bd5364a5f45c
SHA256 (qtwebengine-5.15.2_p20210521-clang-libc++.patch) = 64f786a919c7c145033139e6effe236459dad7b7bb5b52428e00fc70592ce05d
SHA256 (qtwebengine-5.15.2_p20211015-pdfium-system-lcms2.patch) = 391f899137cabf4c90ff3bc3a1cf9687d6a273e7bd42618760e7f09c7e0d3e32
SHA256 (qtwebengine-5.15.3_p20220406-ffmpeg5.patch) = 63b0a709c7d1e84193dada20109740d6b9a768f6d83809247dd9691ff50bfc7c
+SHA256 (qtwebengine-5.15.13-icu_73-1.patch) = 52351270248d714e124838725abbb1f15726f2530043f2289588ecd9a6e7a2ba
SHA256 (qt5-webengine-pipewire-0.3.patch) = 5e3a3c4711d964d5152a04059a2b5c1d14bb13dd29bce370120f60e85b476b6f
diff --git a/qtwebengine/Pkgfile b/qtwebengine/Pkgfile
index bf55d0033..2ec323aba 100644
--- a/qtwebengine/Pkgfile
+++ b/qtwebengine/Pkgfile
@@ -6,7 +6,7 @@
name=qtwebengine
version=5.15.13
-release=1
+release=2
source=(https://anduin.linuxfromscratch.org/BLFS/qtwebengine/$name-$version…
https://www.linuxfromscratch.org/patches/blfs/svn/qtwebengine-$version-buil…
qtwebengine-5.15.2-disable-fatal-warnings.patch
@@ -14,6 +14,7 @@ source=(https://anduin.linuxfromscratch.org/BLFS/qtwebengine/$name-$version….
qtwebengine-5.15.2_p20210521-clang-libc++.patch
qtwebengine-5.15.2_p20211015-pdfium-system-lcms2.patch
qtwebengine-5.15.3_p20220406-ffmpeg5.patch
+ qtwebengine-5.15.13-icu_73-1.patch
qt5-webengine-pipewire-0.3.patch)
build() {
@@ -26,6 +27,7 @@ build() {
patch -p1 -i $SRC/qtwebengine-5.15.2_p20210521-clang-libc++.patch
patch -p1 -i $SRC/qtwebengine-5.15.2_p20211015-pdfium-system-lcms2.patch
patch -p1 -i $SRC/qtwebengine-5.15.3_p20220406-ffmpeg5.patch
+ patch -p1 -i $SRC/qtwebengine-5.15.13-icu_73-1.patch
patch -p1 -d src/3rdparty -i $SRC/qt5-webengine-pipewire-0.3.patch
mkdir -pv .git src/3rdparty/chromium/.git
diff --git a/qtwebengine/qtwebengine-5.15.13-icu_73-1.patch b/qtwebengine/qtwebengine-5.15.13-icu_73-1.patch
new file mode 100644
index 000000000..1d7c60fef
--- /dev/null
+++ b/qtwebengine/qtwebengine-5.15.13-icu_73-1.patch
@@ -0,0 +1,984 @@
+Submitted By: Pierre Labastie <pierre dot labastie at neuf dot fr>
+Date: 2023-04-18
+Initial Package Version: 5.15.13
+Upstream Status: Not Applied
+Origin: Self using commit 189d4fd8fad9 in qtwebengine-chromium
+Description: Fixes building QtWebEngine with a system-installed
+ Icu-73. Note that qtwebengine-chromium-6 is already
+ fixed.
+
+diff -Naur a/src/3rdparty/chromium/base/BUILD.gn b/src/3rdparty/chromium/base/BUILD.gn
+--- a/src/3rdparty/chromium/base/BUILD.gn 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/base/BUILD.gn 2023-04-18 15:35:10.093662281 +0200
+@@ -2441,6 +2441,7 @@
+ "i18n/time_formatting.h",
+ "i18n/timezone.cc",
+ "i18n/timezone.h",
++ "i18n/uchar.h",
+ "i18n/unicodestring.h",
+ "i18n/utf8_validator_tables.cc",
+ "i18n/utf8_validator_tables.h",
+diff -Naur a/src/3rdparty/chromium/base/i18n/break_iterator.cc b/src/3rdparty/chromium/base/i18n/break_iterator.cc
+--- a/src/3rdparty/chromium/base/i18n/break_iterator.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/base/i18n/break_iterator.cc 2023-04-18 15:35:10.093662281 +0200
+@@ -7,6 +7,7 @@
+ #include <stdint.h>
+
+ #include "base/check.h"
++#include "base/i18n/uchar.h"
+ #include "base/lazy_instance.h"
+ #include "base/notreached.h"
+ #include "base/synchronization/lock.h"
+@@ -164,9 +165,9 @@
+ iter_ = line_break_cache.Pointer()->Lease(status);
+ break;
+ case RULE_BASED:
+- iter_ =
+- ubrk_openRules(rules_.c_str(), static_cast<int32_t>(rules_.length()),
+- nullptr, 0, &parse_error, &status);
++ iter_ = ubrk_openRules(ToUCharPtr(rules_.c_str()),
++ static_cast<int32_t>(rules_.length()), nullptr, 0,
++ &parse_error, &status);
+ if (U_FAILURE(status)) {
+ NOTREACHED() << "ubrk_openRules failed to parse rule string at line "
+ << parse_error.line << ", offset " << parse_error.offset;
+@@ -182,7 +183,8 @@
+ }
+
+ if (string_.data() != nullptr) {
+- ubrk_setText(static_cast<UBreakIterator*>(iter_), string_.data(),
++ ubrk_setText(static_cast<UBreakIterator*>(iter_),
++ ToUCharPtr(string_.data()),
+ static_cast<int32_t>(string_.size()), &status);
+ if (U_FAILURE(status)) {
+ return false;
+@@ -232,8 +234,8 @@
+
+ bool BreakIterator::SetText(const base::char16* text, const size_t length) {
+ UErrorCode status = U_ZERO_ERROR;
+- ubrk_setText(static_cast<UBreakIterator*>(iter_),
+- text, length, &status);
++ ubrk_setText(static_cast<UBreakIterator*>(iter_), ToUCharPtr(text), length,
++ &status);
+ pos_ = 0; // implicit when ubrk_setText is done
+ prev_ = npos;
+ if (U_FAILURE(status)) {
+diff -Naur a/src/3rdparty/chromium/base/i18n/case_conversion.cc b/src/3rdparty/chromium/base/i18n/case_conversion.cc
+--- a/src/3rdparty/chromium/base/i18n/case_conversion.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/base/i18n/case_conversion.cc 2023-04-18 15:35:10.093662281 +0200
+@@ -6,6 +6,7 @@
+
+ #include <stdint.h>
+
++#include "base/i18n/uchar.h"
+ #include "base/numerics/safe_conversions.h"
+ #include "base/strings/string16.h"
+ #include "base/strings/string_util.h"
+@@ -63,10 +64,10 @@
+ // ICU won't terminate the string if there's not enough room for the null
+ // terminator, but will otherwise. So we don't need to save room for that.
+ // Don't use WriteInto, which assumes null terminators.
+- int32_t new_length = case_mapper(
+- &dest[0], saturated_cast<int32_t>(dest.size()),
+- string.data(), saturated_cast<int32_t>(string.size()),
+- &error);
++ int32_t new_length =
++ case_mapper(ToUCharPtr(&dest[0]), saturated_cast<int32_t>(dest.size()),
++ ToUCharPtr(string.data()),
++ saturated_cast<int32_t>(string.size()), &error);
+ dest.resize(new_length);
+ } while (error == U_BUFFER_OVERFLOW_ERROR);
+ return dest;
+diff -Naur a/src/3rdparty/chromium/base/i18n/icu_string_conversions.cc b/src/3rdparty/chromium/base/i18n/icu_string_conversions.cc
+--- a/src/3rdparty/chromium/base/i18n/icu_string_conversions.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/base/i18n/icu_string_conversions.cc 2023-04-18 15:35:10.093662281 +0200
+@@ -11,6 +11,7 @@
+ #include <vector>
+
+ #include "base/check.h"
++#include "base/i18n/uchar.h"
+ #include "base/notreached.h"
+ #include "base/strings/string_util.h"
+ #include "base/strings/utf_string_conversions.h"
+@@ -108,8 +109,8 @@
+
+ // ucnv_fromUChars returns size not including terminating null
+ int actual_size =
+- ucnv_fromUChars(converter, &(*encoded)[0], encoded_max_length, src.data(),
+- src.length(), &status);
++ ucnv_fromUChars(converter, &(*encoded)[0], encoded_max_length,
++ i18n::ToUCharPtr(src.data()), src.length(), &status);
+ encoded->resize(actual_size);
+ ucnv_close(converter);
+ if (U_SUCCESS(status))
+@@ -180,9 +181,10 @@
+
+ SetUpErrorHandlerForToUChars(on_error, converter, &status);
+ std::unique_ptr<char16[]> buffer(new char16[uchar_max_length]);
+- int actual_size = ucnv_toUChars(converter, buffer.get(),
+- static_cast<int>(uchar_max_length), encoded.data(),
+- static_cast<int>(encoded.length()), &status);
++ int actual_size =
++ ucnv_toUChars(converter, i18n::ToUCharPtr(buffer.get()),
++ static_cast<int>(uchar_max_length), encoded.data(),
++ static_cast<int>(encoded.length()), &status);
+ ucnv_close(converter);
+ if (!U_SUCCESS(status)) {
+ utf16->clear(); // Make sure the output is empty on error.
+diff -Naur a/src/3rdparty/chromium/base/i18n/rtl.cc b/src/3rdparty/chromium/base/i18n/rtl.cc
+--- a/src/3rdparty/chromium/base/i18n/rtl.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/base/i18n/rtl.cc 2023-04-18 15:36:14.160511148 +0200
+@@ -223,7 +223,7 @@
+ }
+
+ TextDirection GetFirstStrongCharacterDirection(const string16& text) {
+- const UChar* string = text.c_str();
++ const char16* string = text.c_str();
+ size_t length = text.length();
+ size_t position = 0;
+ while (position < length) {
+@@ -239,7 +239,7 @@
+ }
+
+ TextDirection GetLastStrongCharacterDirection(const string16& text) {
+- const UChar* string = text.c_str();
++ const char16* string = text.c_str();
+ size_t position = text.length();
+ while (position > 0) {
+ UChar32 character;
+@@ -254,7 +254,7 @@
+ }
+
+ TextDirection GetStringDirection(const string16& text) {
+- const UChar* string = text.c_str();
++ const char16* string = text.c_str();
+ size_t length = text.length();
+ size_t position = 0;
+
+@@ -404,7 +404,7 @@
+ }
+
+ bool StringContainsStrongRTLChars(const string16& text) {
+- const UChar* string = text.c_str();
++ const char16* string = text.c_str();
+ size_t length = text.length();
+ size_t position = 0;
+ while (position < length) {
+diff -Naur a/src/3rdparty/chromium/base/i18n/string_search.cc b/src/3rdparty/chromium/base/i18n/string_search.cc
+--- a/src/3rdparty/chromium/base/i18n/string_search.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/base/i18n/string_search.cc 2023-04-18 15:35:10.093662281 +0200
+@@ -5,6 +5,7 @@
+ #include <stdint.h>
+
+ #include "base/i18n/string_search.h"
++#include "base/i18n/uchar.h"
+
+ #include "third_party/icu/source/i18n/unicode/usearch.h"
+
+@@ -19,10 +20,11 @@
+ const string16& dummy = find_this_;
+
+ UErrorCode status = U_ZERO_ERROR;
+- search_ = usearch_open(find_this_.data(), find_this_.size(), dummy.data(),
+- dummy.size(), uloc_getDefault(),
+- nullptr, // breakiter
+- &status);
++ search_ =
++ usearch_open(ToUCharPtr(find_this_.data()), find_this_.size(),
++ ToUCharPtr(dummy.data()), dummy.size(), uloc_getDefault(),
++ nullptr, // breakiter
++ &status);
+ if (U_SUCCESS(status)) {
+ // http://icu-project.org/apiref/icu4c40/ucol_8h.html#6a967f36248b0a1bc7654f53…
+ // Set comparison level to UCOL_PRIMARY to ignore secondary and tertiary
+@@ -48,7 +50,7 @@
+ size_t* match_length,
+ bool forward_search) {
+ UErrorCode status = U_ZERO_ERROR;
+- usearch_setText(search_, in_this.data(), in_this.size(), &status);
++ usearch_setText(search_, ToUCharPtr(in_this.data()), in_this.size(), &status);
+
+ // Default to basic substring search if usearch fails. According to
+ // http://icu-project.org/apiref/icu4c/usearch_8h.html, usearch_open will fail
+diff -Naur a/src/3rdparty/chromium/base/i18n/uchar.h b/src/3rdparty/chromium/base/i18n/uchar.h
+--- a/src/3rdparty/chromium/base/i18n/uchar.h 1970-01-01 01:00:00.000000000 +0100
++++ b/src/3rdparty/chromium/base/i18n/uchar.h 2023-04-18 15:35:10.093662281 +0200
+@@ -0,0 +1,43 @@
++// Copyright 2021 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#ifndef BASE_I18N_UCHAR_H_
++#define BASE_I18N_UCHAR_H_
++
++#include "base/strings/string16.h"
++#include "third_party/icu/source/common/unicode/utypes.h"
++
++// This file contains functions to convert between C-strings of character types
++// `UChar` and `base::char16`. This allows to change the underlying types
++// independently, simplifying the migration of both types to char16_t.
++// Naming and functionality of these functions is inspired by ICU's toUCharPtr.
++//
++// TODO(crbug.com/911896): Remove these functions once `base::char16` and
++// `UChar` are char16_t on all platforms.
++namespace base {
++namespace i18n {
++
++static_assert(sizeof(UChar) == sizeof(char16),
++ "Error: UChar and char16 are not of the same size.");
++
++inline const UChar* ToUCharPtr(const char16* str) {
++ return reinterpret_cast<const UChar*>(str);
++}
++
++inline UChar* ToUCharPtr(char16* str) {
++ return reinterpret_cast<UChar*>(str);
++}
++
++inline const char16* ToChar16Ptr(const UChar* str) {
++ return reinterpret_cast<const char16*>(str);
++}
++
++inline char16* ToChar16Ptr(UChar* str) {
++ return reinterpret_cast<char16*>(str);
++}
++
++} // namespace i18n
++} // namespace base
++
++#endif // BASE_I18N_UCHAR_H_
+diff -Naur a/src/3rdparty/chromium/base/i18n/unicodestring.h b/src/3rdparty/chromium/base/i18n/unicodestring.h
+--- a/src/3rdparty/chromium/base/i18n/unicodestring.h 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/base/i18n/unicodestring.h 2023-04-18 15:35:10.093662281 +0200
+@@ -5,6 +5,7 @@
+ #ifndef BASE_I18N_UNICODESTRING_H_
+ #define BASE_I18N_UNICODESTRING_H_
+
++#include "base/i18n/uchar.h"
+ #include "base/strings/string16.h"
+ #include "third_party/icu/source/common/unicode/unistr.h"
+ #include "third_party/icu/source/common/unicode/uvernum.h"
+@@ -18,7 +19,7 @@
+
+ inline string16 UnicodeStringToString16(const icu::UnicodeString& unistr) {
+ #if U_ICU_VERSION_MAJOR_NUM >= 59
+- return base::string16(icu::toUCharPtr(unistr.getBuffer()),
++ return base::string16(ToChar16Ptr(icu::toUCharPtr(unistr.getBuffer())),
+ static_cast<size_t>(unistr.length()));
+ #else
+ return base::string16(unistr.getBuffer(),
+diff -Naur a/src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc b/src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc
+--- a/src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -5,6 +5,7 @@
+ #include "components/url_formatter/spoof_checks/idn_spoof_checker.h"
+
+ #include "base/check_op.h"
++#include "base/i18n/uchar.h"
+ #include "base/logging.h"
+ #include "base/no_destructor.h"
+ #include "base/numerics/safe_conversions.h"
+@@ -371,7 +372,7 @@
+ base::StringPiece16 top_level_domain_unicode) {
+ UErrorCode status = U_ZERO_ERROR;
+ int32_t result =
+- uspoof_check(checker_, label.data(),
++ uspoof_check(checker_, base::i18n::ToUCharPtr(label.data()),
+ base::checked_cast<int32_t>(label.size()), nullptr, &status);
+ // If uspoof_check fails (due to library failure), or if any of the checks
+ // fail, treat the IDN as unsafe.
+diff -Naur a/src/3rdparty/chromium/components/url_formatter/url_formatter.cc b/src/3rdparty/chromium/components/url_formatter/url_formatter.cc
+--- a/src/3rdparty/chromium/components/url_formatter/url_formatter.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/components/url_formatter/url_formatter.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -8,6 +8,7 @@
+ #include <utility>
+ #include <vector>
+
++#include "base/i18n/uchar.h"
+ #include "base/lazy_instance.h"
+ #include "base/numerics/safe_conversions.h"
+ #include "base/stl_util.h"
+@@ -436,8 +437,9 @@
+ // code units, |status| will be U_BUFFER_OVERFLOW_ERROR and we'll try
+ // the conversion again, but with a sufficiently large buffer.
+ output_length = uidna_labelToUnicode(
+- uidna, comp, static_cast<int32_t>(comp_len), &(*out)[original_length],
+- output_length, &info, &status);
++ uidna, base::i18n::ToUCharPtr(comp), static_cast<int32_t>(comp_len),
++ base::i18n::ToUCharPtr(&(*out)[original_length]), output_length, &info,
++ &status);
+ } while ((status == U_BUFFER_OVERFLOW_ERROR && info.errors == 0));
+
+ if (U_SUCCESS(status) && info.errors == 0) {
+diff -Naur a/src/3rdparty/chromium/content/child/browser_font_resource_trusted.cc b/src/3rdparty/chromium/content/child/browser_font_resource_trusted.cc
+--- a/src/3rdparty/chromium/content/child/browser_font_resource_trusted.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/content/child/browser_font_resource_trusted.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -6,6 +6,7 @@
+
+ #include <stddef.h>
+
++#include "base/i18n/uchar.h"
+ #include "base/macros.h"
+ #include "base/strings/string_util.h"
+ #include "base/strings/utf_string_conversions.h"
+@@ -73,8 +74,8 @@
+ } else {
+ bidi_ = ubidi_open();
+ UErrorCode uerror = U_ZERO_ERROR;
+- ubidi_setPara(bidi_, text_.data(), text_.size(), run.rtl, nullptr,
+- &uerror);
++ ubidi_setPara(bidi_, base::i18n::ToUCharPtr(text_.data()), text_.size(),
++ run.rtl, nullptr, &uerror);
+ if (U_SUCCESS(uerror))
+ num_runs_ = ubidi_countRuns(bidi_, &uerror);
+ }
+diff -Naur a/src/3rdparty/chromium/ppapi/proxy/pdf_resource.cc b/src/3rdparty/chromium/ppapi/proxy/pdf_resource.cc
+--- a/src/3rdparty/chromium/ppapi/proxy/pdf_resource.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/ppapi/proxy/pdf_resource.cc 2023-04-18 18:37:10.186167693 +0200
+@@ -65,10 +65,8 @@
+ if (locale_.empty())
+ locale_ = GetLocale() + "@collation=search";
+
+- const base::char16* string =
+- reinterpret_cast<const base::char16*>(input_string);
+- const base::char16* term =
+- reinterpret_cast<const base::char16*>(input_term);
++ const UChar* string = reinterpret_cast<const UChar*>(input_string);
++ const UChar* term = reinterpret_cast<const UChar*>(input_term);
+
+ UErrorCode status = U_ZERO_ERROR;
+ UStringSearch* searcher =
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/core/clipboard/clipboard_utilities.cc b/src/3rdparty/chromium/third_party/blink/renderer/core/clipboard/clipboard_utilities.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/core/clipboard/clipboard_utilities.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/core/clipboard/clipboard_utilities.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -30,6 +30,7 @@
+
+ #include "third_party/blink/renderer/core/clipboard/clipboard_utilities.h"
+
++#include "base/i18n/uchar.h"
+ #include "net/base/escape.h"
+ #include "third_party/blink/renderer/platform/image-encoders/image_encoder.h"
+ #include "third_party/blink/renderer/platform/weborigin/kurl.h"
+@@ -75,8 +76,9 @@
+ {reinterpret_cast<const char*>(str.Characters8()), str.length()});
+ return String(result.data(), result.size());
+ }
+- auto result = net::EscapeForHTML({str.Characters16(), str.length()});
+- return String(result.data(), result.size());
++ auto result = net::EscapeForHTML(
++ {base::i18n::ToChar16Ptr(str.Characters16()), str.length()});
++ return String(base::i18n::ToUCharPtr(result.data()), result.size());
+ }
+
+ String URLToImageMarkup(const KURL& url, const String& title) {
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/core/DEPS b/src/3rdparty/chromium/third_party/blink/renderer/core/DEPS
+--- a/src/3rdparty/chromium/third_party/blink/renderer/core/DEPS 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/core/DEPS 2023-04-18 15:35:10.094662326 +0200
+@@ -4,6 +4,7 @@
+ "+base/bits.h",
+ "+base/cancelable_callback.h",
+ "+base/files/file.h",
++ "+base/i18n/uchar.h",
+ "+base/mac/foundation_util.h",
+ "+base/mac/mac_util.h",
+ "+base/mac/scoped_cftyperef.h",
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/core/editing/editor_key_bindings.cc b/src/3rdparty/chromium/third_party/blink/renderer/core/editing/editor_key_bindings.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/core/editing/editor_key_bindings.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/core/editing/editor_key_bindings.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -26,6 +26,7 @@
+
+ #include "third_party/blink/renderer/core/editing/editor.h"
+
++#include "base/i18n/uchar.h"
+ #include "third_party/blink/public/common/input/web_input_event.h"
+ #include "third_party/blink/renderer/core/editing/commands/editor_command.h"
+ #include "third_party/blink/renderer/core/editing/editing_behavior.h"
+@@ -74,11 +75,12 @@
+ return false;
+
+ // Return true to prevent default action. e.g. Space key scroll.
+- if (DispatchBeforeInputInsertText(evt->target()->ToNode(), key_event->text) !=
++ if (DispatchBeforeInputInsertText(evt->target()->ToNode(),
++ base::i18n::ToUCharPtr(key_event->text)) !=
+ DispatchEventResult::kNotCanceled)
+ return true;
+
+- return InsertText(key_event->text, evt);
++ return InsertText(base::i18n::ToUCharPtr(key_event->text), evt);
+ }
+
+ void Editor::HandleKeyboardEvent(KeyboardEvent* evt) {
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/core/exported/DEPS b/src/3rdparty/chromium/third_party/blink/renderer/core/exported/DEPS
+--- a/src/3rdparty/chromium/third_party/blink/renderer/core/exported/DEPS 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/core/exported/DEPS 2023-04-18 15:35:10.094662326 +0200
+@@ -10,8 +10,9 @@
+ specific_include_rules = {
+ "web_view_impl\.cc": [
+ "+base/command_line.h",
++ "+base/i18n/uchar.h",
+ "+components/viz/common/features.h",
+ "+media/base/media_switches.h",
+ "+third_party/icu/source/common/unicode/uscript.h",
+ ],
+-}
+\ No newline at end of file
++}
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc b/src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -38,6 +38,7 @@
+ #include "base/memory/scoped_refptr.h"
+ #include "base/metrics/histogram_macros.h"
+ #include "base/time/time.h"
++#include "base/i18n/uchar.h"
+ #include "build/build_config.h"
+ #include "cc/layers/picture_layer.h"
+ #include "media/base/media_switches.h"
+@@ -882,7 +883,7 @@
+ (event.GetType() == WebInputEvent::Type::kKeyUp));
+ TRACE_EVENT2("input", "WebViewImpl::handleKeyEvent", "type",
+ WebInputEvent::GetName(event.GetType()), "text",
+- String(event.text).Utf8());
++ String(base::i18n::ToUCharPtr(event.text)).Utf8());
+
+ // Please refer to the comments explaining |suppress_next_keypress_event_|.
+ //
+@@ -964,7 +965,7 @@
+ const WebKeyboardEvent& event) {
+ DCHECK_EQ(event.GetType(), WebInputEvent::Type::kChar);
+ TRACE_EVENT1("input", "WebViewImpl::handleCharEvent", "text",
+- String(event.text).Utf8());
++ String(base::i18n::ToUCharPtr(event.text)).Utf8());
+
+ // Please refer to the comments explaining |suppress_next_keypress_event_|
+ // |suppress_next_keypress_event_| is set if the KeyDown is
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/core/input/keyboard_event_manager.cc b/src/3rdparty/chromium/third_party/blink/renderer/core/input/keyboard_event_manager.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/core/input/keyboard_event_manager.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/core/input/keyboard_event_manager.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -6,6 +6,7 @@
+
+ #include <memory>
+
++#include "base/i18n/uchar.h"
+ #include "build/build_config.h"
+ #include "third_party/blink/public/common/input/web_input_event.h"
+ #include "third_party/blink/public/mojom/input/focus_type.mojom-blink.h"
+@@ -162,7 +163,7 @@
+ if ((evt.GetModifiers() & (WebKeyboardEvent::kKeyModifiers &
+ ~WebInputEvent::kShiftKey)) != kAccessKeyModifiers)
+ return false;
+- String key = String(evt.unmodified_text);
++ String key = String(base::i18n::ToUCharPtr(evt.unmodified_text));
+ Element* elem =
+ frame_->GetDocument()->GetElementByAccessKey(key.DeprecatedLower());
+ if (!elem)
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/DEPS b/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/DEPS
+--- a/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/DEPS 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/DEPS 2023-04-18 15:35:10.094662326 +0200
+@@ -14,6 +14,7 @@
+ "+third_party/blink/renderer/modules/event_modules.h",
+ "+third_party/blink/renderer/modules/gamepad",
+ "+third_party/blink/renderer/modules/modules_export.h",
++ "+base/i18n/uchar.h",
+ "+base/macros.h",
+
+ # For shared metrics.
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/gamepad.cc b/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/gamepad.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/gamepad.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/modules/gamepad/gamepad.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -25,6 +25,7 @@
+
+ #include "third_party/blink/renderer/modules/gamepad/gamepad.h"
+
++#include "base/i18n/uchar.h"
+ #include "base/trace_event/trace_event.h"
+ #include "third_party/blink/renderer/core/timing/performance.h"
+ #include "third_party/blink/renderer/modules/gamepad/gamepad_comparisons.h"
+@@ -57,9 +58,10 @@
+ void Gamepad::UpdateFromDeviceState(const device::Gamepad& device_gamepad) {
+ bool newly_connected;
+ GamepadComparisons::HasGamepadConnectionChanged(
+- connected(), // Old connected.
+- device_gamepad.connected, // New connected.
+- id() != StringView(device_gamepad.id), // ID changed.
++ connected(), // Old connected.
++ device_gamepad.connected, // New connected.
++ id() !=
++ StringView(base::i18n::ToUCharPtr(device_gamepad.id)), // ID changed.
+ &newly_connected, nullptr);
+
+ SetConnected(device_gamepad.connected);
+@@ -74,7 +76,7 @@
+ // These fields are not expected to change and will only be written when the
+ // gamepad is newly connected.
+ if (newly_connected) {
+- SetId(device_gamepad.id);
++ SetId(base::i18n::ToUCharPtr(device_gamepad.id));
+ SetMapping(device_gamepad.mapping);
+ }
+ }
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/modules/url_pattern/DEPS b/src/3rdparty/chromium/third_party/blink/renderer/modules/url_pattern/DEPS
+--- a/src/3rdparty/chromium/third_party/blink/renderer/modules/url_pattern/DEPS 1970-01-01 01:00:00.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/modules/url_pattern/DEPS 2023-04-18 15:35:10.094662326 +0200
+@@ -0,0 +1,7 @@
++# Copyright 2020 The Chromium Authors. All rights reserved.
++# Use of this source code is governed by a BSD-style license that can be
++# found in the LICENSE file.
++
++include_rules = [
++ "+base/i18n/uchar.h",
++]
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/DEPS b/src/3rdparty/chromium/third_party/blink/renderer/platform/DEPS
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/DEPS 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/DEPS 2023-04-18 15:35:10.094662326 +0200
+@@ -13,6 +13,7 @@
+ "+base/files",
+ "+base/containers/flat_map.h",
+ "+base/guid.h",
++ "+base/i18n/uchar.h",
+ "+base/json",
+ "+base/location.h",
+ "+base/logging.h",
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/file_path_conversion.cc b/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/file_path_conversion.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/file_path_conversion.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/file_path_conversion.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -5,6 +5,7 @@
+ #include "third_party/blink/public/platform/file_path_conversion.h"
+
+ #include "base/files/file_path.h"
++#include "base/i18n/uchar.h"
+ #include "build/build_config.h"
+ #include "third_party/blink/public/platform/web_string.h"
+ #include "third_party/blink/renderer/platform/wtf/text/string_utf8_adaptor.h"
+@@ -17,8 +18,8 @@
+ return base::FilePath();
+
+ if (!str.Is8Bit()) {
+- return base::FilePath::FromUTF16Unsafe(
+- base::StringPiece16(str.Characters16(), str.length()));
++ return base::FilePath::FromUTF16Unsafe(base::StringPiece16(
++ base::i18n::ToChar16Ptr(str.Characters16()), str.length()));
+ }
+
+ #if defined(OS_POSIX)
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/url_conversion.cc b/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/url_conversion.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/url_conversion.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/url_conversion.cc 2023-04-18 15:35:10.094662326 +0200
+@@ -4,6 +4,7 @@
+
+ #include "third_party/blink/public/platform/url_conversion.h"
+
++#include "base/i18n/uchar.h"
+ #include "third_party/blink/public/platform/web_string.h"
+ #include "third_party/blink/renderer/platform/wtf/text/string_utf8_adaptor.h"
+ #include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"
+@@ -23,7 +24,8 @@
+ }
+
+ // GURL can consume UTF-16 directly.
+- return GURL(base::StringPiece16(str.Characters16(), str.length()));
++ return GURL(base::StringPiece16(base::i18n::ToChar16Ptr(str.Characters16()),
++ str.length()));
+ }
+
+ } // namespace blink
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/web_string.cc b/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/web_string.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/web_string.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/exported/web_string.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -30,6 +30,7 @@
+
+ #include "third_party/blink/public/platform/web_string.h"
+
++#include "base/i18n/uchar.h"
+ #include "base/strings/string_util.h"
+ #include "third_party/blink/renderer/platform/wtf/assertions.h"
+ #include "third_party/blink/renderer/platform/wtf/text/ascii_fast_path.h"
+@@ -56,7 +57,8 @@
+ WebString& WebString::operator=(WebString&&) = default;
+
+ WebString::WebString(const WebUChar* data, size_t len)
+- : impl_(StringImpl::Create8BitIfPossible(data, len)) {}
++ : impl_(StringImpl::Create8BitIfPossible(base::i18n::ToUCharPtr(data),
++ len)) {}
+
+ void WebString::Reset() {
+ impl_ = nullptr;
+@@ -75,7 +77,8 @@
+ }
+
+ const WebUChar* WebString::Data16() const {
+- return impl_ && !Is8Bit() ? impl_->Characters16() : nullptr;
++ return impl_ && !Is8Bit() ? base::i18n::ToChar16Ptr(impl_->Characters16())
++ : nullptr;
+ }
+
+ std::string WebString::Utf8(UTF8ConversionMode mode) const {
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/link_hash.cc b/src/3rdparty/chromium/third_party/blink/renderer/platform/link_hash.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/link_hash.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/link_hash.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -30,9 +30,11 @@
+
+ #include "third_party/blink/renderer/platform/link_hash.h"
+
++#include "base/i18n/uchar.h"
+ #include "third_party/blink/public/platform/platform.h"
+ #include "third_party/blink/renderer/platform/weborigin/kurl.h"
+ #include "third_party/blink/renderer/platform/wtf/text/string_utf8_adaptor.h"
++
+ #include "url/url_util.h"
+
+ namespace blink {
+@@ -51,7 +53,8 @@
+ relative_utf8.size(), nullptr, buffer, &parsed);
+ }
+ return url::ResolveRelative(base_utf8.data(), base_utf8.size(),
+- base.GetParsed(), relative.Characters16(),
++ base.GetParsed(),
++ base::i18n::ToChar16Ptr(relative.Characters16()),
+ relative.length(), nullptr, buffer, &parsed);
+ }
+
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/kurl.cc b/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/kurl.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/kurl.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/kurl.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -29,6 +29,7 @@
+
+ #include <algorithm>
+
++#include "base/i18n/uchar.h"
+ #include "third_party/blink/renderer/platform/weborigin/known_ports.h"
+ #include "third_party/blink/renderer/platform/weborigin/scheme_registry.h"
+ #include "third_party/blink/renderer/platform/wtf/math_extras.h"
+@@ -102,8 +103,9 @@
+ void ConvertFromUTF16(const base::char16* input,
+ int input_length,
+ url::CanonOutput* output) override {
+- std::string encoded = encoding_->Encode(
+- String(input, input_length), WTF::kURLEncodedEntitiesForUnencodables);
++ std::string encoded =
++ encoding_->Encode(String(base::i18n::ToUCharPtr(input), input_length),
++ WTF::kURLEncodedEntitiesForUnencodables);
+ output->Append(encoded.c_str(), static_cast<int>(encoded.length()));
+ }
+
+@@ -338,10 +340,12 @@
+ path.len--;
+
+ url::Component file;
+- if (string_.Is8Bit())
++ if (string_.Is8Bit()) {
+ url::ExtractFileName(AsURLChar8Subtle(string_), path, &file);
+- else
+- url::ExtractFileName(string_.Characters16(), path, &file);
++ } else {
++ url::ExtractFileName(base::i18n::ToChar16Ptr(string_.Characters16()), path,
++ &file);
++ }
+
+ // Bug: https://bugs.webkit.org/show_bug.cgi?id=21015 this function returns
+ // a null string when the path is empty, which we duplicate here.
+@@ -363,9 +367,11 @@
+ if (!is_valid_ || parsed_.port.len <= 0)
+ return 0;
+ DCHECK(!string_.IsNull());
+- int port = string_.Is8Bit()
+- ? url::ParsePort(AsURLChar8Subtle(string_), parsed_.port)
+- : url::ParsePort(string_.Characters16(), parsed_.port);
++ int port =
++ string_.Is8Bit()
++ ? url::ParsePort(AsURLChar8Subtle(string_), parsed_.port)
++ : url::ParsePort(base::i18n::ToChar16Ptr(string_.Characters16()),
++ parsed_.port);
+ DCHECK_NE(port, url::PORT_UNSPECIFIED); // Checked port.len <= 0 already.
+ DCHECK_NE(port, url::PORT_INVALID); // Checked is_valid_ already.
+
+@@ -666,7 +672,8 @@
+ return false;
+ return string_.Is8Bit()
+ ? url::IsStandard(AsURLChar8Subtle(string_), parsed_.scheme)
+- : url::IsStandard(string_.Characters16(), parsed_.scheme);
++ : url::IsStandard(base::i18n::ToChar16Ptr(string_.Characters16()),
++ parsed_.scheme);
+ }
+
+ bool EqualIgnoringFragmentIdentifier(const KURL& a, const KURL& b) {
+@@ -716,10 +723,12 @@
+ if (!is_valid_ || !parsed_.path.is_valid())
+ return parsed_.CountCharactersBefore(url::Parsed::PATH, false);
+ url::Component filename;
+- if (string_.Is8Bit())
++ if (string_.Is8Bit()) {
+ url::ExtractFileName(AsURLChar8Subtle(string_), parsed_.path, &filename);
+- else
+- url::ExtractFileName(string_.Characters16(), parsed_.path, &filename);
++ } else {
++ url::ExtractFileName(base::i18n::ToChar16Ptr(string_.Characters16()),
++ parsed_.path, &filename);
++ }
+ return filename.begin;
+ }
+
+@@ -733,8 +742,8 @@
+ return url::FindAndCompareScheme(AsURLChar8Subtle(url), url.length(),
+ protocol, nullptr);
+ }
+- return url::FindAndCompareScheme(url.Characters16(), url.length(), protocol,
+- nullptr);
++ return url::FindAndCompareScheme(base::i18n::ToChar16Ptr(url.Characters16()),
++ url.length(), protocol, nullptr);
+ }
+
+ void KURL::Init(const KURL& base,
+@@ -765,10 +774,10 @@
+ clampTo<int>(relative_utf8.size()),
+ charset_converter, &output, &parsed_);
+ } else {
+- is_valid_ = url::ResolveRelative(base_utf8.data(), base_utf8.size(),
+- base.parsed_, relative.Characters16(),
+- clampTo<int>(relative.length()),
+- charset_converter, &output, &parsed_);
++ is_valid_ = url::ResolveRelative(
++ base_utf8.data(), base_utf8.size(), base.parsed_,
++ base::i18n::ToChar16Ptr(relative.Characters16()),
++ clampTo<int>(relative.length()), charset_converter, &output, &parsed_);
+ }
+
+ // AtomicString::fromUTF8 will re-hash the raw output and check the
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/security_origin.cc b/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/security_origin.cc
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/security_origin.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/weborigin/security_origin.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -34,6 +34,7 @@
+ #include <string>
+ #include <utility>
+
++#include "base/i18n/uchar.h"
+ #include "net/base/url_util.h"
+ #include "third_party/blink/renderer/platform/blob/blob_url.h"
+ #include "third_party/blink/renderer/platform/blob/blob_url_null_origin_map.h"
+@@ -733,9 +734,9 @@
+ *success = url::CanonicalizeHost(
+ utf8.data(), url::Component(0, utf8.size()), &canon_output, &out_host);
+ } else {
+- *success = url::CanonicalizeHost(host.Characters16(),
+- url::Component(0, host.length()),
+- &canon_output, &out_host);
++ *success = url::CanonicalizeHost(
++ base::i18n::ToChar16Ptr(host.Characters16()),
++ url::Component(0, host.length()), &canon_output, &out_host);
+ }
+ return String::FromUTF8(canon_output.data(), canon_output.length());
+ }
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/atomic_string.h b/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/atomic_string.h
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/atomic_string.h 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/atomic_string.h 2023-04-18 15:35:10.095662370 +0200
+@@ -74,8 +74,6 @@
+ AtomicString(const LChar* chars, unsigned length);
+ AtomicString(const UChar* chars, unsigned length);
+ AtomicString(const UChar* chars);
+- AtomicString(const char16_t* chars)
+- : AtomicString(reinterpret_cast<const UChar*>(chars)) {}
+
+ template <wtf_size_t inlineCapacity>
+ explicit AtomicString(const Vector<UChar, inlineCapacity>& vector)
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_view.h b/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_view.h
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_view.h 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_view.h 2023-04-18 15:35:10.095662370 +0200
+@@ -126,8 +126,6 @@
+ StringView(const UChar* chars, unsigned length)
+ : impl_(StringImpl::empty16_bit_), bytes_(chars), length_(length) {}
+ StringView(const UChar* chars);
+- StringView(const char16_t* chars)
+- : StringView(reinterpret_cast<const UChar*>(chars)) {}
+
+ #if DCHECK_IS_ON()
+ ~StringView();
+diff -Naur a/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.h b/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.h
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.h 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.h 2023-04-18 15:35:10.095662370 +0200
+@@ -80,8 +80,6 @@
+
+ // Construct a string with UTF-16 data, from a null-terminated source.
+ String(const UChar*);
+- String(const char16_t* chars)
+- : String(reinterpret_cast<const UChar*>(chars)) {}
+
+ // Construct a string with latin1 data.
+ String(const LChar* characters, unsigned length);
+diff -Naur a/src/3rdparty/chromium/third_party/icu/BUILD.gn b/src/3rdparty/chromium/third_party/icu/BUILD.gn
+--- a/src/3rdparty/chromium/third_party/icu/BUILD.gn 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/icu/BUILD.gn 2023-04-18 15:35:10.095662370 +0200
+@@ -70,8 +70,6 @@
+
+ if (is_win) {
+ defines += [ "UCHAR_TYPE=wchar_t" ]
+- } else {
+- defines += [ "UCHAR_TYPE=uint16_t" ]
+ }
+ }
+
+@@ -408,8 +406,6 @@
+
+ if (is_win) {
+ defines += [ "UCHAR_TYPE=wchar_t" ]
+- } else {
+- defines += [ "UCHAR_TYPE=uint16_t" ]
+ }
+ }
+
+diff -Naur a/src/3rdparty/chromium/third_party/icu/icu.gyp b/src/3rdparty/chromium/third_party/icu/icu.gyp
+--- a/src/3rdparty/chromium/third_party/icu/icu.gyp 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/third_party/icu/icu.gyp 2023-04-18 15:35:10.095662370 +0200
+@@ -44,10 +44,6 @@
+ 'UCHAR_TYPE=wchar_t',
+ ],
+ 'cflags': [ '/utf-8' ],
+- },{
+- 'defines': [
+- 'UCHAR_TYPE=uint16_t',
+- ],
+ }],
+ ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \
+ or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \
+diff -Naur a/src/3rdparty/chromium/ui/base/l10n/l10n_util.cc b/src/3rdparty/chromium/ui/base/l10n/l10n_util.cc
+--- a/src/3rdparty/chromium/ui/base/l10n/l10n_util.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/ui/base/l10n/l10n_util.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -19,6 +19,7 @@
+ #include "base/i18n/number_formatting.h"
+ #include "base/i18n/rtl.h"
+ #include "base/i18n/string_compare.h"
++#include "base/i18n/uchar.h"
+ #include "base/lazy_instance.h"
+ #include "base/notreached.h"
+ #include "base/stl_util.h"
+@@ -590,11 +591,13 @@
+ if (locale_code[0] == '-' || locale_code[0] == '_') {
+ actual_size = uloc_getDisplayCountry(
+ locale_code.c_str(), display_locale.c_str(),
+- base::WriteInto(&display_name, kBufferSize), kBufferSize - 1, &error);
++ base::i18n::ToUCharPtr(base::WriteInto(&display_name, kBufferSize)),
++ kBufferSize - 1, &error);
+ } else {
+ actual_size = uloc_getDisplayName(
+ locale_code.c_str(), display_locale.c_str(),
+- base::WriteInto(&display_name, kBufferSize), kBufferSize - 1, &error);
++ base::i18n::ToUCharPtr(base::WriteInto(&display_name, kBufferSize)),
++ kBufferSize - 1, &error);
+ }
+ if (disallow_default && U_USING_DEFAULT_WARNING == error)
+ return base::string16();
+diff -Naur a/src/3rdparty/chromium/ui/base/l10n/time_format.cc b/src/3rdparty/chromium/ui/base/l10n/time_format.cc
+--- a/src/3rdparty/chromium/ui/base/l10n/time_format.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/ui/base/l10n/time_format.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -8,6 +8,7 @@
+
+ #include "base/check_op.h"
+ #include "base/component_export.h"
++#include "base/i18n/uchar.h"
+ #include "base/lazy_instance.h"
+ #include "base/notreached.h"
+ #include "base/numerics/safe_conversions.h"
+@@ -144,8 +145,9 @@
+ DCHECK_GT(capacity, 1);
+ base::string16 result;
+ UErrorCode error = U_ZERO_ERROR;
+- time_string.extract(static_cast<UChar*>(base::WriteInto(&result, capacity)),
+- capacity, error);
++ time_string.extract(
++ base::i18n::ToUCharPtr(base::WriteInto(&result, capacity)), capacity,
++ error);
+ DCHECK(U_SUCCESS(error));
+ return result;
+ }
+diff -Naur a/src/3rdparty/chromium/ui/gfx/bidi_line_iterator.cc b/src/3rdparty/chromium/ui/gfx/bidi_line_iterator.cc
+--- a/src/3rdparty/chromium/ui/gfx/bidi_line_iterator.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/ui/gfx/bidi_line_iterator.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -5,6 +5,7 @@
+ #include "ui/gfx/bidi_line_iterator.h"
+
+ #include "base/check.h"
++#include "base/i18n/uchar.h"
+ #include "base/notreached.h"
+
+ namespace ui {
+@@ -45,7 +46,8 @@
+ if (U_FAILURE(error))
+ return false;
+
+- ubidi_setPara(bidi_, text.data(), static_cast<int>(text.length()),
++ ubidi_setPara(bidi_, base::i18n::ToUCharPtr(text.data()),
++ static_cast<int>(text.length()),
+ GetParagraphLevelForDirection(direction), nullptr, &error);
+ return (U_SUCCESS(error));
+ }
+diff -Naur a/src/3rdparty/chromium/ui/gfx/font_fallback_unittest.cc b/src/3rdparty/chromium/ui/gfx/font_fallback_unittest.cc
+--- a/src/3rdparty/chromium/ui/gfx/font_fallback_unittest.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/ui/gfx/font_fallback_unittest.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -6,6 +6,7 @@
+
+ #include <tuple>
+
++#include "base/i18n/uchar.h"
+ #include "base/stl_util.h"
+ #include "base/strings/string_util.h"
+ #include "base/strings/stringprintf.h"
+@@ -235,10 +236,10 @@
+ const UScriptCode script = static_cast<UScriptCode>(i);
+
+ // Make a sample text to test the script.
+- UChar text[8];
++ base::char16 text[8];
+ UErrorCode errorCode = U_ZERO_ERROR;
+- int text_length =
+- uscript_getSampleString(script, text, base::size(text), &errorCode);
++ int text_length = uscript_getSampleString(
++ script, base::i18n::ToUCharPtr(text), base::size(text), &errorCode);
+ if (text_length <= 0 || errorCode != U_ZERO_ERROR)
+ continue;
+
+diff -Naur a/src/3rdparty/chromium/url/url_canon_icu.cc b/src/3rdparty/chromium/url/url_canon_icu.cc
+--- a/src/3rdparty/chromium/url/url_canon_icu.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/url/url_canon_icu.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -9,6 +9,7 @@
+ #include <string.h>
+
+ #include "base/check.h"
++#include "base/i18n/uchar.h"
+ #include "third_party/icu/source/common/unicode/ucnv.h"
+ #include "third_party/icu/source/common/unicode/ucnv_cb.h"
+ #include "third_party/icu/source/common/unicode/utypes.h"
+@@ -94,8 +95,9 @@
+ do {
+ UErrorCode err = U_ZERO_ERROR;
+ char* dest = &output->data()[begin_offset];
+- int required_capacity = ucnv_fromUChars(converter_, dest, dest_capacity,
+- input, input_len, &err);
++ int required_capacity =
++ ucnv_fromUChars(converter_, dest, dest_capacity,
++ base::i18n::ToUCharPtr(input), input_len, &err);
+ if (err != U_BUFFER_OVERFLOW_ERROR) {
+ output->set_length(begin_offset + required_capacity);
+ return;
+diff -Naur a/src/3rdparty/chromium/url/url_idna_icu.cc b/src/3rdparty/chromium/url/url_idna_icu.cc
+--- a/src/3rdparty/chromium/url/url_idna_icu.cc 2023-02-27 19:32:59.000000000 +0100
++++ b/src/3rdparty/chromium/url/url_idna_icu.cc 2023-04-18 15:35:10.095662370 +0200
+@@ -11,6 +11,7 @@
+ #include <ostream>
+
+ #include "base/check_op.h"
++#include "base/i18n/uchar.h"
+ #include "base/no_destructor.h"
+ #include "third_party/icu/source/common/unicode/uidna.h"
+ #include "third_party/icu/source/common/unicode/utypes.h"
+@@ -90,8 +91,10 @@
+ while (true) {
+ UErrorCode err = U_ZERO_ERROR;
+ UIDNAInfo info = UIDNA_INFO_INITIALIZER;
+- int output_length = uidna_nameToASCII(uidna, src, src_len, output->data(),
+- output->capacity(), &info, &err);
++ int output_length =
++ uidna_nameToASCII(uidna, base::i18n::ToUCharPtr(src), src_len,
++ base::i18n::ToUCharPtr(output->data()),
++ output->capacity(), &info, &err);
+ if (U_SUCCESS(err) && info.errors == 0) {
+ output->set_length(output_length);
+ return true;
1
0
commit 9dd87ff2618eae7d01a665b3fe7bf9ff28745e0d
Author: Juergen Daubert <jue(a)jue.li>
Date: Mon May 8 19:00:59 2023 +0200
gcc: update to 12.3.0
diff --git a/gcc/.footprint b/gcc/.footprint
index 289cfc94..d4fb81c6 100644
--- a/gcc/.footprint
+++ b/gcc/.footprint
@@ -16,1533 +16,1534 @@ lrwxrwxrwx root/root usr/bin/cc -> gcc
-rwxr-xr-x root/root usr/bin/lto-dump
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/c++/
-drwxr-xr-x root/root usr/include/c++/12.2.0/
--rw-r--r-- root/root usr/include/c++/12.2.0/algorithm
--rw-r--r-- root/root usr/include/c++/12.2.0/any
--rw-r--r-- root/root usr/include/c++/12.2.0/array
--rw-r--r-- root/root usr/include/c++/12.2.0/atomic
-drwxr-xr-x root/root usr/include/c++/12.2.0/backward/
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/auto_ptr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/backward_warning.h
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/binders.h
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/hash_fun.h
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/hash_map
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/hash_set
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/hashtable.h
--rw-r--r-- root/root usr/include/c++/12.2.0/backward/strstream
--rw-r--r-- root/root usr/include/c++/12.2.0/barrier
--rw-r--r-- root/root usr/include/c++/12.2.0/bit
-drwxr-xr-x root/root usr/include/c++/12.2.0/bits/
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/algorithmfwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/align.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/alloc_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/allocated_ptr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/atomic_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/atomic_futex.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/atomic_timed_wait.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/atomic_wait.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/basic_ios.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/basic_ios.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/basic_string.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/basic_string.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/boost_concept_check.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/c++0x_warning.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/char_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/charconv.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/chrono.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/codecvt.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/concept_check.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/cow_string.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/cpp_type_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/cxxabi_forced.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/cxxabi_init_exception.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/deque.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/enable_special_members.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/erase_if.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/exception.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/exception_defines.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/exception_ptr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/forward_list.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/forward_list.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/fs_dir.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/fs_fwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/fs_ops.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/fs_path.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/fstream.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/functexcept.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/functional_hash.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/gslice.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/gslice_array.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/hash_bytes.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/hashtable.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/hashtable_policy.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/indirect_array.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/invoke.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ios_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/istream.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/iterator_concepts.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/list.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/locale_classes.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/locale_classes.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/locale_conv.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/locale_facets.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/locale_facets.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/locale_facets_nonio.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/locale_facets_nonio.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/localefwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/mask_array.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/max_size_type.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/memoryfwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/mofunc_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/move.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/move_only_function.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/nested_exception.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/new_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/node_handle.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ostream.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ostream_insert.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/parse_numbers.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/postypes.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/predefined_ops.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ptr_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/quoted_string.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/random.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/random.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/range_access.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ranges_algo.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ranges_algobase.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ranges_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ranges_cmp.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ranges_uninitialized.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/ranges_util.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/refwrap.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_automaton.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_automaton.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_compiler.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_compiler.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_constants.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_error.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_executor.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_executor.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_scanner.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/regex_scanner.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/semaphore_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/shared_ptr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/shared_ptr_atomic.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/shared_ptr_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/slice_array.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/specfun.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/sstream.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/std_abs.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/std_function.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/std_mutex.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/std_thread.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_algo.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_algobase.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_bvector.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_construct.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_deque.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_function.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_heap.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_iterator_base_types.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_list.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_map.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_multimap.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_multiset.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_numeric.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_pair.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_queue.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_relops.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_set.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_stack.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_tempbuf.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_tree.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_uninitialized.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stl_vector.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stream_iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/streambuf.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/streambuf_iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/string_view.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/stringfwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/this_thread_sleep.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/uniform_int_dist.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/unique_lock.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/unique_ptr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/unordered_map.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/unordered_set.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/uses_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/uses_allocator_args.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/utility.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/valarray_after.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/valarray_array.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/valarray_array.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/valarray_before.h
--rw-r--r-- root/root usr/include/c++/12.2.0/bits/vector.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/bitset
--rw-r--r-- root/root usr/include/c++/12.2.0/cassert
--rw-r--r-- root/root usr/include/c++/12.2.0/ccomplex
--rw-r--r-- root/root usr/include/c++/12.2.0/cctype
--rw-r--r-- root/root usr/include/c++/12.2.0/cerrno
--rw-r--r-- root/root usr/include/c++/12.2.0/cfenv
--rw-r--r-- root/root usr/include/c++/12.2.0/cfloat
--rw-r--r-- root/root usr/include/c++/12.2.0/charconv
--rw-r--r-- root/root usr/include/c++/12.2.0/chrono
--rw-r--r-- root/root usr/include/c++/12.2.0/cinttypes
--rw-r--r-- root/root usr/include/c++/12.2.0/ciso646
--rw-r--r-- root/root usr/include/c++/12.2.0/climits
--rw-r--r-- root/root usr/include/c++/12.2.0/clocale
--rw-r--r-- root/root usr/include/c++/12.2.0/cmath
--rw-r--r-- root/root usr/include/c++/12.2.0/codecvt
--rw-r--r-- root/root usr/include/c++/12.2.0/compare
--rw-r--r-- root/root usr/include/c++/12.2.0/complex
--rw-r--r-- root/root usr/include/c++/12.2.0/complex.h
--rw-r--r-- root/root usr/include/c++/12.2.0/concepts
--rw-r--r-- root/root usr/include/c++/12.2.0/condition_variable
--rw-r--r-- root/root usr/include/c++/12.2.0/coroutine
--rw-r--r-- root/root usr/include/c++/12.2.0/csetjmp
--rw-r--r-- root/root usr/include/c++/12.2.0/csignal
--rw-r--r-- root/root usr/include/c++/12.2.0/cstdalign
--rw-r--r-- root/root usr/include/c++/12.2.0/cstdarg
--rw-r--r-- root/root usr/include/c++/12.2.0/cstdbool
--rw-r--r-- root/root usr/include/c++/12.2.0/cstddef
--rw-r--r-- root/root usr/include/c++/12.2.0/cstdint
--rw-r--r-- root/root usr/include/c++/12.2.0/cstdio
--rw-r--r-- root/root usr/include/c++/12.2.0/cstdlib
--rw-r--r-- root/root usr/include/c++/12.2.0/cstring
--rw-r--r-- root/root usr/include/c++/12.2.0/ctgmath
--rw-r--r-- root/root usr/include/c++/12.2.0/ctime
--rw-r--r-- root/root usr/include/c++/12.2.0/cuchar
--rw-r--r-- root/root usr/include/c++/12.2.0/cwchar
--rw-r--r-- root/root usr/include/c++/12.2.0/cwctype
--rw-r--r-- root/root usr/include/c++/12.2.0/cxxabi.h
-drwxr-xr-x root/root usr/include/c++/12.2.0/debug/
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/assertions.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/bitset
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/debug.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/deque
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/formatter.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/forward_list
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/functions.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/helper_functions.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/list
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/macros.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/map
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/map.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/multimap.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/multiset.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_container.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_iterator.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_local_iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_local_iterator.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_sequence.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_sequence.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_unordered_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_unordered_container.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/safe_unordered_container.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/set
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/set.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/stl_iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/string
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/unordered_map
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/unordered_set
--rw-r--r-- root/root usr/include/c++/12.2.0/debug/vector
-drwxr-xr-x root/root usr/include/c++/12.2.0/decimal/
--rw-r--r-- root/root usr/include/c++/12.2.0/decimal/decimal
--rw-r--r-- root/root usr/include/c++/12.2.0/decimal/decimal.h
--rw-r--r-- root/root usr/include/c++/12.2.0/deque
--rw-r--r-- root/root usr/include/c++/12.2.0/exception
--rw-r--r-- root/root usr/include/c++/12.2.0/execution
--rw-r--r-- root/root usr/include/c++/12.2.0/expected
-drwxr-xr-x root/root usr/include/c++/12.2.0/experimental/
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/algorithm
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/any
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/array
-drwxr-xr-x root/root usr/include/c++/12.2.0/experimental/bits/
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/fs_dir.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/fs_fwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/fs_ops.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/fs_path.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/lfts_config.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/net.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/numeric_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/shared_ptr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_builtin.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_converter.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_detail.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_fixed_size.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_math.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_neon.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_ppc.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_scalar.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_x86.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/simd_x86_conversions.h
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/bits/string_view.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/buffer
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/chrono
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/deque
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/executor
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/filesystem
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/forward_list
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/functional
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/internet
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/io_context
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/iterator
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/list
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/map
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/memory
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/memory_resource
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/net
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/netfwd
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/numeric
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/optional
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/propagate_const
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/random
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/ratio
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/regex
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/set
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/simd
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/socket
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/source_location
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/string
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/string_view
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/system_error
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/timer
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/tuple
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/type_traits
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/unordered_map
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/unordered_set
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/utility
--rw-r--r-- root/root usr/include/c++/12.2.0/experimental/vector
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/algorithm
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/aligned_buffer.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/alloc_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/atomicity.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/bitmap_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/cast.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/cmath
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/codecvt_specializations.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/concurrence.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/debug_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/enc_filebuf.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/extptr_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/functional
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/hash_map
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/hash_set
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/iterator
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/malloc_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/memory
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/mt_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/new_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/numeric
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/numeric_traits.h
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/assoc_container.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/traits.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/entry_pred.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/resize_policy.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/branch_policy.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/traits.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/cond_dealtor.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/container_base_dispatch.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/debug_map_base.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn/eq_by_less.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/lu_map_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/traits.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/traits.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/priority_queue_base_dispatch.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/node.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/traits.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/node.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/traits.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/standard_policies.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/tree_trace_base.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/type_utils.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/types_traits.hpp
-drwxr-xr-x root/root usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/exception.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/hash_policy.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/list_update_policy.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/priority_queue.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/tag_and_trait.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/tree_policy.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pb_ds/trie_policy.hpp
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pod_char_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pointer.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/pool_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/random
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/random.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/rb_tree
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/rc_string_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/rope
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/ropeimpl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/slist
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/sso_string_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/stdio_filebuf.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/stdio_sync_filebuf.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/string_conversions.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/throw_allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/type_traits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/typelist.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/vstring.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/vstring.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/vstring_fwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/ext/vstring_util.h
--rw-r--r-- root/root usr/include/c++/12.2.0/fenv.h
--rw-r--r-- root/root usr/include/c++/12.2.0/filesystem
--rw-r--r-- root/root usr/include/c++/12.2.0/forward_list
--rw-r--r-- root/root usr/include/c++/12.2.0/fstream
--rw-r--r-- root/root usr/include/c++/12.2.0/functional
--rw-r--r-- root/root usr/include/c++/12.2.0/future
--rw-r--r-- root/root usr/include/c++/12.2.0/initializer_list
--rw-r--r-- root/root usr/include/c++/12.2.0/iomanip
--rw-r--r-- root/root usr/include/c++/12.2.0/ios
--rw-r--r-- root/root usr/include/c++/12.2.0/iosfwd
--rw-r--r-- root/root usr/include/c++/12.2.0/iostream
--rw-r--r-- root/root usr/include/c++/12.2.0/istream
--rw-r--r-- root/root usr/include/c++/12.2.0/iterator
--rw-r--r-- root/root usr/include/c++/12.2.0/latch
--rw-r--r-- root/root usr/include/c++/12.2.0/limits
--rw-r--r-- root/root usr/include/c++/12.2.0/list
--rw-r--r-- root/root usr/include/c++/12.2.0/locale
--rw-r--r-- root/root usr/include/c++/12.2.0/map
--rw-r--r-- root/root usr/include/c++/12.2.0/math.h
--rw-r--r-- root/root usr/include/c++/12.2.0/memory
--rw-r--r-- root/root usr/include/c++/12.2.0/memory_resource
--rw-r--r-- root/root usr/include/c++/12.2.0/mutex
--rw-r--r-- root/root usr/include/c++/12.2.0/new
--rw-r--r-- root/root usr/include/c++/12.2.0/numbers
--rw-r--r-- root/root usr/include/c++/12.2.0/numeric
--rw-r--r-- root/root usr/include/c++/12.2.0/optional
--rw-r--r-- root/root usr/include/c++/12.2.0/ostream
-drwxr-xr-x root/root usr/include/c++/12.2.0/parallel/
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/algo.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/algobase.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/algorithm
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/algorithmfwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/balanced_quicksort.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/basic_iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/checkers.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/compatibility.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/compiletime_settings.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/equally_split.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/features.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/find.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/find_selectors.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/for_each.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/for_each_selectors.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/iterator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/list_partition.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/losertree.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/merge.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/multiseq_selection.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/multiway_merge.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/multiway_mergesort.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/numeric
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/numericfwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/omp_loop.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/omp_loop_static.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/par_loop.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/parallel.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/partial_sum.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/partition.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/queue.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/quicksort.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/random_number.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/random_shuffle.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/search.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/set_operations.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/settings.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/sort.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/tags.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/types.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/unique_copy.h
--rw-r--r-- root/root usr/include/c++/12.2.0/parallel/workstealing.h
-drwxr-xr-x root/root usr/include/c++/12.2.0/pstl/
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/algorithm_fwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/algorithm_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/execution_defs.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/execution_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/glue_algorithm_defs.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/glue_algorithm_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/glue_execution_defs.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/glue_memory_defs.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/glue_memory_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/glue_numeric_defs.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/glue_numeric_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/memory_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/numeric_fwd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/numeric_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/parallel_backend.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/parallel_backend_serial.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/parallel_backend_tbb.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/parallel_backend_utils.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/parallel_impl.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/pstl_config.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/unseq_backend_simd.h
--rw-r--r-- root/root usr/include/c++/12.2.0/pstl/utils.h
--rw-r--r-- root/root usr/include/c++/12.2.0/queue
--rw-r--r-- root/root usr/include/c++/12.2.0/random
--rw-r--r-- root/root usr/include/c++/12.2.0/ranges
--rw-r--r-- root/root usr/include/c++/12.2.0/ratio
--rw-r--r-- root/root usr/include/c++/12.2.0/regex
--rw-r--r-- root/root usr/include/c++/12.2.0/scoped_allocator
--rw-r--r-- root/root usr/include/c++/12.2.0/semaphore
--rw-r--r-- root/root usr/include/c++/12.2.0/set
--rw-r--r-- root/root usr/include/c++/12.2.0/shared_mutex
--rw-r--r-- root/root usr/include/c++/12.2.0/source_location
--rw-r--r-- root/root usr/include/c++/12.2.0/span
--rw-r--r-- root/root usr/include/c++/12.2.0/spanstream
--rw-r--r-- root/root usr/include/c++/12.2.0/sstream
--rw-r--r-- root/root usr/include/c++/12.2.0/stack
--rw-r--r-- root/root usr/include/c++/12.2.0/stacktrace
--rw-r--r-- root/root usr/include/c++/12.2.0/stdatomic.h
--rw-r--r-- root/root usr/include/c++/12.2.0/stdexcept
--rw-r--r-- root/root usr/include/c++/12.2.0/stdlib.h
--rw-r--r-- root/root usr/include/c++/12.2.0/stop_token
--rw-r--r-- root/root usr/include/c++/12.2.0/streambuf
--rw-r--r-- root/root usr/include/c++/12.2.0/string
--rw-r--r-- root/root usr/include/c++/12.2.0/string_view
--rw-r--r-- root/root usr/include/c++/12.2.0/syncstream
--rw-r--r-- root/root usr/include/c++/12.2.0/system_error
--rw-r--r-- root/root usr/include/c++/12.2.0/tgmath.h
--rw-r--r-- root/root usr/include/c++/12.2.0/thread
-drwxr-xr-x root/root usr/include/c++/12.2.0/tr1/
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/array
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/bessel_function.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/beta_function.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/ccomplex
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cctype
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cfenv
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cfloat
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cinttypes
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/climits
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cmath
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/complex
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/complex.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cstdarg
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cstdbool
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cstdint
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cstdio
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cstdlib
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/ctgmath
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/ctime
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/ctype.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cwchar
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/cwctype
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/ell_integral.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/exp_integral.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/fenv.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/float.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/functional
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/functional_hash.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/gamma.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/hashtable.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/hashtable_policy.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/hypergeometric.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/inttypes.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/legendre_function.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/limits.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/math.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/memory
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/modified_bessel_func.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/poly_hermite.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/poly_laguerre.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/random
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/random.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/random.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/regex
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/riemann_zeta.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/shared_ptr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/special_function_util.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/stdarg.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/stdbool.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/stdint.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/stdio.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/stdlib.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/tgmath.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/tuple
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/type_traits
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/unordered_map
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/unordered_map.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/unordered_set
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/unordered_set.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/utility
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/wchar.h
--rw-r--r-- root/root usr/include/c++/12.2.0/tr1/wctype.h
-drwxr-xr-x root/root usr/include/c++/12.2.0/tr2/
--rw-r--r-- root/root usr/include/c++/12.2.0/tr2/bool_set
--rw-r--r-- root/root usr/include/c++/12.2.0/tr2/bool_set.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr2/dynamic_bitset
--rw-r--r-- root/root usr/include/c++/12.2.0/tr2/dynamic_bitset.tcc
--rw-r--r-- root/root usr/include/c++/12.2.0/tr2/ratio
--rw-r--r-- root/root usr/include/c++/12.2.0/tr2/type_traits
--rw-r--r-- root/root usr/include/c++/12.2.0/tuple
--rw-r--r-- root/root usr/include/c++/12.2.0/type_traits
--rw-r--r-- root/root usr/include/c++/12.2.0/typeindex
--rw-r--r-- root/root usr/include/c++/12.2.0/typeinfo
--rw-r--r-- root/root usr/include/c++/12.2.0/unordered_map
--rw-r--r-- root/root usr/include/c++/12.2.0/unordered_set
--rw-r--r-- root/root usr/include/c++/12.2.0/utility
--rw-r--r-- root/root usr/include/c++/12.2.0/valarray
--rw-r--r-- root/root usr/include/c++/12.2.0/variant
--rw-r--r-- root/root usr/include/c++/12.2.0/vector
--rw-r--r-- root/root usr/include/c++/12.2.0/version
-drwxr-xr-x root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/
-drwxr-xr-x root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/
-drwxr-xr-x root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/atomic_word.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/basic_file.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/c++allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/c++config.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/c++io.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/c++locale.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/cpu_defines.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/ctype_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/ctype_inline.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/cxxabi_tweaks.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/error_constants.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/extc++.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/gthr-default.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/gthr-posix.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/gthr-single.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/gthr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/messages_members.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/opt_random.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/os_defines.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/stdc++.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/stdtr1c++.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/bits/time_members.h
-drwxr-xr-x root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/ext/
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/32/ext/opt_random.h
-drwxr-xr-x root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/basic_file.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++io.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cxxabi_tweaks.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/extc++.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-posix.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-single.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/messages_members.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/opt_random.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/stdc++.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/stdtr1c++.h
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/time_members.h
-drwxr-xr-x root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/ext/
--rw-r--r-- root/root usr/include/c++/12.2.0/x86_64-pc-linux-gnu/ext/opt_random.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/
+-rw-r--r-- root/root usr/include/c++/12.3.0/algorithm
+-rw-r--r-- root/root usr/include/c++/12.3.0/any
+-rw-r--r-- root/root usr/include/c++/12.3.0/array
+-rw-r--r-- root/root usr/include/c++/12.3.0/atomic
+drwxr-xr-x root/root usr/include/c++/12.3.0/backward/
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/auto_ptr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/backward_warning.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/binders.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/hash_fun.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/hash_map
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/hash_set
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/hashtable.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/backward/strstream
+-rw-r--r-- root/root usr/include/c++/12.3.0/barrier
+-rw-r--r-- root/root usr/include/c++/12.3.0/bit
+drwxr-xr-x root/root usr/include/c++/12.3.0/bits/
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/algorithmfwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/align.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/alloc_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/allocated_ptr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/atomic_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/atomic_futex.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/atomic_lockfree_defines.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/atomic_timed_wait.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/atomic_wait.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/basic_ios.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/basic_ios.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/basic_string.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/basic_string.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/boost_concept_check.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/c++0x_warning.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/char_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/charconv.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/chrono.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/codecvt.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/concept_check.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/cow_string.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/cpp_type_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/cxxabi_forced.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/cxxabi_init_exception.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/deque.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/enable_special_members.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/erase_if.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/exception.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/exception_defines.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/exception_ptr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/forward_list.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/forward_list.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/fs_dir.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/fs_fwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/fs_ops.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/fs_path.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/fstream.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/functexcept.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/functional_hash.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/gslice.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/gslice_array.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/hash_bytes.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/hashtable.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/hashtable_policy.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/indirect_array.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/invoke.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ios_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/istream.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/iterator_concepts.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/list.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/locale_classes.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/locale_classes.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/locale_conv.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/locale_facets.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/locale_facets.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/locale_facets_nonio.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/locale_facets_nonio.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/localefwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/mask_array.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/max_size_type.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/memoryfwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/mofunc_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/move.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/move_only_function.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/nested_exception.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/new_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/node_handle.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ostream.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ostream_insert.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/parse_numbers.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/postypes.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/predefined_ops.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ptr_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/quoted_string.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/random.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/random.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/range_access.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ranges_algo.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ranges_algobase.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ranges_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ranges_cmp.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ranges_uninitialized.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/ranges_util.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/refwrap.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_automaton.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_automaton.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_compiler.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_compiler.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_constants.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_error.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_executor.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_executor.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_scanner.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/regex_scanner.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/semaphore_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/shared_ptr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/shared_ptr_atomic.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/shared_ptr_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/slice_array.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/specfun.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/sstream.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/std_abs.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/std_function.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/std_mutex.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/std_thread.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_algo.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_algobase.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_bvector.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_construct.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_deque.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_function.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_heap.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_iterator_base_funcs.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_iterator_base_types.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_list.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_map.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_multimap.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_multiset.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_numeric.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_pair.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_queue.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_raw_storage_iter.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_relops.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_set.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_stack.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_tempbuf.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_tree.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_uninitialized.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stl_vector.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stream_iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/streambuf.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/streambuf_iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/string_view.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/stringfwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/this_thread_sleep.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/uniform_int_dist.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/unique_lock.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/unique_ptr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/unordered_map.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/unordered_set.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/uses_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/uses_allocator_args.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/utility.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/valarray_after.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/valarray_array.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/valarray_array.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/valarray_before.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/bits/vector.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/bitset
+-rw-r--r-- root/root usr/include/c++/12.3.0/cassert
+-rw-r--r-- root/root usr/include/c++/12.3.0/ccomplex
+-rw-r--r-- root/root usr/include/c++/12.3.0/cctype
+-rw-r--r-- root/root usr/include/c++/12.3.0/cerrno
+-rw-r--r-- root/root usr/include/c++/12.3.0/cfenv
+-rw-r--r-- root/root usr/include/c++/12.3.0/cfloat
+-rw-r--r-- root/root usr/include/c++/12.3.0/charconv
+-rw-r--r-- root/root usr/include/c++/12.3.0/chrono
+-rw-r--r-- root/root usr/include/c++/12.3.0/cinttypes
+-rw-r--r-- root/root usr/include/c++/12.3.0/ciso646
+-rw-r--r-- root/root usr/include/c++/12.3.0/climits
+-rw-r--r-- root/root usr/include/c++/12.3.0/clocale
+-rw-r--r-- root/root usr/include/c++/12.3.0/cmath
+-rw-r--r-- root/root usr/include/c++/12.3.0/codecvt
+-rw-r--r-- root/root usr/include/c++/12.3.0/compare
+-rw-r--r-- root/root usr/include/c++/12.3.0/complex
+-rw-r--r-- root/root usr/include/c++/12.3.0/complex.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/concepts
+-rw-r--r-- root/root usr/include/c++/12.3.0/condition_variable
+-rw-r--r-- root/root usr/include/c++/12.3.0/coroutine
+-rw-r--r-- root/root usr/include/c++/12.3.0/csetjmp
+-rw-r--r-- root/root usr/include/c++/12.3.0/csignal
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstdalign
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstdarg
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstdbool
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstddef
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstdint
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstdio
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstdlib
+-rw-r--r-- root/root usr/include/c++/12.3.0/cstring
+-rw-r--r-- root/root usr/include/c++/12.3.0/ctgmath
+-rw-r--r-- root/root usr/include/c++/12.3.0/ctime
+-rw-r--r-- root/root usr/include/c++/12.3.0/cuchar
+-rw-r--r-- root/root usr/include/c++/12.3.0/cwchar
+-rw-r--r-- root/root usr/include/c++/12.3.0/cwctype
+-rw-r--r-- root/root usr/include/c++/12.3.0/cxxabi.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/debug/
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/assertions.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/bitset
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/debug.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/deque
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/formatter.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/forward_list
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/functions.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/helper_functions.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/list
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/macros.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/map
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/map.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/multimap.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/multiset.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_container.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_iterator.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_local_iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_local_iterator.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_sequence.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_sequence.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_unordered_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_unordered_container.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/safe_unordered_container.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/set
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/set.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/stl_iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/string
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/unordered_map
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/unordered_set
+-rw-r--r-- root/root usr/include/c++/12.3.0/debug/vector
+drwxr-xr-x root/root usr/include/c++/12.3.0/decimal/
+-rw-r--r-- root/root usr/include/c++/12.3.0/decimal/decimal
+-rw-r--r-- root/root usr/include/c++/12.3.0/decimal/decimal.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/deque
+-rw-r--r-- root/root usr/include/c++/12.3.0/exception
+-rw-r--r-- root/root usr/include/c++/12.3.0/execution
+-rw-r--r-- root/root usr/include/c++/12.3.0/expected
+drwxr-xr-x root/root usr/include/c++/12.3.0/experimental/
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/algorithm
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/any
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/array
+drwxr-xr-x root/root usr/include/c++/12.3.0/experimental/bits/
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/fs_dir.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/fs_fwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/fs_ops.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/fs_path.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/lfts_config.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/net.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/numeric_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/shared_ptr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_builtin.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_converter.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_detail.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_fixed_size.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_math.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_neon.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_ppc.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_scalar.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_x86.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/simd_x86_conversions.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/bits/string_view.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/buffer
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/chrono
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/deque
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/executor
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/filesystem
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/forward_list
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/functional
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/internet
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/io_context
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/iterator
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/list
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/map
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/memory
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/memory_resource
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/net
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/netfwd
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/numeric
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/optional
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/propagate_const
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/random
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/ratio
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/regex
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/set
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/simd
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/socket
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/source_location
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/string
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/string_view
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/system_error
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/timer
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/tuple
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/type_traits
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/unordered_map
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/unordered_set
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/utility
+-rw-r--r-- root/root usr/include/c++/12.3.0/experimental/vector
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/algorithm
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/aligned_buffer.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/alloc_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/atomicity.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/bitmap_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/cast.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/cmath
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/codecvt_specializations.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/concurrence.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/debug_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/enc_filebuf.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/extptr_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/functional
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/hash_map
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/hash_set
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/iterator
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/malloc_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/memory
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/mt_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/new_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/numeric
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/numeric_traits.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/assoc_container.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/bin_search_tree_/traits.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/entry_pred.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/resize_policy.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/branch_policy/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/branch_policy/branch_policy.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/branch_policy/traits.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/cond_dealtor.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/container_base_dispatch.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/debug_map_base.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/eq_fn/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/eq_fn/eq_by_less.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/lu_map_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_policy/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/ov_tree_map_/traits.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/traits.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/priority_queue_base_dispatch.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/node.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rb_tree_map_/traits.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/node.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/splay_tree_/traits.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/standard_policies.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/tree_policy/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/tree_trace_base.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/type_utils.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/types_traits.hpp
+drwxr-xr-x root/root usr/include/c++/12.3.0/ext/pb_ds/detail/unordered_iterator/
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/unordered_iterator/iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/exception.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/hash_policy.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/list_update_policy.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/priority_queue.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/tag_and_trait.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/tree_policy.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pb_ds/trie_policy.hpp
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pod_char_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pointer.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/pool_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/random
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/random.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/rb_tree
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/rc_string_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/rope
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/ropeimpl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/slist
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/sso_string_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/stdio_filebuf.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/stdio_sync_filebuf.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/string_conversions.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/throw_allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/type_traits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/typelist.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/vstring.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/vstring.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/vstring_fwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/ext/vstring_util.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/fenv.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/filesystem
+-rw-r--r-- root/root usr/include/c++/12.3.0/forward_list
+-rw-r--r-- root/root usr/include/c++/12.3.0/fstream
+-rw-r--r-- root/root usr/include/c++/12.3.0/functional
+-rw-r--r-- root/root usr/include/c++/12.3.0/future
+-rw-r--r-- root/root usr/include/c++/12.3.0/initializer_list
+-rw-r--r-- root/root usr/include/c++/12.3.0/iomanip
+-rw-r--r-- root/root usr/include/c++/12.3.0/ios
+-rw-r--r-- root/root usr/include/c++/12.3.0/iosfwd
+-rw-r--r-- root/root usr/include/c++/12.3.0/iostream
+-rw-r--r-- root/root usr/include/c++/12.3.0/istream
+-rw-r--r-- root/root usr/include/c++/12.3.0/iterator
+-rw-r--r-- root/root usr/include/c++/12.3.0/latch
+-rw-r--r-- root/root usr/include/c++/12.3.0/limits
+-rw-r--r-- root/root usr/include/c++/12.3.0/list
+-rw-r--r-- root/root usr/include/c++/12.3.0/locale
+-rw-r--r-- root/root usr/include/c++/12.3.0/map
+-rw-r--r-- root/root usr/include/c++/12.3.0/math.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/memory
+-rw-r--r-- root/root usr/include/c++/12.3.0/memory_resource
+-rw-r--r-- root/root usr/include/c++/12.3.0/mutex
+-rw-r--r-- root/root usr/include/c++/12.3.0/new
+-rw-r--r-- root/root usr/include/c++/12.3.0/numbers
+-rw-r--r-- root/root usr/include/c++/12.3.0/numeric
+-rw-r--r-- root/root usr/include/c++/12.3.0/optional
+-rw-r--r-- root/root usr/include/c++/12.3.0/ostream
+drwxr-xr-x root/root usr/include/c++/12.3.0/parallel/
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/algo.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/algobase.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/algorithm
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/algorithmfwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/balanced_quicksort.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/basic_iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/checkers.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/compatibility.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/compiletime_settings.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/equally_split.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/features.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/find.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/find_selectors.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/for_each.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/for_each_selectors.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/iterator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/list_partition.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/losertree.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/merge.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/multiseq_selection.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/multiway_merge.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/multiway_mergesort.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/numeric
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/numericfwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/omp_loop.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/omp_loop_static.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/par_loop.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/parallel.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/partial_sum.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/partition.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/queue.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/quicksort.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/random_number.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/random_shuffle.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/search.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/set_operations.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/settings.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/sort.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/tags.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/types.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/unique_copy.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/parallel/workstealing.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/pstl/
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/algorithm_fwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/algorithm_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/execution_defs.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/execution_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/glue_algorithm_defs.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/glue_algorithm_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/glue_execution_defs.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/glue_memory_defs.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/glue_memory_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/glue_numeric_defs.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/glue_numeric_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/memory_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/numeric_fwd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/numeric_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/parallel_backend.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/parallel_backend_serial.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/parallel_backend_tbb.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/parallel_backend_utils.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/parallel_impl.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/pstl_config.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/unseq_backend_simd.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/pstl/utils.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/queue
+-rw-r--r-- root/root usr/include/c++/12.3.0/random
+-rw-r--r-- root/root usr/include/c++/12.3.0/ranges
+-rw-r--r-- root/root usr/include/c++/12.3.0/ratio
+-rw-r--r-- root/root usr/include/c++/12.3.0/regex
+-rw-r--r-- root/root usr/include/c++/12.3.0/scoped_allocator
+-rw-r--r-- root/root usr/include/c++/12.3.0/semaphore
+-rw-r--r-- root/root usr/include/c++/12.3.0/set
+-rw-r--r-- root/root usr/include/c++/12.3.0/shared_mutex
+-rw-r--r-- root/root usr/include/c++/12.3.0/source_location
+-rw-r--r-- root/root usr/include/c++/12.3.0/span
+-rw-r--r-- root/root usr/include/c++/12.3.0/spanstream
+-rw-r--r-- root/root usr/include/c++/12.3.0/sstream
+-rw-r--r-- root/root usr/include/c++/12.3.0/stack
+-rw-r--r-- root/root usr/include/c++/12.3.0/stacktrace
+-rw-r--r-- root/root usr/include/c++/12.3.0/stdatomic.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/stdexcept
+-rw-r--r-- root/root usr/include/c++/12.3.0/stdlib.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/stop_token
+-rw-r--r-- root/root usr/include/c++/12.3.0/streambuf
+-rw-r--r-- root/root usr/include/c++/12.3.0/string
+-rw-r--r-- root/root usr/include/c++/12.3.0/string_view
+-rw-r--r-- root/root usr/include/c++/12.3.0/syncstream
+-rw-r--r-- root/root usr/include/c++/12.3.0/system_error
+-rw-r--r-- root/root usr/include/c++/12.3.0/tgmath.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/thread
+drwxr-xr-x root/root usr/include/c++/12.3.0/tr1/
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/array
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/bessel_function.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/beta_function.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/ccomplex
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cctype
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cfenv
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cfloat
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cinttypes
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/climits
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cmath
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/complex
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/complex.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cstdarg
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cstdbool
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cstdint
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cstdio
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cstdlib
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/ctgmath
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/ctime
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/ctype.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cwchar
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/cwctype
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/ell_integral.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/exp_integral.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/fenv.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/float.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/functional
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/functional_hash.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/gamma.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/hashtable.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/hashtable_policy.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/hypergeometric.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/inttypes.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/legendre_function.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/limits.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/math.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/memory
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/modified_bessel_func.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/poly_hermite.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/poly_laguerre.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/random
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/random.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/random.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/regex
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/riemann_zeta.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/shared_ptr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/special_function_util.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/stdarg.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/stdbool.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/stdint.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/stdio.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/stdlib.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/tgmath.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/tuple
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/type_traits
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/unordered_map
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/unordered_map.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/unordered_set
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/unordered_set.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/utility
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/wchar.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr1/wctype.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/tr2/
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr2/bool_set
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr2/bool_set.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr2/dynamic_bitset
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr2/dynamic_bitset.tcc
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr2/ratio
+-rw-r--r-- root/root usr/include/c++/12.3.0/tr2/type_traits
+-rw-r--r-- root/root usr/include/c++/12.3.0/tuple
+-rw-r--r-- root/root usr/include/c++/12.3.0/type_traits
+-rw-r--r-- root/root usr/include/c++/12.3.0/typeindex
+-rw-r--r-- root/root usr/include/c++/12.3.0/typeinfo
+-rw-r--r-- root/root usr/include/c++/12.3.0/unordered_map
+-rw-r--r-- root/root usr/include/c++/12.3.0/unordered_set
+-rw-r--r-- root/root usr/include/c++/12.3.0/utility
+-rw-r--r-- root/root usr/include/c++/12.3.0/valarray
+-rw-r--r-- root/root usr/include/c++/12.3.0/variant
+-rw-r--r-- root/root usr/include/c++/12.3.0/vector
+-rw-r--r-- root/root usr/include/c++/12.3.0/version
+drwxr-xr-x root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/
+drwxr-xr-x root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/
+drwxr-xr-x root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/atomic_word.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/basic_file.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/c++allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/c++config.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/c++io.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/c++locale.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/cpu_defines.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/ctype_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/ctype_inline.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/cxxabi_tweaks.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/error_constants.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/extc++.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/gthr-default.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/gthr-posix.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/gthr-single.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/gthr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/messages_members.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/opt_random.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/os_defines.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/stdc++.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/stdtr1c++.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/bits/time_members.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/ext/
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/32/ext/opt_random.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/atomic_word.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/basic_file.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/c++allocator.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/c++config.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/c++io.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/c++locale.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/cpu_defines.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/ctype_base.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/ctype_inline.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/cxxabi_tweaks.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/error_constants.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/extc++.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/gthr-default.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/gthr-posix.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/gthr-single.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/gthr.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/messages_members.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/opt_random.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/os_defines.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/stdc++.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/stdtr1c++.h
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/bits/time_members.h
+drwxr-xr-x root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/ext/
+-rw-r--r-- root/root usr/include/c++/12.3.0/x86_64-pc-linux-gnu/ext/opt_random.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/gcc/
drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtbegin.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtbeginS.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtbeginT.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtend.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtendS.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtfastmath.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtprec32.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtprec64.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/crtprec80.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libgcc.a
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libgcc_eh.a
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libgcov.a
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/cc1
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/cc1plus
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/collect2
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbegin.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbeginS.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbeginT.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtend.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtendS.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtfastmath.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtprec32.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtprec64.o
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtprec80.o
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/g++-mapper-server
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/acc_prof.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/adxintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/ammintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/amxbf16intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/amxint8intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/amxtileintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx2intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx5124fmapsintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx5124vnniwintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512bf16intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512bf16vlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512bitalgintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512bwintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512cdintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512dqintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512erintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512fintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512fp16intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512fp16vlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512ifmaintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512ifmavlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512pfintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vbmi2intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vbmi2vlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vbmiintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vbmivlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vlbwintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vldqintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vnniintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vnnivlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vp2intersectintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vp2intersectvlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vpopcntdqintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avx512vpopcntdqvlintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avxintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/avxvnniintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/bmi2intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/bmiintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/bmmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/cet.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/cetintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/cldemoteintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/clflushoptintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/clwbintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/clzerointrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/cpuid.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/cross-stdarg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/emmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/enqcmdintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/f16cintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/float.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/fma4intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/fmaintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/fxsrintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/gcov.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/gfniintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/hresetintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/ia32intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/immintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/iso646.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/keylockerintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/limits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/lwpintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/lzcntintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/mm3dnow.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/mm_malloc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/mmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/movdirintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/mwaitintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/mwaitxintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/nmmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/omp.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/openacc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/pconfigintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/pkuintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/pmmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/popcntintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/prfchwintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/quadmath.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/quadmath_weak.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/rdseedintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/rtmintrin.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/sanitizer/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/sanitizer/asan_interface.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/sanitizer/common_interface_defs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/sanitizer/hwasan_interface.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/sanitizer/lsan_interface.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/sanitizer/tsan_interface.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/serializeintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/sgxintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/shaintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/smmintrin.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/ssp/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/ssp/ssp.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/ssp/stdio.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/ssp/string.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/ssp/unistd.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdalign.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdatomic.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdbool.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdfix.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint-gcc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdnoreturn.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/syslimits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/tbmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/tmmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/tsxldtrkintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/uintrintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/unwind.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/vaesintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/varargs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/vpclmulqdqintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/waitpkgintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/wbnoinvdintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/wmmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/x86gprintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/x86intrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/xmmintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/xopintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/xsavecintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/xsaveintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/xsaveoptintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/xsavesintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/xtestintrin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/libgcc.a
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/libgcc_eh.a
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/libgcov.a
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/liblto_plugin.la
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/liblto_plugin.so
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto-wrapper
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto1
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/gengtype
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/gtype.state
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ada/
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ada/gcc-interface/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ada/gcc-interface/ada-tree.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/addresses.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/alias.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/align.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/all-tree.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/alloc-pool.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ansidecl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/array-traits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/asan.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/attr-fnspec.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/attribs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/auto-host.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/auto-profile.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/b-header-vars
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/backend.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/basic-block.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/bb-reorder.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/bitmap.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/builtin-attrs.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/builtin-types.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/builtins.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/builtins.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/bversion.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/c-family/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/c-family/c-common.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/c-family/c-common.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/c-family/c-objc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/c-family/c-pragma.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/c-family/c-pretty-print.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/c-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/calls.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ccmp.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfg-flags.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfganal.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfgbuild.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfgcleanup.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfgexpand.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfghooks.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfgloop.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfgloopmanip.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cfgrtl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cgraph.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cif-code.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/collect-utils.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/collect2-aix.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/collect2.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/color-macros.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/common/
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/common/config/
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/common/config/i386/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/common/config/i386/i386-cpuinfo.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/conditions.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/dbxelf.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/elfos.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/glibc-stdint.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/gnu-user.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/att.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/biarch64.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/gnu-user-common.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/gnu-user64.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/i386-isa.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/i386-opts.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/i386-protos.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/i386.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/linux-common.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/linux64.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/stringop.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/unix.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/x86-64.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/i386/x86-tune.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/initfini-array.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/linux-android.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/linux-protos.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/linux.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/config/vxworks-dummy.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/configargs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/context.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/convert.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/coretypes.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/coroutine-builtins.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/coverage.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cp/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cp/cp-tree.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cp/cp-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cp/cxx-pretty-print.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cp/name-lookup.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cp/operators.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cp/type-utils.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cppbuiltin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cppdefault.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cpplib.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/cselib.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ctfc.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/d/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/d/d-tree.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/data-streamer.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dbgcnt.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dbgcnt.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dbxout.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dce.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ddg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/debug.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/defaults.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/df.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dfp.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic-color.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic-core.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic-event-id.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic-metadata.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic-path.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic-spec.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic-url.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/diagnostic.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/digraph.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dojump.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dominance.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/domwalk.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/double-int.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dump-context.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dumpfile.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dwarf2asm.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dwarf2ctf.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/dwarf2out.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/edit-context.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/emit-rtl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/errors.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/escaped_string.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/et-forest.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/except.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/explow.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/expmed.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/expr.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/fibonacci_heap.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/file-find.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/file-prefix-map.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/filenames.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/fixed-value.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/flag-types.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/flags.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/fold-const-call.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/fold-const.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/function-abi.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/function.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcc-plugin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcc-rich-location.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcc-symtab.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcov-counter.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcov-io.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcse-common.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gcse.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/generic-match.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gengtype.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/genrtl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gensupport.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ggc-internal.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ggc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-array-bounds.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-builder.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-expr.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-fold.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-iterator.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-low.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-match.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-predicate-analysis.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-predict.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-pretty-print.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-range-cache.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-range-edge.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-range-fold.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-range-gori.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-range-path.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-range-trace.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-range.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-ssa-evrp-analyze.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-ssa-warn-access.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-ssa-warn-restrict.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-ssa.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-streamer.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple-walk.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimple.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimplify-me.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gimplify.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/glimits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gomp-constants.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/graph.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/graphds.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/graphite.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/graphviz.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gsstruct.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gstab.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gsyms.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gsyslimits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gtm-builtins.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/gtype-desc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hard-reg-set.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hash-map-traits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hash-map.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hash-set.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hash-table.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hash-traits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hashtab.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/highlev-plugin-common.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hooks.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hosthooks-def.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hosthooks.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hw-doloop.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/hwint.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ifcvt.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/inchash.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/incpath.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/input.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-addr.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-attr-common.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-attr.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-codes.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-config.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-constants.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-flags.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-modes-inline.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-modes.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/insn-notes.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/int-vector-builder.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/internal-fn.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/internal-fn.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/intl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-fnsummary.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-icf-gimple.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-icf.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-inline.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-modref-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-modref.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-param-manipulation.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-predicate.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-prop.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-ref.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-reference.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ipa-utils.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ira-int.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ira.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/is-a.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/iterator-utils.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/json.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/langhooks-def.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/langhooks.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/lcm.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/libfuncs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/libiberty.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/limitx.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/limity.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/line-map.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/loop-unroll.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/lower-subreg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/lra-int.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/lra.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/lto-compress.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/lto-section-names.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/lto-streamer.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/machmode.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/machmode.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/md5.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/mem-stats-traits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/mem-stats.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/memmodel.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/memory-block.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/mode-classes.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/mux-utils.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/objc/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/objc/objc-tree.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/obstack-utils.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/obstack.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/omp-builtins.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/omp-expand.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/omp-general.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/omp-low.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/omp-offload.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/omp-simd-clone.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/opt-problem.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/opt-suggestions.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/optabs-libfuncs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/optabs-query.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/optabs-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/optabs.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/optabs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/optinfo-emit-json.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/optinfo.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/options.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/opts-diagnostic.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/opts.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ordered-hash-map.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/output.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/pass-instances.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/pass_manager.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/passes.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/plugin-api.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/plugin-version.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/plugin.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/plugin.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/pointer-query.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/poly-int-types.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/poly-int.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/predict.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/predict.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/prefix.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/pretty-print.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/print-rtl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/print-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/profile-count.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/profile.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/range-op.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/range.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/read-md.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/read-rtl-function.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/real.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/realmpfr.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/recog.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/reg-notes.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/regcprop.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/regrename.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/regs.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/regset.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/reload.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/resource.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtl-error.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtl-iter.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtl-ssa.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtl.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtlanal.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtlhash.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtlhooks-def.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/rtx-vector-builder.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/run-rtl-passes.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/safe-ctype.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sanitizer.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sbitmap.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sched-int.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sel-sched-dump.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sel-sched-ir.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sel-sched.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/selftest-diagnostic.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/selftest-rtl.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/selftest.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sese.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/shortest-paths.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/shrink-wrap.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/signop.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sparseset.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/spellcheck-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/spellcheck.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/splay-tree-utils.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/splay-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sreal.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ssa-iterators.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ssa.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/stab.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/statistics.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/stmt.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/stor-layout.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/streamer-hooks.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/stringpool.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/substring-locations.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/symbol-summary.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/symtab-clones.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/symtab-thunks.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/symtab.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/sync-builtins.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/system.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/target-def.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/target-globals.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/target-hooks-macros.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/target-insns.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/target.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/target.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/targhooks.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/timevar.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/timevar.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tm-preds.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tm.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tm_p.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/toplev.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tracer.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/trans-mem.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-affine.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-cfg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-cfgcleanup.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-check.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-chrec.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-core.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-data-ref.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-dfa.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-diagnostic.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-dump.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-eh.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-hash-traits.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-hasher.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-if-conv.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-inline.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-into-ssa.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-iterator.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-nested.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-object-size.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-outof-ssa.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-parloops.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-pass.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-phinodes.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-pretty-print.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-scalar-evolution.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-sra.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-address.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-alias-compare.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-alias.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-ccp.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-coalesce.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-dce.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-dom.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-dse.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-live.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-ivopts.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-manip.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-niter.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-loop.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-math-opts.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-operands.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-propagate.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-reassoc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-sccvn.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-scopedtables.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-strlen.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-ter.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-threadedge.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa-threadupdate.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssa.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-ssanames.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-stdarg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-streamer.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-switch-conversion.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-vector-builder.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-vectorizer.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree-vrp.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/treestruct.def
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tristate.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tsan.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/tsystem.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/typeclass.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/typed-splay-tree.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/ubsan.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/valtrack.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/value-pointer-equiv.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/value-prof.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/value-query.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/value-range-equiv.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/value-range.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/value-relation.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/varasm.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/vec-perm-indices.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/vec.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/vector-builder.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/version.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/vmsdbg.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/vr-values.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/vtable-verify.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/wide-int-bitmask.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/wide-int-print.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/wide-int.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/xcoff.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/include/xcoffout.h
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcc1plugin.la
-lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcc1plugin.so -> libcc1plugin.so.0.0.0
-lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcc1plugin.so.0 -> libcc1plugin.so.0.0.0
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcc1plugin.so.0.0.0
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcp1plugin.la
-lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcp1plugin.so -> libcp1plugin.so.0.0.0
-lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcp1plugin.so.0 -> libcp1plugin.so.0.0.0
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/plugin/libcp1plugin.so.0.0.0
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtbegin.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtbeginS.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtbeginT.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtend.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtendS.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtfastmath.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtprec32.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtprec64.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/crtprec80.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/libgcc.a
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/libgcc_eh.a
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/32/libgcov.a
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/cc1
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/cc1plus
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/collect2
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtbegin.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtbeginS.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtbeginT.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtend.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtendS.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtfastmath.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtprec32.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtprec64.o
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/crtprec80.o
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/g++-mapper-server
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/acc_prof.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/adxintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/ammintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/amxbf16intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/amxint8intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/amxtileintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx2intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx5124fmapsintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx5124vnniwintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512bf16intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512bf16vlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512bitalgintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512bwintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512cdintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512dqintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512erintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512fintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512fp16intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512fp16vlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512ifmaintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512ifmavlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512pfintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vbmi2intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vbmi2vlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vbmiintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vbmivlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vlbwintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vldqintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vnniintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vnnivlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vp2intersectintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vp2intersectvlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vpopcntdqintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avx512vpopcntdqvlintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avxintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/avxvnniintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/bmi2intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/bmiintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/bmmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/cet.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/cetintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/cldemoteintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/clflushoptintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/clwbintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/clzerointrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/cpuid.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/cross-stdarg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/emmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/enqcmdintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/f16cintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/float.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/fma4intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/fmaintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/fxsrintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/gcov.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/gfniintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/hresetintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/ia32intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/immintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/iso646.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/keylockerintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/limits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/lwpintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/lzcntintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/mm3dnow.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/mm_malloc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/mmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/movdirintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/mwaitintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/mwaitxintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/nmmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/omp.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/openacc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/pconfigintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/pkuintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/pmmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/popcntintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/prfchwintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/quadmath.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/quadmath_weak.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/rdseedintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/rtmintrin.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/sanitizer/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/sanitizer/asan_interface.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/sanitizer/common_interface_defs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/sanitizer/hwasan_interface.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/sanitizer/lsan_interface.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/sanitizer/tsan_interface.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/serializeintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/sgxintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/shaintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/smmintrin.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/ssp/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/ssp/ssp.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/ssp/stdio.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/ssp/string.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/ssp/unistd.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdalign.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdarg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdatomic.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdbool.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stddef.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdfix.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdint-gcc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdint.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/stdnoreturn.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/syslimits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/tbmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/tmmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/tsxldtrkintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/uintrintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/unwind.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/vaesintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/varargs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/vpclmulqdqintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/waitpkgintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/wbnoinvdintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/wmmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/x86gprintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/x86intrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/xmmintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/xopintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/xsavecintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/xsaveintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/xsaveoptintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/xsavesintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/include/xtestintrin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/libgcc.a
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/libgcc_eh.a
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/libgcov.a
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/liblto_plugin.la
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/liblto_plugin.so
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/lto-wrapper
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/lto1
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/gengtype
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/gtype.state
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ada/
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ada/gcc-interface/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ada/gcc-interface/ada-tree.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/addresses.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/alias.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/align.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/all-tree.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/alloc-pool.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ansidecl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/array-traits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/asan.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/attr-fnspec.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/attribs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/auto-host.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/auto-profile.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/b-header-vars
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/backend.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/basic-block.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/bb-reorder.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/bitmap.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/builtin-attrs.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/builtin-types.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/builtins.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/builtins.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/bversion.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/c-family/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/c-family/c-common.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/c-family/c-common.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/c-family/c-objc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/c-family/c-pragma.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/c-family/c-pretty-print.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/c-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/calls.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ccmp.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfg-flags.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfganal.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfgbuild.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfgcleanup.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfgexpand.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfghooks.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfgloop.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfgloopmanip.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cfgrtl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cgraph.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cif-code.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/collect-utils.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/collect2-aix.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/collect2.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/color-macros.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/common/
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/common/config/
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/common/config/i386/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/common/config/i386/i386-cpuinfo.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/conditions.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/dbxelf.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/elfos.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/glibc-stdint.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/gnu-user.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/att.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/biarch64.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/gnu-user-common.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/gnu-user64.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/i386-isa.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/i386-opts.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/i386-protos.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/i386.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/linux-common.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/linux64.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/stringop.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/unix.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/x86-64.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/i386/x86-tune.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/initfini-array.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/linux-android.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/linux-protos.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/linux.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/config/vxworks-dummy.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/configargs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/context.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/convert.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/coretypes.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/coroutine-builtins.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/coverage.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cp/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cp/cp-tree.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cp/cp-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cp/cxx-pretty-print.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cp/name-lookup.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cp/operators.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cp/type-utils.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cppbuiltin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cppdefault.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cpplib.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/cselib.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ctfc.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/d/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/d/d-tree.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/data-streamer.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dbgcnt.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dbgcnt.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dbxout.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dce.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ddg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/debug.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/defaults.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/df.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dfp.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic-color.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic-core.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic-event-id.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic-metadata.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic-path.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic-spec.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic-url.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/diagnostic.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/digraph.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dojump.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dominance.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/domwalk.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/double-int.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dump-context.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dumpfile.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dwarf2asm.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dwarf2ctf.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/dwarf2out.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/edit-context.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/emit-rtl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/errors.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/escaped_string.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/et-forest.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/except.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/explow.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/expmed.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/expr.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/fibonacci_heap.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/file-find.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/file-prefix-map.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/filenames.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/fixed-value.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/flag-types.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/flags.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/fold-const-call.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/fold-const.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/function-abi.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/function.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcc-plugin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcc-rich-location.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcc-symtab.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcov-counter.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcov-io.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcse-common.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gcse.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/generic-match.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gengtype.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/genrtl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gensupport.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ggc-internal.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ggc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-array-bounds.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-builder.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-expr.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-fold.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-iterator.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-low.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-match.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-predicate-analysis.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-predict.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-pretty-print.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-range-cache.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-range-edge.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-range-fold.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-range-gori.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-range-path.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-range-trace.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-range.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-ssa-evrp-analyze.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-ssa-warn-access.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-ssa-warn-restrict.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-ssa.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-streamer.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple-walk.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimple.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimplify-me.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gimplify.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/glimits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gomp-constants.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/graph.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/graphds.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/graphite.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/graphviz.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gsstruct.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gstab.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gsyms.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gsyslimits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gtm-builtins.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/gtype-desc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hard-reg-set.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hash-map-traits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hash-map.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hash-set.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hash-table.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hash-traits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hashtab.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/highlev-plugin-common.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hooks.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hosthooks-def.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hosthooks.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hw-doloop.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/hwint.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ifcvt.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/inchash.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/incpath.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/input.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-addr.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-attr-common.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-attr.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-codes.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-config.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-constants.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-flags.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-modes-inline.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-modes.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/insn-notes.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/int-vector-builder.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/internal-fn.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/internal-fn.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/intl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-fnsummary.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-icf-gimple.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-icf.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-inline.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-modref-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-modref.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-param-manipulation.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-predicate.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-prop.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-ref.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-reference.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ipa-utils.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ira-int.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ira.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/is-a.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/iterator-utils.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/json.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/langhooks-def.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/langhooks.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/lcm.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/libfuncs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/libiberty.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/limitx.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/limity.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/line-map.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/loop-unroll.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/lower-subreg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/lra-int.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/lra.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/lto-compress.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/lto-section-names.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/lto-streamer.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/machmode.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/machmode.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/md5.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/mem-stats-traits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/mem-stats.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/memmodel.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/memory-block.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/mode-classes.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/mux-utils.h
+drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/objc/
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/objc/objc-tree.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/obstack-utils.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/obstack.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/omp-builtins.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/omp-expand.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/omp-general.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/omp-low.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/omp-offload.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/omp-simd-clone.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/opt-problem.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/opt-suggestions.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/optabs-libfuncs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/optabs-query.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/optabs-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/optabs.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/optabs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/optinfo-emit-json.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/optinfo.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/options.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/opts-diagnostic.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/opts-jobserver.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/opts.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ordered-hash-map.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/output.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/pass-instances.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/pass_manager.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/passes.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/plugin-api.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/plugin-version.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/plugin.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/plugin.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/pointer-query.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/poly-int-types.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/poly-int.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/predict.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/predict.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/prefix.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/pretty-print.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/print-rtl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/print-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/profile-count.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/profile.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/range-op.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/range.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/read-md.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/read-rtl-function.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/real.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/realmpfr.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/recog.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/reg-notes.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/regcprop.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/regrename.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/regs.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/regset.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/reload.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/resource.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtl-error.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtl-iter.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtl-ssa.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtl.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtlanal.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtlhash.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtlhooks-def.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/rtx-vector-builder.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/run-rtl-passes.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/safe-ctype.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sanitizer.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sbitmap.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sched-int.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sel-sched-dump.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sel-sched-ir.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sel-sched.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/selftest-diagnostic.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/selftest-rtl.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/selftest.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sese.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/shortest-paths.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/shrink-wrap.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/signop.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sparseset.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/spellcheck-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/spellcheck.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/splay-tree-utils.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/splay-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sreal.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ssa-iterators.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ssa.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/stab.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/statistics.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/stmt.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/stor-layout.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/streamer-hooks.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/stringpool.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/substring-locations.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/symbol-summary.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/symtab-clones.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/symtab-thunks.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/symtab.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/sync-builtins.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/system.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/target-def.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/target-globals.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/target-hooks-macros.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/target-insns.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/target.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/target.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/targhooks.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/timevar.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/timevar.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tm-preds.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tm.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tm_p.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/toplev.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tracer.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/trans-mem.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-affine.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-cfg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-cfgcleanup.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-check.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-chrec.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-core.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-data-ref.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-dfa.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-diagnostic.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-dump.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-eh.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-hash-traits.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-hasher.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-if-conv.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-inline.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-into-ssa.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-iterator.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-nested.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-object-size.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-outof-ssa.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-parloops.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-pass.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-phinodes.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-pretty-print.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-scalar-evolution.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-sra.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-address.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-alias-compare.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-alias.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-ccp.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-coalesce.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-dce.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-dom.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-dse.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-live.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-loop-ivopts.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-loop-manip.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-loop-niter.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-loop.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-math-opts.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-operands.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-propagate.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-reassoc.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-sccvn.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-scopedtables.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-strlen.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-ter.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-threadedge.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa-threadupdate.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssa.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-ssanames.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-stdarg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-streamer.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-switch-conversion.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-vector-builder.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-vectorizer.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree-vrp.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/treestruct.def
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tristate.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tsan.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/tsystem.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/typeclass.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/typed-splay-tree.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/ubsan.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/valtrack.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/value-pointer-equiv.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/value-prof.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/value-query.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/value-range-equiv.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/value-range.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/value-relation.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/varasm.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/vec-perm-indices.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/vec.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/vector-builder.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/version.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/vmsdbg.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/vr-values.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/vtable-verify.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/wide-int-bitmask.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/wide-int-print.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/wide-int.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/xcoff.h
+-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/include/xcoffout.h
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcc1plugin.la
+lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcc1plugin.so -> libcc1plugin.so.0.0.0
+lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcc1plugin.so.0 -> libcc1plugin.so.0.0.0
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcc1plugin.so.0.0.0
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcp1plugin.la
+lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcp1plugin.so -> libcp1plugin.so.0.0.0
+lrwxrwxrwx root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcp1plugin.so.0 -> libcp1plugin.so.0.0.0
+-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/12.3.0/plugin/libcp1plugin.so.0.0.0
-rw-r--r-- root/root usr/lib/libasan.a
-rwxr-xr-x root/root usr/lib/libasan.la
lrwxrwxrwx root/root usr/lib/libasan.so -> libasan.so.8.0.0
diff --git a/gcc/.signature b/gcc/.signature
index 9bd75344..ece2a2c0 100644
--- a/gcc/.signature
+++ b/gcc/.signature
@@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/core.pub
-RWRJc1FUaeVeqpjujw7ByoOkaAlBrJgdy+hIUYsD8dcSxAJHg2KML20ARUQUUuAmSywnZ12gz9DrNmR8Fi22M62jpkalg669oA0=
-SHA256 (Pkgfile) = 4df8a44b325137d8fb7e5e2628e9dd96c995dcb4c64ddf405fd4619cf3b510de
-SHA256 (.footprint) = 5582989660306e4e0c157cf1242073aef6a29f8adfbf9c0a99f547aa1419701a
-SHA256 (gcc-12.2.0.tar.xz) = e549cf9cf3594a00e27b6589d4322d70e0720cdd213f39beb4181e06926230ff
+RWRJc1FUaeVeqrNICWSDHB+0gInPsU6GzKzzErAT5eYOZGlubFoddLyJubFNJto/LuYeoEvzx3u1jgJDy76LgCtSSnbOpXWkLwE=
+SHA256 (Pkgfile) = 8b5c9497e88df21eb884a065da885f135e0ec89f5f0d1d3f0fd196e7b6a1a223
+SHA256 (.footprint) = 3de26289ca82590fc7e76e08f53fcbb0753f1aaf698f9c060b61e148219952da
+SHA256 (gcc-12.3.0.tar.xz) = 949a5d4f99e786421a93b532b22ffab5578de7321369975b91aec97adfda8c3b
SHA256 (gcc-nocheck-fixincludes.patch) = 850a71d2c64b9f2bec31821bd972bf89c2d57764faf64948100eaf474fd63bbb
SHA256 (gcc-4.7.3-multilib-dirs.patch) = 149b151999d0afad909ca0d1eaf1f9a81c9cd6499e56989ec4fc574d108eeef6
diff --git a/gcc/Pkgfile b/gcc/Pkgfile
index fe9970ff..33eb82d3 100644
--- a/gcc/Pkgfile
+++ b/gcc/Pkgfile
@@ -4,17 +4,12 @@
# Depends on: libmpc zlib zstd
name=gcc
-version=12.2.0
+version=12.3.0
release=1
source=(https://sourceware.org/pub/gcc/releases/gcc-$version/$name-$version…
$name-nocheck-fixincludes.patch $name-4.7.3-multilib-dirs.patch)
build() {
- # fix libasan.a
- sed -e '/static.*SIGSTKSZ/d' \
- -e 's/return kAltStackSize/return SIGSTKSZ * 4/' \
- -i $name-$version/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp
-
patch -d $name-$version -p1 -i $SRC/$name-nocheck-fixincludes.patch
patch -d $name-$version -p1 -i $SRC/$name-4.7.3-multilib-dirs.patch
1
0