public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 58cd7839b50c772a10637a246c8631285a43fce7
@ 2023-08-10  6:37 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2023-08-10  6:37 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 219353 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".

The branch, next has been updated
       via  58cd7839b50c772a10637a246c8631285a43fce7 (commit)
       via  57ae9ba587394869aa35ced854bd0075611c4f2b (commit)
       via  a04ae8c43ba0fb4add68e4b0ebfeec393d91feab (commit)
       via  763301c0001c9b3b9d50a2de0ae2ffcef4aaf314 (commit)
       via  47b248f292321f63e81658824b7168e710d7616b (commit)
       via  0d46ef0ce7e7976009dd29bcba6f9f3b86cf150f (commit)
       via  7302806652bc7851345f5a1fece924f92592d74c (commit)
       via  692ad21dd0652af1d1b65c6ed8c8a7aa4619f39b (commit)
      from  ebf98cabe2b52beb4436b66d75f3e8aef01da428 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 58cd7839b50c772a10637a246c8631285a43fce7
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date:   Wed Aug 9 19:58:06 2023 +0200

    riscv64: rootfile updates for gcc, util-linux and rust
    
    Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 57ae9ba587394869aa35ced854bd0075611c4f2b
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date:   Wed Aug 9 19:58:05 2023 +0200

    kernel: update config for riscv64
    
    i had disabled CONFIG_GCC_PLUGIN_LATENT_ENTROPY because this
    fails to compile on riscv64.
    
    Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit a04ae8c43ba0fb4add68e4b0ebfeec393d91feab
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date:   Wed Aug 9 19:58:04 2023 +0200

    gcc: fix build on riscv64
    
    Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 763301c0001c9b3b9d50a2de0ae2ffcef4aaf314
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date:   Wed Aug 9 19:58:03 2023 +0200

    qemu_environ: set G_SLICE="always_malloc" for riscv64
    
    this is a work around for often hanging processes eg. at
    rust builds.
    
    Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 47b248f292321f63e81658824b7168e710d7616b
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Thu Aug 10 06:34:38 2023 +0000

    core178: Ship libloc
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 0d46ef0ce7e7976009dd29bcba6f9f3b86cf150f
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Wed Aug 9 23:16:40 2023 +0200

    libloc: Update to version 0.9.17
    
    - Update from version 0.9.16 to 0.9.17
    - Update of rootfile
    - Changelog
        0.9.17
    	* The importer is now parsing Geofeeds where available. This helps us to create a
              database with better accuracy for large ISPs or cloud providers.
    	* The database writer is trying to compress the database harder: It will now look
              for any duplicate networks and merge neighbouring networks which will reduce the
              size of the database by about half.
    	* The importer has been improved so that it runs more efficient SQL queries to
              create the database faster.
    	* Temuri Doghonadze contributed a Georgian translation.
    	* Hans-Christoph Steiner contributed bash-completion for the location(8) command.
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 7302806652bc7851345f5a1fece924f92592d74c
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Thu Aug 10 06:33:31 2023 +0000

    core178: Ship squid
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 692ad21dd0652af1d1b65c6ed8c8a7aa4619f39b
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Wed Aug 9 18:06:43 2023 +0200

    squid: Update to 6.2
    
    For details see:
    https://github.com/squid-cache/squid/commits/v6
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/kernel/kernel.config.riscv64-ipfire         |   36 +-
 config/rootfiles/common/libloc                     |    4 +-
 config/rootfiles/common/riscv64/gcc                | 2809 ++++++++++----------
 config/rootfiles/common/riscv64/linux              |   59 +-
 config/rootfiles/common/riscv64/rust               |   84 +-
 config/rootfiles/common/riscv64/util-linux         |   13 +-
 .../{oldcore/148 => core/178}/filelists/libloc     |    0
 .../{oldcore/100 => core/178}/filelists/squid      |    0
 config/rootfiles/core/178/update.sh                |    1 +
 lfs/gcc                                            |    2 +
 lfs/libloc                                         |   10 +-
 lfs/squid                                          |    4 +-
 make.sh                                            |    4 +-
 ...v_use_log2_from_cheader_without_namespace.patch |   15 +
 ...tall-Perl-files-to-Perl-vendor-directory.patch} |    0
 src/patches/squid/01_squid-gcc11.patch             |    4 +-
 16 files changed, 1552 insertions(+), 1493 deletions(-)
 copy config/rootfiles/{oldcore/148 => core/178}/filelists/libloc (100%)
 copy config/rootfiles/{oldcore/100 => core/178}/filelists/squid (100%)
 create mode 100644 src/patches/gcc/gcc-13.1.0-riscv_use_log2_from_cheader_without_namespace.patch
 rename src/patches/{libloc-0.9.16-Revert-Install-Perl-files-to-Perl-vendor-directory.patch => libloc-0.9.17-Revert-Install-Perl-files-to-Perl-vendor-directory.patch} (100%)

Difference in files:
diff --git a/config/kernel/kernel.config.riscv64-ipfire b/config/kernel/kernel.config.riscv64-ipfire
index 7b129a349..aabf98371 100644
--- a/config/kernel/kernel.config.riscv64-ipfire
+++ b/config/kernel/kernel.config.riscv64-ipfire
@@ -1,15 +1,15 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/riscv 6.1.7 Kernel Configuration
+# Linux/riscv 6.1.42-ipfire Kernel Configuration
 #
-CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.3.0"
+CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0"
 CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=110300
+CONFIG_GCC_VERSION=130100
 CONFIG_CLANG_VERSION=0
 CONFIG_AS_IS_GNU=y
-CONFIG_AS_VERSION=23900
+CONFIG_AS_VERSION=24000
 CONFIG_LD_IS_BFD=y
-CONFIG_LD_VERSION=23900
+CONFIG_LD_VERSION=24000
 CONFIG_LLD_VERSION=0
 CONFIG_CC_CAN_LINK=y
 CONFIG_CC_CAN_LINK_STATIC=y
@@ -157,7 +157,6 @@ CONFIG_GENERIC_SCHED_CLOCK=y
 CONFIG_CC_HAS_INT128=y
 CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
 CONFIG_GCC11_NO_ARRAY_BOUNDS=y
-CONFIG_GCC12_NO_ARRAY_BOUNDS=y
 CONFIG_CC_NO_ARRAY_BOUNDS=y
 CONFIG_ARCH_SUPPORTS_INT128=y
 CONFIG_CGROUPS=y
@@ -316,6 +315,7 @@ CONFIG_RISCV_ISA_SVPBMT=y
 CONFIG_TOOLCHAIN_HAS_ZICBOM=y
 CONFIG_RISCV_ISA_ZICBOM=y
 CONFIG_TOOLCHAIN_HAS_ZIHINTPAUSE=y
+CONFIG_TOOLCHAIN_NEEDS_EXPLICIT_ZICSR_ZIFENCEI=y
 CONFIG_FPU=y
 # end of Platform type
 
@@ -466,7 +466,7 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
 
 CONFIG_HAVE_GCC_PLUGINS=y
 CONFIG_GCC_PLUGINS=y
-CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
+# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
 # end of General architecture-dependent options
 
 CONFIG_RT_MUTEXES=y
@@ -576,6 +576,7 @@ CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
 CONFIG_QUEUED_RWLOCKS=y
 CONFIG_ARCH_HAS_MMIOWB=y
 CONFIG_MMIOWB=y
+CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y
 CONFIG_FREEZER=y
 
 #
@@ -658,6 +659,7 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y
 # CONFIG_ANON_VMA_NAME is not set
 # CONFIG_USERFAULTFD is not set
 # CONFIG_LRU_GEN is not set
+CONFIG_LOCK_MM_AND_FIND_VMA=y
 
 #
 # Data Access Monitoring
@@ -1240,7 +1242,6 @@ CONFIG_DEFAULT_NET_SCH="fq_codel"
 #
 CONFIG_NET_CLS=y
 CONFIG_NET_CLS_BASIC=m
-CONFIG_NET_CLS_TCINDEX=m
 CONFIG_NET_CLS_ROUTE4=m
 CONFIG_NET_CLS_FW=m
 CONFIG_NET_CLS_U32=m
@@ -3106,7 +3107,6 @@ CONFIG_SERIAL_ARC_NR_PORTS=1
 CONFIG_SERIAL_RP2=m
 CONFIG_SERIAL_RP2_NR_UARTS=32
 CONFIG_SERIAL_FSL_LPUART=m
-CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
 CONFIG_SERIAL_FSL_LINFLEXUART=m
 # CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set
 CONFIG_SERIAL_SPRD=m
@@ -3604,8 +3604,6 @@ CONFIG_SENSORS_LM95245=m
 CONFIG_SENSORS_PC87360=m
 CONFIG_SENSORS_PC87427=m
 CONFIG_SENSORS_NCT6683=m
-CONFIG_SENSORS_NCT6775_CORE=m
-CONFIG_SENSORS_NCT6775=m
 # CONFIG_SENSORS_NCT6775_I2C is not set
 CONFIG_SENSORS_NCT7802=m
 CONFIG_SENSORS_NCT7904=m
@@ -4743,7 +4741,6 @@ CONFIG_DVB_SP2=m
 #
 CONFIG_APERTURE_HELPERS=y
 CONFIG_DRM=m
-CONFIG_DRM_USE_DYNAMIC_DEBUG=y
 CONFIG_DRM_KMS_HELPER=m
 # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
 CONFIG_DRM_DEBUG_MODESET_LOCK=y
@@ -4879,8 +4876,6 @@ CONFIG_DRM_ANALOGIX_DP=m
 
 # CONFIG_DRM_ETNAVIV is not set
 # CONFIG_DRM_LOGICVC is not set
-# CONFIG_DRM_MXSFB is not set
-# CONFIG_DRM_IMX_LCDIF is not set
 # CONFIG_DRM_ARCPGU is not set
 CONFIG_DRM_BOCHS=m
 CONFIG_DRM_CIRRUS_QEMU=m
@@ -5160,6 +5155,7 @@ CONFIG_SND_HDA_CODEC_SI3054=m
 CONFIG_SND_HDA_GENERIC=m
 CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
 # CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set
+# CONFIG_SND_HDA_CTL_DEV_ID is not set
 # end of HD-Audio
 
 CONFIG_SND_HDA_CORE=m
@@ -6422,7 +6418,7 @@ CONFIG_CIFS_FSCACHE=y
 CONFIG_SMB_SERVER=m
 CONFIG_SMB_SERVER_CHECK_CAP_NET_ADMIN=y
 CONFIG_SMB_SERVER_KERBEROS5=y
-CONFIG_SMBFS_COMMON=m
+CONFIG_SMBFS=m
 # CONFIG_CODA_FS is not set
 # CONFIG_AFS_FS is not set
 CONFIG_NLS=y
@@ -6523,16 +6519,16 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,bpf"
 #
 # Kernel hardening options
 #
-CONFIG_GCC_PLUGIN_STRUCTLEAK=y
 
 #
 # Memory initialization
 #
+CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
+CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
+CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
 # CONFIG_INIT_STACK_NONE is not set
-# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
-# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
-CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
-# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
+# CONFIG_INIT_STACK_ALL_PATTERN is not set
+CONFIG_INIT_STACK_ALL_ZERO=y
 CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y
 # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
 CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
diff --git a/config/rootfiles/common/libloc b/config/rootfiles/common/libloc
index 7eb94217e..f6481ccd6 100644
--- a/config/rootfiles/common/libloc
+++ b/config/rootfiles/common/libloc
@@ -21,7 +21,7 @@ usr/bin/location
 #usr/lib/libloc.la
 #usr/lib/libloc.so
 usr/lib/libloc.so.1
-usr/lib/libloc.so.1.0.2
+usr/lib/libloc.so.1.0.3
 usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/Location.pm
 #usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Location
 #usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Location/.packlist
@@ -37,7 +37,9 @@ usr/lib/python3.10/site-packages/location/export.py
 usr/lib/python3.10/site-packages/location/i18n.py
 #usr/lib/python3.10/site-packages/location/importer.py
 usr/lib/python3.10/site-packages/location/logger.py
+usr/share/bash-completion/completions/location
 #usr/share/locale/de/LC_MESSAGES/libloc.mo
+#usr/share/locale/ka/LC_MESSAGES/libloc.mo
 #usr/share/man/man3/Location.3
 #var/lib/location
 var/lib/location/database.db
diff --git a/config/rootfiles/common/riscv64/gcc b/config/rootfiles/common/riscv64/gcc
index f4c1d3de7..26e4b284a 100644
--- a/config/rootfiles/common/riscv64/gcc
+++ b/config/rootfiles/common/riscv64/gcc
@@ -12,1395 +12,1411 @@
 #usr/bin/riscv64-unknown-linux-gnu-c++
 #usr/bin/riscv64-unknown-linux-gnu-g++
 #usr/bin/riscv64-unknown-linux-gnu-gcc
-#usr/bin/riscv64-unknown-linux-gnu-gcc-12.2.0
+#usr/bin/riscv64-unknown-linux-gnu-gcc-13.1.0
 #usr/bin/riscv64-unknown-linux-gnu-gcc-ar
 #usr/bin/riscv64-unknown-linux-gnu-gcc-nm
 #usr/bin/riscv64-unknown-linux-gnu-gcc-ranlib
 #usr/include/c++
-#usr/include/c++/12.2.0
-#usr/include/c++/12.2.0/algorithm
-#usr/include/c++/12.2.0/any
-#usr/include/c++/12.2.0/array
-#usr/include/c++/12.2.0/atomic
-#usr/include/c++/12.2.0/backward
-#usr/include/c++/12.2.0/backward/auto_ptr.h
-#usr/include/c++/12.2.0/backward/backward_warning.h
-#usr/include/c++/12.2.0/backward/binders.h
-#usr/include/c++/12.2.0/backward/hash_fun.h
-#usr/include/c++/12.2.0/backward/hash_map
-#usr/include/c++/12.2.0/backward/hash_set
-#usr/include/c++/12.2.0/backward/hashtable.h
-#usr/include/c++/12.2.0/backward/strstream
-#usr/include/c++/12.2.0/barrier
-#usr/include/c++/12.2.0/bit
-#usr/include/c++/12.2.0/bits
-#usr/include/c++/12.2.0/bits/algorithmfwd.h
-#usr/include/c++/12.2.0/bits/align.h
-#usr/include/c++/12.2.0/bits/alloc_traits.h
-#usr/include/c++/12.2.0/bits/allocated_ptr.h
-#usr/include/c++/12.2.0/bits/allocator.h
-#usr/include/c++/12.2.0/bits/atomic_base.h
-#usr/include/c++/12.2.0/bits/atomic_futex.h
-#usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h
-#usr/include/c++/12.2.0/bits/atomic_timed_wait.h
-#usr/include/c++/12.2.0/bits/atomic_wait.h
-#usr/include/c++/12.2.0/bits/basic_ios.h
-#usr/include/c++/12.2.0/bits/basic_ios.tcc
-#usr/include/c++/12.2.0/bits/basic_string.h
-#usr/include/c++/12.2.0/bits/basic_string.tcc
-#usr/include/c++/12.2.0/bits/boost_concept_check.h
-#usr/include/c++/12.2.0/bits/c++0x_warning.h
-#usr/include/c++/12.2.0/bits/char_traits.h
-#usr/include/c++/12.2.0/bits/charconv.h
-#usr/include/c++/12.2.0/bits/chrono.h
-#usr/include/c++/12.2.0/bits/codecvt.h
-#usr/include/c++/12.2.0/bits/concept_check.h
-#usr/include/c++/12.2.0/bits/cow_string.h
-#usr/include/c++/12.2.0/bits/cpp_type_traits.h
-#usr/include/c++/12.2.0/bits/cxxabi_forced.h
-#usr/include/c++/12.2.0/bits/cxxabi_init_exception.h
-#usr/include/c++/12.2.0/bits/deque.tcc
-#usr/include/c++/12.2.0/bits/enable_special_members.h
-#usr/include/c++/12.2.0/bits/erase_if.h
-#usr/include/c++/12.2.0/bits/exception.h
-#usr/include/c++/12.2.0/bits/exception_defines.h
-#usr/include/c++/12.2.0/bits/exception_ptr.h
-#usr/include/c++/12.2.0/bits/forward_list.h
-#usr/include/c++/12.2.0/bits/forward_list.tcc
-#usr/include/c++/12.2.0/bits/fs_dir.h
-#usr/include/c++/12.2.0/bits/fs_fwd.h
-#usr/include/c++/12.2.0/bits/fs_ops.h
-#usr/include/c++/12.2.0/bits/fs_path.h
-#usr/include/c++/12.2.0/bits/fstream.tcc
-#usr/include/c++/12.2.0/bits/functexcept.h
-#usr/include/c++/12.2.0/bits/functional_hash.h
-#usr/include/c++/12.2.0/bits/gslice.h
-#usr/include/c++/12.2.0/bits/gslice_array.h
-#usr/include/c++/12.2.0/bits/hash_bytes.h
-#usr/include/c++/12.2.0/bits/hashtable.h
-#usr/include/c++/12.2.0/bits/hashtable_policy.h
-#usr/include/c++/12.2.0/bits/indirect_array.h
-#usr/include/c++/12.2.0/bits/invoke.h
-#usr/include/c++/12.2.0/bits/ios_base.h
-#usr/include/c++/12.2.0/bits/istream.tcc
-#usr/include/c++/12.2.0/bits/iterator_concepts.h
-#usr/include/c++/12.2.0/bits/list.tcc
-#usr/include/c++/12.2.0/bits/locale_classes.h
-#usr/include/c++/12.2.0/bits/locale_classes.tcc
-#usr/include/c++/12.2.0/bits/locale_conv.h
-#usr/include/c++/12.2.0/bits/locale_facets.h
-#usr/include/c++/12.2.0/bits/locale_facets.tcc
-#usr/include/c++/12.2.0/bits/locale_facets_nonio.h
-#usr/include/c++/12.2.0/bits/locale_facets_nonio.tcc
-#usr/include/c++/12.2.0/bits/localefwd.h
-#usr/include/c++/12.2.0/bits/mask_array.h
-#usr/include/c++/12.2.0/bits/max_size_type.h
-#usr/include/c++/12.2.0/bits/memoryfwd.h
-#usr/include/c++/12.2.0/bits/mofunc_impl.h
-#usr/include/c++/12.2.0/bits/move.h
-#usr/include/c++/12.2.0/bits/move_only_function.h
-#usr/include/c++/12.2.0/bits/nested_exception.h
-#usr/include/c++/12.2.0/bits/new_allocator.h
-#usr/include/c++/12.2.0/bits/node_handle.h
-#usr/include/c++/12.2.0/bits/ostream.tcc
-#usr/include/c++/12.2.0/bits/ostream_insert.h
-#usr/include/c++/12.2.0/bits/parse_numbers.h
-#usr/include/c++/12.2.0/bits/postypes.h
-#usr/include/c++/12.2.0/bits/predefined_ops.h
-#usr/include/c++/12.2.0/bits/ptr_traits.h
-#usr/include/c++/12.2.0/bits/quoted_string.h
-#usr/include/c++/12.2.0/bits/random.h
-#usr/include/c++/12.2.0/bits/random.tcc
-#usr/include/c++/12.2.0/bits/range_access.h
-#usr/include/c++/12.2.0/bits/ranges_algo.h
-#usr/include/c++/12.2.0/bits/ranges_algobase.h
-#usr/include/c++/12.2.0/bits/ranges_base.h
-#usr/include/c++/12.2.0/bits/ranges_cmp.h
-#usr/include/c++/12.2.0/bits/ranges_uninitialized.h
-#usr/include/c++/12.2.0/bits/ranges_util.h
-#usr/include/c++/12.2.0/bits/refwrap.h
-#usr/include/c++/12.2.0/bits/regex.h
-#usr/include/c++/12.2.0/bits/regex.tcc
-#usr/include/c++/12.2.0/bits/regex_automaton.h
-#usr/include/c++/12.2.0/bits/regex_automaton.tcc
-#usr/include/c++/12.2.0/bits/regex_compiler.h
-#usr/include/c++/12.2.0/bits/regex_compiler.tcc
-#usr/include/c++/12.2.0/bits/regex_constants.h
-#usr/include/c++/12.2.0/bits/regex_error.h
-#usr/include/c++/12.2.0/bits/regex_executor.h
-#usr/include/c++/12.2.0/bits/regex_executor.tcc
-#usr/include/c++/12.2.0/bits/regex_scanner.h
-#usr/include/c++/12.2.0/bits/regex_scanner.tcc
-#usr/include/c++/12.2.0/bits/semaphore_base.h
-#usr/include/c++/12.2.0/bits/shared_ptr.h
-#usr/include/c++/12.2.0/bits/shared_ptr_atomic.h
-#usr/include/c++/12.2.0/bits/shared_ptr_base.h
-#usr/include/c++/12.2.0/bits/slice_array.h
-#usr/include/c++/12.2.0/bits/specfun.h
-#usr/include/c++/12.2.0/bits/sstream.tcc
-#usr/include/c++/12.2.0/bits/std_abs.h
-#usr/include/c++/12.2.0/bits/std_function.h
-#usr/include/c++/12.2.0/bits/std_mutex.h
-#usr/include/c++/12.2.0/bits/std_thread.h
-#usr/include/c++/12.2.0/bits/stl_algo.h
-#usr/include/c++/12.2.0/bits/stl_algobase.h
-#usr/include/c++/12.2.0/bits/stl_bvector.h
-#usr/include/c++/12.2.0/bits/stl_construct.h
-#usr/include/c++/12.2.0/bits/stl_deque.h
-#usr/include/c++/12.2.0/bits/stl_function.h
-#usr/include/c++/12.2.0/bits/stl_heap.h
-#usr/include/c++/12.2.0/bits/stl_iterator.h
-#usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h
-#usr/include/c++/12.2.0/bits/stl_iterator_base_types.h
-#usr/include/c++/12.2.0/bits/stl_list.h
-#usr/include/c++/12.2.0/bits/stl_map.h
-#usr/include/c++/12.2.0/bits/stl_multimap.h
-#usr/include/c++/12.2.0/bits/stl_multiset.h
-#usr/include/c++/12.2.0/bits/stl_numeric.h
-#usr/include/c++/12.2.0/bits/stl_pair.h
-#usr/include/c++/12.2.0/bits/stl_queue.h
-#usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h
-#usr/include/c++/12.2.0/bits/stl_relops.h
-#usr/include/c++/12.2.0/bits/stl_set.h
-#usr/include/c++/12.2.0/bits/stl_stack.h
-#usr/include/c++/12.2.0/bits/stl_tempbuf.h
-#usr/include/c++/12.2.0/bits/stl_tree.h
-#usr/include/c++/12.2.0/bits/stl_uninitialized.h
-#usr/include/c++/12.2.0/bits/stl_vector.h
-#usr/include/c++/12.2.0/bits/stream_iterator.h
-#usr/include/c++/12.2.0/bits/streambuf.tcc
-#usr/include/c++/12.2.0/bits/streambuf_iterator.h
-#usr/include/c++/12.2.0/bits/string_view.tcc
-#usr/include/c++/12.2.0/bits/stringfwd.h
-#usr/include/c++/12.2.0/bits/this_thread_sleep.h
-#usr/include/c++/12.2.0/bits/uniform_int_dist.h
-#usr/include/c++/12.2.0/bits/unique_lock.h
-#usr/include/c++/12.2.0/bits/unique_ptr.h
-#usr/include/c++/12.2.0/bits/unordered_map.h
-#usr/include/c++/12.2.0/bits/unordered_set.h
-#usr/include/c++/12.2.0/bits/uses_allocator.h
-#usr/include/c++/12.2.0/bits/uses_allocator_args.h
-#usr/include/c++/12.2.0/bits/utility.h
-#usr/include/c++/12.2.0/bits/valarray_after.h
-#usr/include/c++/12.2.0/bits/valarray_array.h
-#usr/include/c++/12.2.0/bits/valarray_array.tcc
-#usr/include/c++/12.2.0/bits/valarray_before.h
-#usr/include/c++/12.2.0/bits/vector.tcc
-#usr/include/c++/12.2.0/bitset
-#usr/include/c++/12.2.0/cassert
-#usr/include/c++/12.2.0/ccomplex
-#usr/include/c++/12.2.0/cctype
-#usr/include/c++/12.2.0/cerrno
-#usr/include/c++/12.2.0/cfenv
-#usr/include/c++/12.2.0/cfloat
-#usr/include/c++/12.2.0/charconv
-#usr/include/c++/12.2.0/chrono
-#usr/include/c++/12.2.0/cinttypes
-#usr/include/c++/12.2.0/ciso646
-#usr/include/c++/12.2.0/climits
-#usr/include/c++/12.2.0/clocale
-#usr/include/c++/12.2.0/cmath
-#usr/include/c++/12.2.0/codecvt
-#usr/include/c++/12.2.0/compare
-#usr/include/c++/12.2.0/complex
-#usr/include/c++/12.2.0/complex.h
-#usr/include/c++/12.2.0/concepts
-#usr/include/c++/12.2.0/condition_variable
-#usr/include/c++/12.2.0/coroutine
-#usr/include/c++/12.2.0/csetjmp
-#usr/include/c++/12.2.0/csignal
-#usr/include/c++/12.2.0/cstdalign
-#usr/include/c++/12.2.0/cstdarg
-#usr/include/c++/12.2.0/cstdbool
-#usr/include/c++/12.2.0/cstddef
-#usr/include/c++/12.2.0/cstdint
-#usr/include/c++/12.2.0/cstdio
-#usr/include/c++/12.2.0/cstdlib
-#usr/include/c++/12.2.0/cstring
-#usr/include/c++/12.2.0/ctgmath
-#usr/include/c++/12.2.0/ctime
-#usr/include/c++/12.2.0/cuchar
-#usr/include/c++/12.2.0/cwchar
-#usr/include/c++/12.2.0/cwctype
-#usr/include/c++/12.2.0/cxxabi.h
-#usr/include/c++/12.2.0/debug
-#usr/include/c++/12.2.0/debug/assertions.h
-#usr/include/c++/12.2.0/debug/bitset
-#usr/include/c++/12.2.0/debug/debug.h
-#usr/include/c++/12.2.0/debug/deque
-#usr/include/c++/12.2.0/debug/formatter.h
-#usr/include/c++/12.2.0/debug/forward_list
-#usr/include/c++/12.2.0/debug/functions.h
-#usr/include/c++/12.2.0/debug/helper_functions.h
-#usr/include/c++/12.2.0/debug/list
-#usr/include/c++/12.2.0/debug/macros.h
-#usr/include/c++/12.2.0/debug/map
-#usr/include/c++/12.2.0/debug/map.h
-#usr/include/c++/12.2.0/debug/multimap.h
-#usr/include/c++/12.2.0/debug/multiset.h
-#usr/include/c++/12.2.0/debug/safe_base.h
-#usr/include/c++/12.2.0/debug/safe_container.h
-#usr/include/c++/12.2.0/debug/safe_iterator.h
-#usr/include/c++/12.2.0/debug/safe_iterator.tcc
-#usr/include/c++/12.2.0/debug/safe_local_iterator.h
-#usr/include/c++/12.2.0/debug/safe_local_iterator.tcc
-#usr/include/c++/12.2.0/debug/safe_sequence.h
-#usr/include/c++/12.2.0/debug/safe_sequence.tcc
-#usr/include/c++/12.2.0/debug/safe_unordered_base.h
-#usr/include/c++/12.2.0/debug/safe_unordered_container.h
-#usr/include/c++/12.2.0/debug/safe_unordered_container.tcc
-#usr/include/c++/12.2.0/debug/set
-#usr/include/c++/12.2.0/debug/set.h
-#usr/include/c++/12.2.0/debug/stl_iterator.h
-#usr/include/c++/12.2.0/debug/string
-#usr/include/c++/12.2.0/debug/unordered_map
-#usr/include/c++/12.2.0/debug/unordered_set
-#usr/include/c++/12.2.0/debug/vector
-#usr/include/c++/12.2.0/decimal
-#usr/include/c++/12.2.0/decimal/decimal
-#usr/include/c++/12.2.0/decimal/decimal.h
-#usr/include/c++/12.2.0/deque
-#usr/include/c++/12.2.0/exception
-#usr/include/c++/12.2.0/execution
-#usr/include/c++/12.2.0/expected
-#usr/include/c++/12.2.0/experimental
-#usr/include/c++/12.2.0/experimental/algorithm
-#usr/include/c++/12.2.0/experimental/any
-#usr/include/c++/12.2.0/experimental/array
-#usr/include/c++/12.2.0/experimental/bits
-#usr/include/c++/12.2.0/experimental/bits/fs_dir.h
-#usr/include/c++/12.2.0/experimental/bits/fs_fwd.h
-#usr/include/c++/12.2.0/experimental/bits/fs_ops.h
-#usr/include/c++/12.2.0/experimental/bits/fs_path.h
-#usr/include/c++/12.2.0/experimental/bits/lfts_config.h
-#usr/include/c++/12.2.0/experimental/bits/net.h
-#usr/include/c++/12.2.0/experimental/bits/numeric_traits.h
-#usr/include/c++/12.2.0/experimental/bits/shared_ptr.h
-#usr/include/c++/12.2.0/experimental/bits/simd.h
-#usr/include/c++/12.2.0/experimental/bits/simd_builtin.h
-#usr/include/c++/12.2.0/experimental/bits/simd_converter.h
-#usr/include/c++/12.2.0/experimental/bits/simd_detail.h
-#usr/include/c++/12.2.0/experimental/bits/simd_fixed_size.h
-#usr/include/c++/12.2.0/experimental/bits/simd_math.h
-#usr/include/c++/12.2.0/experimental/bits/simd_neon.h
-#usr/include/c++/12.2.0/experimental/bits/simd_ppc.h
-#usr/include/c++/12.2.0/experimental/bits/simd_scalar.h
-#usr/include/c++/12.2.0/experimental/bits/simd_x86.h
-#usr/include/c++/12.2.0/experimental/bits/simd_x86_conversions.h
-#usr/include/c++/12.2.0/experimental/bits/string_view.tcc
-#usr/include/c++/12.2.0/experimental/buffer
-#usr/include/c++/12.2.0/experimental/chrono
-#usr/include/c++/12.2.0/experimental/deque
-#usr/include/c++/12.2.0/experimental/executor
-#usr/include/c++/12.2.0/experimental/filesystem
-#usr/include/c++/12.2.0/experimental/forward_list
-#usr/include/c++/12.2.0/experimental/functional
-#usr/include/c++/12.2.0/experimental/internet
-#usr/include/c++/12.2.0/experimental/io_context
-#usr/include/c++/12.2.0/experimental/iterator
-#usr/include/c++/12.2.0/experimental/list
-#usr/include/c++/12.2.0/experimental/map
-#usr/include/c++/12.2.0/experimental/memory
-#usr/include/c++/12.2.0/experimental/memory_resource
-#usr/include/c++/12.2.0/experimental/net
-#usr/include/c++/12.2.0/experimental/netfwd
-#usr/include/c++/12.2.0/experimental/numeric
-#usr/include/c++/12.2.0/experimental/optional
-#usr/include/c++/12.2.0/experimental/propagate_const
-#usr/include/c++/12.2.0/experimental/random
-#usr/include/c++/12.2.0/experimental/ratio
-#usr/include/c++/12.2.0/experimental/regex
-#usr/include/c++/12.2.0/experimental/set
-#usr/include/c++/12.2.0/experimental/simd
-#usr/include/c++/12.2.0/experimental/socket
-#usr/include/c++/12.2.0/experimental/source_location
-#usr/include/c++/12.2.0/experimental/string
-#usr/include/c++/12.2.0/experimental/string_view
-#usr/include/c++/12.2.0/experimental/system_error
-#usr/include/c++/12.2.0/experimental/timer
-#usr/include/c++/12.2.0/experimental/tuple
-#usr/include/c++/12.2.0/experimental/type_traits
-#usr/include/c++/12.2.0/experimental/unordered_map
-#usr/include/c++/12.2.0/experimental/unordered_set
-#usr/include/c++/12.2.0/experimental/utility
-#usr/include/c++/12.2.0/experimental/vector
-#usr/include/c++/12.2.0/ext
-#usr/include/c++/12.2.0/ext/algorithm
-#usr/include/c++/12.2.0/ext/aligned_buffer.h
-#usr/include/c++/12.2.0/ext/alloc_traits.h
-#usr/include/c++/12.2.0/ext/atomicity.h
-#usr/include/c++/12.2.0/ext/bitmap_allocator.h
-#usr/include/c++/12.2.0/ext/cast.h
-#usr/include/c++/12.2.0/ext/cmath
-#usr/include/c++/12.2.0/ext/codecvt_specializations.h
-#usr/include/c++/12.2.0/ext/concurrence.h
-#usr/include/c++/12.2.0/ext/debug_allocator.h
-#usr/include/c++/12.2.0/ext/enc_filebuf.h
-#usr/include/c++/12.2.0/ext/extptr_allocator.h
-#usr/include/c++/12.2.0/ext/functional
-#usr/include/c++/12.2.0/ext/hash_map
-#usr/include/c++/12.2.0/ext/hash_set
-#usr/include/c++/12.2.0/ext/iterator
-#usr/include/c++/12.2.0/ext/malloc_allocator.h
-#usr/include/c++/12.2.0/ext/memory
-#usr/include/c++/12.2.0/ext/mt_allocator.h
-#usr/include/c++/12.2.0/ext/new_allocator.h
-#usr/include/c++/12.2.0/ext/numeric
-#usr/include/c++/12.2.0/ext/numeric_traits.h
-#usr/include/c++/12.2.0/ext/pb_ds
-#usr/include/c++/12.2.0/ext/pb_ds/assoc_container.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/entry_pred.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/resize_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy
-#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/branch_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/cond_dealtor.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/container_base_dispatch.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/debug_map_base.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn
-#usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn/eq_by_less.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/lu_map_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/priority_queue_base_dispatch.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/node.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/node.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/standard_policies.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy
-#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_trace_base.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/type_utils.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/types_traits.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator
-#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/exception.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/hash_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/list_update_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/priority_queue.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/tag_and_trait.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/tree_policy.hpp
-#usr/include/c++/12.2.0/ext/pb_ds/trie_policy.hpp
-#usr/include/c++/12.2.0/ext/pod_char_traits.h
-#usr/include/c++/12.2.0/ext/pointer.h
-#usr/include/c++/12.2.0/ext/pool_allocator.h
-#usr/include/c++/12.2.0/ext/random
-#usr/include/c++/12.2.0/ext/random.tcc
-#usr/include/c++/12.2.0/ext/rb_tree
-#usr/include/c++/12.2.0/ext/rc_string_base.h
-#usr/include/c++/12.2.0/ext/rope
-#usr/include/c++/12.2.0/ext/ropeimpl.h
-#usr/include/c++/12.2.0/ext/slist
-#usr/include/c++/12.2.0/ext/sso_string_base.h
-#usr/include/c++/12.2.0/ext/stdio_filebuf.h
-#usr/include/c++/12.2.0/ext/stdio_sync_filebuf.h
-#usr/include/c++/12.2.0/ext/string_conversions.h
-#usr/include/c++/12.2.0/ext/throw_allocator.h
-#usr/include/c++/12.2.0/ext/type_traits.h
-#usr/include/c++/12.2.0/ext/typelist.h
-#usr/include/c++/12.2.0/ext/vstring.h
-#usr/include/c++/12.2.0/ext/vstring.tcc
-#usr/include/c++/12.2.0/ext/vstring_fwd.h
-#usr/include/c++/12.2.0/ext/vstring_util.h
-#usr/include/c++/12.2.0/fenv.h
-#usr/include/c++/12.2.0/filesystem
-#usr/include/c++/12.2.0/forward_list
-#usr/include/c++/12.2.0/fstream
-#usr/include/c++/12.2.0/functional
-#usr/include/c++/12.2.0/future
-#usr/include/c++/12.2.0/initializer_list
-#usr/include/c++/12.2.0/iomanip
-#usr/include/c++/12.2.0/ios
-#usr/include/c++/12.2.0/iosfwd
-#usr/include/c++/12.2.0/iostream
-#usr/include/c++/12.2.0/istream
-#usr/include/c++/12.2.0/iterator
-#usr/include/c++/12.2.0/latch
-#usr/include/c++/12.2.0/limits
-#usr/include/c++/12.2.0/list
-#usr/include/c++/12.2.0/locale
-#usr/include/c++/12.2.0/map
-#usr/include/c++/12.2.0/math.h
-#usr/include/c++/12.2.0/memory
-#usr/include/c++/12.2.0/memory_resource
-#usr/include/c++/12.2.0/mutex
-#usr/include/c++/12.2.0/new
-#usr/include/c++/12.2.0/numbers
-#usr/include/c++/12.2.0/numeric
-#usr/include/c++/12.2.0/optional
-#usr/include/c++/12.2.0/ostream
-#usr/include/c++/12.2.0/parallel
-#usr/include/c++/12.2.0/parallel/algo.h
-#usr/include/c++/12.2.0/parallel/algobase.h
-#usr/include/c++/12.2.0/parallel/algorithm
-#usr/include/c++/12.2.0/parallel/algorithmfwd.h
-#usr/include/c++/12.2.0/parallel/balanced_quicksort.h
-#usr/include/c++/12.2.0/parallel/base.h
-#usr/include/c++/12.2.0/parallel/basic_iterator.h
-#usr/include/c++/12.2.0/parallel/checkers.h
-#usr/include/c++/12.2.0/parallel/compatibility.h
-#usr/include/c++/12.2.0/parallel/compiletime_settings.h
-#usr/include/c++/12.2.0/parallel/equally_split.h
-#usr/include/c++/12.2.0/parallel/features.h
-#usr/include/c++/12.2.0/parallel/find.h
-#usr/include/c++/12.2.0/parallel/find_selectors.h
-#usr/include/c++/12.2.0/parallel/for_each.h
-#usr/include/c++/12.2.0/parallel/for_each_selectors.h
-#usr/include/c++/12.2.0/parallel/iterator.h
-#usr/include/c++/12.2.0/parallel/list_partition.h
-#usr/include/c++/12.2.0/parallel/losertree.h
-#usr/include/c++/12.2.0/parallel/merge.h
-#usr/include/c++/12.2.0/parallel/multiseq_selection.h
-#usr/include/c++/12.2.0/parallel/multiway_merge.h
-#usr/include/c++/12.2.0/parallel/multiway_mergesort.h
-#usr/include/c++/12.2.0/parallel/numeric
-#usr/include/c++/12.2.0/parallel/numericfwd.h
-#usr/include/c++/12.2.0/parallel/omp_loop.h
-#usr/include/c++/12.2.0/parallel/omp_loop_static.h
-#usr/include/c++/12.2.0/parallel/par_loop.h
-#usr/include/c++/12.2.0/parallel/parallel.h
-#usr/include/c++/12.2.0/parallel/partial_sum.h
-#usr/include/c++/12.2.0/parallel/partition.h
-#usr/include/c++/12.2.0/parallel/queue.h
-#usr/include/c++/12.2.0/parallel/quicksort.h
-#usr/include/c++/12.2.0/parallel/random_number.h
-#usr/include/c++/12.2.0/parallel/random_shuffle.h
-#usr/include/c++/12.2.0/parallel/search.h
-#usr/include/c++/12.2.0/parallel/set_operations.h
-#usr/include/c++/12.2.0/parallel/settings.h
-#usr/include/c++/12.2.0/parallel/sort.h
-#usr/include/c++/12.2.0/parallel/tags.h
-#usr/include/c++/12.2.0/parallel/types.h
-#usr/include/c++/12.2.0/parallel/unique_copy.h
-#usr/include/c++/12.2.0/parallel/workstealing.h
-#usr/include/c++/12.2.0/pstl
-#usr/include/c++/12.2.0/pstl/algorithm_fwd.h
-#usr/include/c++/12.2.0/pstl/algorithm_impl.h
-#usr/include/c++/12.2.0/pstl/execution_defs.h
-#usr/include/c++/12.2.0/pstl/execution_impl.h
-#usr/include/c++/12.2.0/pstl/glue_algorithm_defs.h
-#usr/include/c++/12.2.0/pstl/glue_algorithm_impl.h
-#usr/include/c++/12.2.0/pstl/glue_execution_defs.h
-#usr/include/c++/12.2.0/pstl/glue_memory_defs.h
-#usr/include/c++/12.2.0/pstl/glue_memory_impl.h
-#usr/include/c++/12.2.0/pstl/glue_numeric_defs.h
-#usr/include/c++/12.2.0/pstl/glue_numeric_impl.h
-#usr/include/c++/12.2.0/pstl/memory_impl.h
-#usr/include/c++/12.2.0/pstl/numeric_fwd.h
-#usr/include/c++/12.2.0/pstl/numeric_impl.h
-#usr/include/c++/12.2.0/pstl/parallel_backend.h
-#usr/include/c++/12.2.0/pstl/parallel_backend_serial.h
-#usr/include/c++/12.2.0/pstl/parallel_backend_tbb.h
-#usr/include/c++/12.2.0/pstl/parallel_backend_utils.h
-#usr/include/c++/12.2.0/pstl/parallel_impl.h
-#usr/include/c++/12.2.0/pstl/pstl_config.h
-#usr/include/c++/12.2.0/pstl/unseq_backend_simd.h
-#usr/include/c++/12.2.0/pstl/utils.h
-#usr/include/c++/12.2.0/queue
-#usr/include/c++/12.2.0/random
-#usr/include/c++/12.2.0/ranges
-#usr/include/c++/12.2.0/ratio
-#usr/include/c++/12.2.0/regex
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/atomic_word.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/basic_file.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++allocator.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++config.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++io.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++locale.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/cpu_defines.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/ctype_base.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/ctype_inline.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/cxxabi_tweaks.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/error_constants.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/extc++.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr-default.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr-posix.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr-single.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/messages_members.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/opt_random.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/os_defines.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/stdc++.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/stdtr1c++.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/time_members.h
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/ext
-#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/ext/opt_random.h
-#usr/include/c++/12.2.0/scoped_allocator
-#usr/include/c++/12.2.0/semaphore
-#usr/include/c++/12.2.0/set
-#usr/include/c++/12.2.0/shared_mutex
-#usr/include/c++/12.2.0/source_location
-#usr/include/c++/12.2.0/span
-#usr/include/c++/12.2.0/spanstream
-#usr/include/c++/12.2.0/sstream
-#usr/include/c++/12.2.0/stack
-#usr/include/c++/12.2.0/stacktrace
-#usr/include/c++/12.2.0/stdatomic.h
-#usr/include/c++/12.2.0/stdexcept
-#usr/include/c++/12.2.0/stdlib.h
-#usr/include/c++/12.2.0/stop_token
-#usr/include/c++/12.2.0/streambuf
-#usr/include/c++/12.2.0/string
-#usr/include/c++/12.2.0/string_view
-#usr/include/c++/12.2.0/syncstream
-#usr/include/c++/12.2.0/system_error
-#usr/include/c++/12.2.0/tgmath.h
-#usr/include/c++/12.2.0/thread
-#usr/include/c++/12.2.0/tr1
-#usr/include/c++/12.2.0/tr1/array
-#usr/include/c++/12.2.0/tr1/bessel_function.tcc
-#usr/include/c++/12.2.0/tr1/beta_function.tcc
-#usr/include/c++/12.2.0/tr1/ccomplex
-#usr/include/c++/12.2.0/tr1/cctype
-#usr/include/c++/12.2.0/tr1/cfenv
-#usr/include/c++/12.2.0/tr1/cfloat
-#usr/include/c++/12.2.0/tr1/cinttypes
-#usr/include/c++/12.2.0/tr1/climits
-#usr/include/c++/12.2.0/tr1/cmath
-#usr/include/c++/12.2.0/tr1/complex
-#usr/include/c++/12.2.0/tr1/complex.h
-#usr/include/c++/12.2.0/tr1/cstdarg
-#usr/include/c++/12.2.0/tr1/cstdbool
-#usr/include/c++/12.2.0/tr1/cstdint
-#usr/include/c++/12.2.0/tr1/cstdio
-#usr/include/c++/12.2.0/tr1/cstdlib
-#usr/include/c++/12.2.0/tr1/ctgmath
-#usr/include/c++/12.2.0/tr1/ctime
-#usr/include/c++/12.2.0/tr1/ctype.h
-#usr/include/c++/12.2.0/tr1/cwchar
-#usr/include/c++/12.2.0/tr1/cwctype
-#usr/include/c++/12.2.0/tr1/ell_integral.tcc
-#usr/include/c++/12.2.0/tr1/exp_integral.tcc
-#usr/include/c++/12.2.0/tr1/fenv.h
-#usr/include/c++/12.2.0/tr1/float.h
-#usr/include/c++/12.2.0/tr1/functional
-#usr/include/c++/12.2.0/tr1/functional_hash.h
-#usr/include/c++/12.2.0/tr1/gamma.tcc
-#usr/include/c++/12.2.0/tr1/hashtable.h
-#usr/include/c++/12.2.0/tr1/hashtable_policy.h
-#usr/include/c++/12.2.0/tr1/hypergeometric.tcc
-#usr/include/c++/12.2.0/tr1/inttypes.h
-#usr/include/c++/12.2.0/tr1/legendre_function.tcc
-#usr/include/c++/12.2.0/tr1/limits.h
-#usr/include/c++/12.2.0/tr1/math.h
-#usr/include/c++/12.2.0/tr1/memory
-#usr/include/c++/12.2.0/tr1/modified_bessel_func.tcc
-#usr/include/c++/12.2.0/tr1/poly_hermite.tcc
-#usr/include/c++/12.2.0/tr1/poly_laguerre.tcc
-#usr/include/c++/12.2.0/tr1/random
-#usr/include/c++/12.2.0/tr1/random.h
-#usr/include/c++/12.2.0/tr1/random.tcc
-#usr/include/c++/12.2.0/tr1/regex
-#usr/include/c++/12.2.0/tr1/riemann_zeta.tcc
-#usr/include/c++/12.2.0/tr1/shared_ptr.h
-#usr/include/c++/12.2.0/tr1/special_function_util.h
-#usr/include/c++/12.2.0/tr1/stdarg.h
-#usr/include/c++/12.2.0/tr1/stdbool.h
-#usr/include/c++/12.2.0/tr1/stdint.h
-#usr/include/c++/12.2.0/tr1/stdio.h
-#usr/include/c++/12.2.0/tr1/stdlib.h
-#usr/include/c++/12.2.0/tr1/tgmath.h
-#usr/include/c++/12.2.0/tr1/tuple
-#usr/include/c++/12.2.0/tr1/type_traits
-#usr/include/c++/12.2.0/tr1/unordered_map
-#usr/include/c++/12.2.0/tr1/unordered_map.h
-#usr/include/c++/12.2.0/tr1/unordered_set
-#usr/include/c++/12.2.0/tr1/unordered_set.h
-#usr/include/c++/12.2.0/tr1/utility
-#usr/include/c++/12.2.0/tr1/wchar.h
-#usr/include/c++/12.2.0/tr1/wctype.h
-#usr/include/c++/12.2.0/tr2
-#usr/include/c++/12.2.0/tr2/bool_set
-#usr/include/c++/12.2.0/tr2/bool_set.tcc
-#usr/include/c++/12.2.0/tr2/dynamic_bitset
-#usr/include/c++/12.2.0/tr2/dynamic_bitset.tcc
-#usr/include/c++/12.2.0/tr2/ratio
-#usr/include/c++/12.2.0/tr2/type_traits
-#usr/include/c++/12.2.0/tuple
-#usr/include/c++/12.2.0/type_traits
-#usr/include/c++/12.2.0/typeindex
-#usr/include/c++/12.2.0/typeinfo
-#usr/include/c++/12.2.0/unordered_map
-#usr/include/c++/12.2.0/unordered_set
-#usr/include/c++/12.2.0/utility
-#usr/include/c++/12.2.0/valarray
-#usr/include/c++/12.2.0/variant
-#usr/include/c++/12.2.0/vector
-#usr/include/c++/12.2.0/version
+#usr/include/c++/13.1.0
+#usr/include/c++/13.1.0/algorithm
+#usr/include/c++/13.1.0/any
+#usr/include/c++/13.1.0/array
+#usr/include/c++/13.1.0/atomic
+#usr/include/c++/13.1.0/backward
+#usr/include/c++/13.1.0/backward/auto_ptr.h
+#usr/include/c++/13.1.0/backward/backward_warning.h
+#usr/include/c++/13.1.0/backward/binders.h
+#usr/include/c++/13.1.0/backward/hash_fun.h
+#usr/include/c++/13.1.0/backward/hash_map
+#usr/include/c++/13.1.0/backward/hash_set
+#usr/include/c++/13.1.0/backward/hashtable.h
+#usr/include/c++/13.1.0/backward/strstream
+#usr/include/c++/13.1.0/barrier
+#usr/include/c++/13.1.0/bit
+#usr/include/c++/13.1.0/bits
+#usr/include/c++/13.1.0/bits/algorithmfwd.h
+#usr/include/c++/13.1.0/bits/align.h
+#usr/include/c++/13.1.0/bits/alloc_traits.h
+#usr/include/c++/13.1.0/bits/allocated_ptr.h
+#usr/include/c++/13.1.0/bits/allocator.h
+#usr/include/c++/13.1.0/bits/atomic_base.h
+#usr/include/c++/13.1.0/bits/atomic_futex.h
+#usr/include/c++/13.1.0/bits/atomic_lockfree_defines.h
+#usr/include/c++/13.1.0/bits/atomic_timed_wait.h
+#usr/include/c++/13.1.0/bits/atomic_wait.h
+#usr/include/c++/13.1.0/bits/basic_ios.h
+#usr/include/c++/13.1.0/bits/basic_ios.tcc
+#usr/include/c++/13.1.0/bits/basic_string.h
+#usr/include/c++/13.1.0/bits/basic_string.tcc
+#usr/include/c++/13.1.0/bits/boost_concept_check.h
+#usr/include/c++/13.1.0/bits/c++0x_warning.h
+#usr/include/c++/13.1.0/bits/char_traits.h
+#usr/include/c++/13.1.0/bits/charconv.h
+#usr/include/c++/13.1.0/bits/chrono.h
+#usr/include/c++/13.1.0/bits/chrono_io.h
+#usr/include/c++/13.1.0/bits/codecvt.h
+#usr/include/c++/13.1.0/bits/concept_check.h
+#usr/include/c++/13.1.0/bits/cow_string.h
+#usr/include/c++/13.1.0/bits/cpp_type_traits.h
+#usr/include/c++/13.1.0/bits/cxxabi_forced.h
+#usr/include/c++/13.1.0/bits/cxxabi_init_exception.h
+#usr/include/c++/13.1.0/bits/deque.tcc
+#usr/include/c++/13.1.0/bits/enable_special_members.h
+#usr/include/c++/13.1.0/bits/erase_if.h
+#usr/include/c++/13.1.0/bits/exception.h
+#usr/include/c++/13.1.0/bits/exception_defines.h
+#usr/include/c++/13.1.0/bits/exception_ptr.h
+#usr/include/c++/13.1.0/bits/forward_list.h
+#usr/include/c++/13.1.0/bits/forward_list.tcc
+#usr/include/c++/13.1.0/bits/fs_dir.h
+#usr/include/c++/13.1.0/bits/fs_fwd.h
+#usr/include/c++/13.1.0/bits/fs_ops.h
+#usr/include/c++/13.1.0/bits/fs_path.h
+#usr/include/c++/13.1.0/bits/fstream.tcc
+#usr/include/c++/13.1.0/bits/functexcept.h
+#usr/include/c++/13.1.0/bits/functional_hash.h
+#usr/include/c++/13.1.0/bits/gslice.h
+#usr/include/c++/13.1.0/bits/gslice_array.h
+#usr/include/c++/13.1.0/bits/hash_bytes.h
+#usr/include/c++/13.1.0/bits/hashtable.h
+#usr/include/c++/13.1.0/bits/hashtable_policy.h
+#usr/include/c++/13.1.0/bits/indirect_array.h
+#usr/include/c++/13.1.0/bits/invoke.h
+#usr/include/c++/13.1.0/bits/ios_base.h
+#usr/include/c++/13.1.0/bits/istream.tcc
+#usr/include/c++/13.1.0/bits/iterator_concepts.h
+#usr/include/c++/13.1.0/bits/list.tcc
+#usr/include/c++/13.1.0/bits/locale_classes.h
+#usr/include/c++/13.1.0/bits/locale_classes.tcc
+#usr/include/c++/13.1.0/bits/locale_conv.h
+#usr/include/c++/13.1.0/bits/locale_facets.h
+#usr/include/c++/13.1.0/bits/locale_facets.tcc
+#usr/include/c++/13.1.0/bits/locale_facets_nonio.h
+#usr/include/c++/13.1.0/bits/locale_facets_nonio.tcc
+#usr/include/c++/13.1.0/bits/localefwd.h
+#usr/include/c++/13.1.0/bits/mask_array.h
+#usr/include/c++/13.1.0/bits/max_size_type.h
+#usr/include/c++/13.1.0/bits/memory_resource.h
+#usr/include/c++/13.1.0/bits/memoryfwd.h
+#usr/include/c++/13.1.0/bits/mofunc_impl.h
+#usr/include/c++/13.1.0/bits/move.h
+#usr/include/c++/13.1.0/bits/move_only_function.h
+#usr/include/c++/13.1.0/bits/nested_exception.h
+#usr/include/c++/13.1.0/bits/new_allocator.h
+#usr/include/c++/13.1.0/bits/node_handle.h
+#usr/include/c++/13.1.0/bits/ostream.tcc
+#usr/include/c++/13.1.0/bits/ostream_insert.h
+#usr/include/c++/13.1.0/bits/parse_numbers.h
+#usr/include/c++/13.1.0/bits/postypes.h
+#usr/include/c++/13.1.0/bits/predefined_ops.h
+#usr/include/c++/13.1.0/bits/ptr_traits.h
+#usr/include/c++/13.1.0/bits/quoted_string.h
+#usr/include/c++/13.1.0/bits/random.h
+#usr/include/c++/13.1.0/bits/random.tcc
+#usr/include/c++/13.1.0/bits/range_access.h
+#usr/include/c++/13.1.0/bits/ranges_algo.h
+#usr/include/c++/13.1.0/bits/ranges_algobase.h
+#usr/include/c++/13.1.0/bits/ranges_base.h
+#usr/include/c++/13.1.0/bits/ranges_cmp.h
+#usr/include/c++/13.1.0/bits/ranges_uninitialized.h
+#usr/include/c++/13.1.0/bits/ranges_util.h
+#usr/include/c++/13.1.0/bits/refwrap.h
+#usr/include/c++/13.1.0/bits/regex.h
+#usr/include/c++/13.1.0/bits/regex.tcc
+#usr/include/c++/13.1.0/bits/regex_automaton.h
+#usr/include/c++/13.1.0/bits/regex_automaton.tcc
+#usr/include/c++/13.1.0/bits/regex_compiler.h
+#usr/include/c++/13.1.0/bits/regex_compiler.tcc
+#usr/include/c++/13.1.0/bits/regex_constants.h
+#usr/include/c++/13.1.0/bits/regex_error.h
+#usr/include/c++/13.1.0/bits/regex_executor.h
+#usr/include/c++/13.1.0/bits/regex_executor.tcc
+#usr/include/c++/13.1.0/bits/regex_scanner.h
+#usr/include/c++/13.1.0/bits/regex_scanner.tcc
+#usr/include/c++/13.1.0/bits/requires_hosted.h
+#usr/include/c++/13.1.0/bits/semaphore_base.h
+#usr/include/c++/13.1.0/bits/shared_ptr.h
+#usr/include/c++/13.1.0/bits/shared_ptr_atomic.h
+#usr/include/c++/13.1.0/bits/shared_ptr_base.h
+#usr/include/c++/13.1.0/bits/slice_array.h
+#usr/include/c++/13.1.0/bits/specfun.h
+#usr/include/c++/13.1.0/bits/sstream.tcc
+#usr/include/c++/13.1.0/bits/std_abs.h
+#usr/include/c++/13.1.0/bits/std_function.h
+#usr/include/c++/13.1.0/bits/std_mutex.h
+#usr/include/c++/13.1.0/bits/std_thread.h
+#usr/include/c++/13.1.0/bits/stl_algo.h
+#usr/include/c++/13.1.0/bits/stl_algobase.h
+#usr/include/c++/13.1.0/bits/stl_bvector.h
+#usr/include/c++/13.1.0/bits/stl_construct.h
+#usr/include/c++/13.1.0/bits/stl_deque.h
+#usr/include/c++/13.1.0/bits/stl_function.h
+#usr/include/c++/13.1.0/bits/stl_heap.h
+#usr/include/c++/13.1.0/bits/stl_iterator.h
+#usr/include/c++/13.1.0/bits/stl_iterator_base_funcs.h
+#usr/include/c++/13.1.0/bits/stl_iterator_base_types.h
+#usr/include/c++/13.1.0/bits/stl_list.h
+#usr/include/c++/13.1.0/bits/stl_map.h
+#usr/include/c++/13.1.0/bits/stl_multimap.h
+#usr/include/c++/13.1.0/bits/stl_multiset.h
+#usr/include/c++/13.1.0/bits/stl_numeric.h
+#usr/include/c++/13.1.0/bits/stl_pair.h
+#usr/include/c++/13.1.0/bits/stl_queue.h
+#usr/include/c++/13.1.0/bits/stl_raw_storage_iter.h
+#usr/include/c++/13.1.0/bits/stl_relops.h
+#usr/include/c++/13.1.0/bits/stl_set.h
+#usr/include/c++/13.1.0/bits/stl_stack.h
+#usr/include/c++/13.1.0/bits/stl_tempbuf.h
+#usr/include/c++/13.1.0/bits/stl_tree.h
+#usr/include/c++/13.1.0/bits/stl_uninitialized.h
+#usr/include/c++/13.1.0/bits/stl_vector.h
+#usr/include/c++/13.1.0/bits/stream_iterator.h
+#usr/include/c++/13.1.0/bits/streambuf.tcc
+#usr/include/c++/13.1.0/bits/streambuf_iterator.h
+#usr/include/c++/13.1.0/bits/string_view.tcc
+#usr/include/c++/13.1.0/bits/stringfwd.h
+#usr/include/c++/13.1.0/bits/this_thread_sleep.h
+#usr/include/c++/13.1.0/bits/uniform_int_dist.h
+#usr/include/c++/13.1.0/bits/unique_lock.h
+#usr/include/c++/13.1.0/bits/unique_ptr.h
+#usr/include/c++/13.1.0/bits/unordered_map.h
+#usr/include/c++/13.1.0/bits/unordered_set.h
+#usr/include/c++/13.1.0/bits/uses_allocator.h
+#usr/include/c++/13.1.0/bits/uses_allocator_args.h
+#usr/include/c++/13.1.0/bits/utility.h
+#usr/include/c++/13.1.0/bits/valarray_after.h
+#usr/include/c++/13.1.0/bits/valarray_array.h
+#usr/include/c++/13.1.0/bits/valarray_array.tcc
+#usr/include/c++/13.1.0/bits/valarray_before.h
+#usr/include/c++/13.1.0/bits/vector.tcc
+#usr/include/c++/13.1.0/bitset
+#usr/include/c++/13.1.0/cassert
+#usr/include/c++/13.1.0/ccomplex
+#usr/include/c++/13.1.0/cctype
+#usr/include/c++/13.1.0/cerrno
+#usr/include/c++/13.1.0/cfenv
+#usr/include/c++/13.1.0/cfloat
+#usr/include/c++/13.1.0/charconv
+#usr/include/c++/13.1.0/chrono
+#usr/include/c++/13.1.0/cinttypes
+#usr/include/c++/13.1.0/ciso646
+#usr/include/c++/13.1.0/climits
+#usr/include/c++/13.1.0/clocale
+#usr/include/c++/13.1.0/cmath
+#usr/include/c++/13.1.0/codecvt
+#usr/include/c++/13.1.0/compare
+#usr/include/c++/13.1.0/complex
+#usr/include/c++/13.1.0/complex.h
+#usr/include/c++/13.1.0/concepts
+#usr/include/c++/13.1.0/condition_variable
+#usr/include/c++/13.1.0/coroutine
+#usr/include/c++/13.1.0/csetjmp
+#usr/include/c++/13.1.0/csignal
+#usr/include/c++/13.1.0/cstdalign
+#usr/include/c++/13.1.0/cstdarg
+#usr/include/c++/13.1.0/cstdbool
+#usr/include/c++/13.1.0/cstddef
+#usr/include/c++/13.1.0/cstdint
+#usr/include/c++/13.1.0/cstdio
+#usr/include/c++/13.1.0/cstdlib
+#usr/include/c++/13.1.0/cstring
+#usr/include/c++/13.1.0/ctgmath
+#usr/include/c++/13.1.0/ctime
+#usr/include/c++/13.1.0/cuchar
+#usr/include/c++/13.1.0/cwchar
+#usr/include/c++/13.1.0/cwctype
+#usr/include/c++/13.1.0/cxxabi.h
+#usr/include/c++/13.1.0/debug
+#usr/include/c++/13.1.0/debug/assertions.h
+#usr/include/c++/13.1.0/debug/bitset
+#usr/include/c++/13.1.0/debug/debug.h
+#usr/include/c++/13.1.0/debug/deque
+#usr/include/c++/13.1.0/debug/formatter.h
+#usr/include/c++/13.1.0/debug/forward_list
+#usr/include/c++/13.1.0/debug/functions.h
+#usr/include/c++/13.1.0/debug/helper_functions.h
+#usr/include/c++/13.1.0/debug/list
+#usr/include/c++/13.1.0/debug/macros.h
+#usr/include/c++/13.1.0/debug/map
+#usr/include/c++/13.1.0/debug/map.h
+#usr/include/c++/13.1.0/debug/multimap.h
+#usr/include/c++/13.1.0/debug/multiset.h
+#usr/include/c++/13.1.0/debug/safe_base.h
+#usr/include/c++/13.1.0/debug/safe_container.h
+#usr/include/c++/13.1.0/debug/safe_iterator.h
+#usr/include/c++/13.1.0/debug/safe_iterator.tcc
+#usr/include/c++/13.1.0/debug/safe_local_iterator.h
+#usr/include/c++/13.1.0/debug/safe_local_iterator.tcc
+#usr/include/c++/13.1.0/debug/safe_sequence.h
+#usr/include/c++/13.1.0/debug/safe_sequence.tcc
+#usr/include/c++/13.1.0/debug/safe_unordered_base.h
+#usr/include/c++/13.1.0/debug/safe_unordered_container.h
+#usr/include/c++/13.1.0/debug/safe_unordered_container.tcc
+#usr/include/c++/13.1.0/debug/set
+#usr/include/c++/13.1.0/debug/set.h
+#usr/include/c++/13.1.0/debug/stl_iterator.h
+#usr/include/c++/13.1.0/debug/string
+#usr/include/c++/13.1.0/debug/unordered_map
+#usr/include/c++/13.1.0/debug/unordered_set
+#usr/include/c++/13.1.0/debug/vector
+#usr/include/c++/13.1.0/decimal
+#usr/include/c++/13.1.0/decimal/decimal
+#usr/include/c++/13.1.0/decimal/decimal.h
+#usr/include/c++/13.1.0/deque
+#usr/include/c++/13.1.0/exception
+#usr/include/c++/13.1.0/execution
+#usr/include/c++/13.1.0/expected
+#usr/include/c++/13.1.0/experimental
+#usr/include/c++/13.1.0/experimental/algorithm
+#usr/include/c++/13.1.0/experimental/any
+#usr/include/c++/13.1.0/experimental/array
+#usr/include/c++/13.1.0/experimental/bits
+#usr/include/c++/13.1.0/experimental/bits/fs_dir.h
+#usr/include/c++/13.1.0/experimental/bits/fs_fwd.h
+#usr/include/c++/13.1.0/experimental/bits/fs_ops.h
+#usr/include/c++/13.1.0/experimental/bits/fs_path.h
+#usr/include/c++/13.1.0/experimental/bits/lfts_config.h
+#usr/include/c++/13.1.0/experimental/bits/net.h
+#usr/include/c++/13.1.0/experimental/bits/numeric_traits.h
+#usr/include/c++/13.1.0/experimental/bits/shared_ptr.h
+#usr/include/c++/13.1.0/experimental/bits/simd.h
+#usr/include/c++/13.1.0/experimental/bits/simd_builtin.h
+#usr/include/c++/13.1.0/experimental/bits/simd_converter.h
+#usr/include/c++/13.1.0/experimental/bits/simd_detail.h
+#usr/include/c++/13.1.0/experimental/bits/simd_fixed_size.h
+#usr/include/c++/13.1.0/experimental/bits/simd_math.h
+#usr/include/c++/13.1.0/experimental/bits/simd_neon.h
+#usr/include/c++/13.1.0/experimental/bits/simd_ppc.h
+#usr/include/c++/13.1.0/experimental/bits/simd_scalar.h
+#usr/include/c++/13.1.0/experimental/bits/simd_x86.h
+#usr/include/c++/13.1.0/experimental/bits/simd_x86_conversions.h
+#usr/include/c++/13.1.0/experimental/bits/string_view.tcc
+#usr/include/c++/13.1.0/experimental/buffer
+#usr/include/c++/13.1.0/experimental/chrono
+#usr/include/c++/13.1.0/experimental/contract
+#usr/include/c++/13.1.0/experimental/deque
+#usr/include/c++/13.1.0/experimental/executor
+#usr/include/c++/13.1.0/experimental/filesystem
+#usr/include/c++/13.1.0/experimental/forward_list
+#usr/include/c++/13.1.0/experimental/functional
+#usr/include/c++/13.1.0/experimental/internet
+#usr/include/c++/13.1.0/experimental/io_context
+#usr/include/c++/13.1.0/experimental/iterator
+#usr/include/c++/13.1.0/experimental/list
+#usr/include/c++/13.1.0/experimental/map
+#usr/include/c++/13.1.0/experimental/memory
+#usr/include/c++/13.1.0/experimental/memory_resource
+#usr/include/c++/13.1.0/experimental/net
+#usr/include/c++/13.1.0/experimental/netfwd
+#usr/include/c++/13.1.0/experimental/numeric
+#usr/include/c++/13.1.0/experimental/optional
+#usr/include/c++/13.1.0/experimental/propagate_const
+#usr/include/c++/13.1.0/experimental/random
+#usr/include/c++/13.1.0/experimental/ratio
+#usr/include/c++/13.1.0/experimental/regex
+#usr/include/c++/13.1.0/experimental/scope
+#usr/include/c++/13.1.0/experimental/set
+#usr/include/c++/13.1.0/experimental/simd
+#usr/include/c++/13.1.0/experimental/socket
+#usr/include/c++/13.1.0/experimental/source_location
+#usr/include/c++/13.1.0/experimental/string
+#usr/include/c++/13.1.0/experimental/string_view
+#usr/include/c++/13.1.0/experimental/synchronized_value
+#usr/include/c++/13.1.0/experimental/system_error
+#usr/include/c++/13.1.0/experimental/timer
+#usr/include/c++/13.1.0/experimental/tuple
+#usr/include/c++/13.1.0/experimental/type_traits
+#usr/include/c++/13.1.0/experimental/unordered_map
+#usr/include/c++/13.1.0/experimental/unordered_set
+#usr/include/c++/13.1.0/experimental/utility
+#usr/include/c++/13.1.0/experimental/vector
+#usr/include/c++/13.1.0/ext
+#usr/include/c++/13.1.0/ext/algorithm
+#usr/include/c++/13.1.0/ext/aligned_buffer.h
+#usr/include/c++/13.1.0/ext/alloc_traits.h
+#usr/include/c++/13.1.0/ext/atomicity.h
+#usr/include/c++/13.1.0/ext/bitmap_allocator.h
+#usr/include/c++/13.1.0/ext/cast.h
+#usr/include/c++/13.1.0/ext/cmath
+#usr/include/c++/13.1.0/ext/codecvt_specializations.h
+#usr/include/c++/13.1.0/ext/concurrence.h
+#usr/include/c++/13.1.0/ext/debug_allocator.h
+#usr/include/c++/13.1.0/ext/enc_filebuf.h
+#usr/include/c++/13.1.0/ext/extptr_allocator.h
+#usr/include/c++/13.1.0/ext/functional
+#usr/include/c++/13.1.0/ext/hash_map
+#usr/include/c++/13.1.0/ext/hash_set
+#usr/include/c++/13.1.0/ext/iterator
+#usr/include/c++/13.1.0/ext/malloc_allocator.h
+#usr/include/c++/13.1.0/ext/memory
+#usr/include/c++/13.1.0/ext/mt_allocator.h
+#usr/include/c++/13.1.0/ext/new_allocator.h
+#usr/include/c++/13.1.0/ext/numeric
+#usr/include/c++/13.1.0/ext/numeric_traits.h
+#usr/include/c++/13.1.0/ext/pb_ds
+#usr/include/c++/13.1.0/ext/pb_ds/assoc_container.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/bin_search_tree_/traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/entry_pred.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/resize_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/branch_policy
+#usr/include/c++/13.1.0/ext/pb_ds/detail/branch_policy/branch_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/branch_policy/traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/cond_dealtor.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/container_base_dispatch.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/debug_map_base.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/eq_fn
+#usr/include/c++/13.1.0/ext/pb_ds/detail/eq_fn/eq_by_less.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/lu_map_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_policy
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/ov_tree_map_/traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/priority_queue_base_dispatch.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/node.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rb_tree_map_/traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/node.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/splay_tree_/traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/standard_policies.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/tree_policy
+#usr/include/c++/13.1.0/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/tree_trace_base.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/type_utils.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/types_traits.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/unordered_iterator
+#usr/include/c++/13.1.0/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/unordered_iterator/iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/exception.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/hash_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/list_update_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/priority_queue.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/tag_and_trait.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/tree_policy.hpp
+#usr/include/c++/13.1.0/ext/pb_ds/trie_policy.hpp
+#usr/include/c++/13.1.0/ext/pod_char_traits.h
+#usr/include/c++/13.1.0/ext/pointer.h
+#usr/include/c++/13.1.0/ext/pool_allocator.h
+#usr/include/c++/13.1.0/ext/random
+#usr/include/c++/13.1.0/ext/random.tcc
+#usr/include/c++/13.1.0/ext/rb_tree
+#usr/include/c++/13.1.0/ext/rc_string_base.h
+#usr/include/c++/13.1.0/ext/rope
+#usr/include/c++/13.1.0/ext/ropeimpl.h
+#usr/include/c++/13.1.0/ext/slist
+#usr/include/c++/13.1.0/ext/sso_string_base.h
+#usr/include/c++/13.1.0/ext/stdio_filebuf.h
+#usr/include/c++/13.1.0/ext/stdio_sync_filebuf.h
+#usr/include/c++/13.1.0/ext/string_conversions.h
+#usr/include/c++/13.1.0/ext/throw_allocator.h
+#usr/include/c++/13.1.0/ext/type_traits.h
+#usr/include/c++/13.1.0/ext/typelist.h
+#usr/include/c++/13.1.0/ext/vstring.h
+#usr/include/c++/13.1.0/ext/vstring.tcc
+#usr/include/c++/13.1.0/ext/vstring_fwd.h
+#usr/include/c++/13.1.0/ext/vstring_util.h
+#usr/include/c++/13.1.0/fenv.h
+#usr/include/c++/13.1.0/filesystem
+#usr/include/c++/13.1.0/format
+#usr/include/c++/13.1.0/forward_list
+#usr/include/c++/13.1.0/fstream
+#usr/include/c++/13.1.0/functional
+#usr/include/c++/13.1.0/future
+#usr/include/c++/13.1.0/initializer_list
+#usr/include/c++/13.1.0/iomanip
+#usr/include/c++/13.1.0/ios
+#usr/include/c++/13.1.0/iosfwd
+#usr/include/c++/13.1.0/iostream
+#usr/include/c++/13.1.0/istream
+#usr/include/c++/13.1.0/iterator
+#usr/include/c++/13.1.0/latch
+#usr/include/c++/13.1.0/limits
+#usr/include/c++/13.1.0/list
+#usr/include/c++/13.1.0/locale
+#usr/include/c++/13.1.0/map
+#usr/include/c++/13.1.0/math.h
+#usr/include/c++/13.1.0/memory
+#usr/include/c++/13.1.0/memory_resource
+#usr/include/c++/13.1.0/mutex
+#usr/include/c++/13.1.0/new
+#usr/include/c++/13.1.0/numbers
+#usr/include/c++/13.1.0/numeric
+#usr/include/c++/13.1.0/optional
+#usr/include/c++/13.1.0/ostream
+#usr/include/c++/13.1.0/parallel
+#usr/include/c++/13.1.0/parallel/algo.h
+#usr/include/c++/13.1.0/parallel/algobase.h
+#usr/include/c++/13.1.0/parallel/algorithm
+#usr/include/c++/13.1.0/parallel/algorithmfwd.h
+#usr/include/c++/13.1.0/parallel/balanced_quicksort.h
+#usr/include/c++/13.1.0/parallel/base.h
+#usr/include/c++/13.1.0/parallel/basic_iterator.h
+#usr/include/c++/13.1.0/parallel/checkers.h
+#usr/include/c++/13.1.0/parallel/compatibility.h
+#usr/include/c++/13.1.0/parallel/compiletime_settings.h
+#usr/include/c++/13.1.0/parallel/equally_split.h
+#usr/include/c++/13.1.0/parallel/features.h
+#usr/include/c++/13.1.0/parallel/find.h
+#usr/include/c++/13.1.0/parallel/find_selectors.h
+#usr/include/c++/13.1.0/parallel/for_each.h
+#usr/include/c++/13.1.0/parallel/for_each_selectors.h
+#usr/include/c++/13.1.0/parallel/iterator.h
+#usr/include/c++/13.1.0/parallel/list_partition.h
+#usr/include/c++/13.1.0/parallel/losertree.h
+#usr/include/c++/13.1.0/parallel/merge.h
+#usr/include/c++/13.1.0/parallel/multiseq_selection.h
+#usr/include/c++/13.1.0/parallel/multiway_merge.h
+#usr/include/c++/13.1.0/parallel/multiway_mergesort.h
+#usr/include/c++/13.1.0/parallel/numeric
+#usr/include/c++/13.1.0/parallel/numericfwd.h
+#usr/include/c++/13.1.0/parallel/omp_loop.h
+#usr/include/c++/13.1.0/parallel/omp_loop_static.h
+#usr/include/c++/13.1.0/parallel/par_loop.h
+#usr/include/c++/13.1.0/parallel/parallel.h
+#usr/include/c++/13.1.0/parallel/partial_sum.h
+#usr/include/c++/13.1.0/parallel/partition.h
+#usr/include/c++/13.1.0/parallel/queue.h
+#usr/include/c++/13.1.0/parallel/quicksort.h
+#usr/include/c++/13.1.0/parallel/random_number.h
+#usr/include/c++/13.1.0/parallel/random_shuffle.h
+#usr/include/c++/13.1.0/parallel/search.h
+#usr/include/c++/13.1.0/parallel/set_operations.h
+#usr/include/c++/13.1.0/parallel/settings.h
+#usr/include/c++/13.1.0/parallel/sort.h
+#usr/include/c++/13.1.0/parallel/tags.h
+#usr/include/c++/13.1.0/parallel/types.h
+#usr/include/c++/13.1.0/parallel/unique_copy.h
+#usr/include/c++/13.1.0/parallel/workstealing.h
+#usr/include/c++/13.1.0/pstl
+#usr/include/c++/13.1.0/pstl/algorithm_fwd.h
+#usr/include/c++/13.1.0/pstl/algorithm_impl.h
+#usr/include/c++/13.1.0/pstl/execution_defs.h
+#usr/include/c++/13.1.0/pstl/execution_impl.h
+#usr/include/c++/13.1.0/pstl/glue_algorithm_defs.h
+#usr/include/c++/13.1.0/pstl/glue_algorithm_impl.h
+#usr/include/c++/13.1.0/pstl/glue_execution_defs.h
+#usr/include/c++/13.1.0/pstl/glue_memory_defs.h
+#usr/include/c++/13.1.0/pstl/glue_memory_impl.h
+#usr/include/c++/13.1.0/pstl/glue_numeric_defs.h
+#usr/include/c++/13.1.0/pstl/glue_numeric_impl.h
+#usr/include/c++/13.1.0/pstl/memory_impl.h
+#usr/include/c++/13.1.0/pstl/numeric_fwd.h
+#usr/include/c++/13.1.0/pstl/numeric_impl.h
+#usr/include/c++/13.1.0/pstl/parallel_backend.h
+#usr/include/c++/13.1.0/pstl/parallel_backend_serial.h
+#usr/include/c++/13.1.0/pstl/parallel_backend_tbb.h
+#usr/include/c++/13.1.0/pstl/parallel_backend_utils.h
+#usr/include/c++/13.1.0/pstl/parallel_impl.h
+#usr/include/c++/13.1.0/pstl/pstl_config.h
+#usr/include/c++/13.1.0/pstl/unseq_backend_simd.h
+#usr/include/c++/13.1.0/pstl/utils.h
+#usr/include/c++/13.1.0/queue
+#usr/include/c++/13.1.0/random
+#usr/include/c++/13.1.0/ranges
+#usr/include/c++/13.1.0/ratio
+#usr/include/c++/13.1.0/regex
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/atomic_word.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/basic_file.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/c++allocator.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/c++config.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/c++io.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/c++locale.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/cpu_defines.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/ctype_base.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/ctype_inline.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/cxxabi_tweaks.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/error_constants.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/extc++.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/gthr-default.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/gthr-posix.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/gthr-single.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/gthr.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/messages_members.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/opt_random.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/os_defines.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/stdc++.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/stdtr1c++.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/bits/time_members.h
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/ext
+#usr/include/c++/13.1.0/riscv64-unknown-linux-gnu/ext/opt_random.h
+#usr/include/c++/13.1.0/scoped_allocator
+#usr/include/c++/13.1.0/semaphore
+#usr/include/c++/13.1.0/set
+#usr/include/c++/13.1.0/shared_mutex
+#usr/include/c++/13.1.0/source_location
+#usr/include/c++/13.1.0/span
+#usr/include/c++/13.1.0/spanstream
+#usr/include/c++/13.1.0/sstream
+#usr/include/c++/13.1.0/stack
+#usr/include/c++/13.1.0/stacktrace
+#usr/include/c++/13.1.0/stdatomic.h
+#usr/include/c++/13.1.0/stdexcept
+#usr/include/c++/13.1.0/stdfloat
+#usr/include/c++/13.1.0/stdlib.h
+#usr/include/c++/13.1.0/stop_token
+#usr/include/c++/13.1.0/streambuf
+#usr/include/c++/13.1.0/string
+#usr/include/c++/13.1.0/string_view
+#usr/include/c++/13.1.0/syncstream
+#usr/include/c++/13.1.0/system_error
+#usr/include/c++/13.1.0/tgmath.h
+#usr/include/c++/13.1.0/thread
+#usr/include/c++/13.1.0/tr1
+#usr/include/c++/13.1.0/tr1/array
+#usr/include/c++/13.1.0/tr1/bessel_function.tcc
+#usr/include/c++/13.1.0/tr1/beta_function.tcc
+#usr/include/c++/13.1.0/tr1/ccomplex
+#usr/include/c++/13.1.0/tr1/cctype
+#usr/include/c++/13.1.0/tr1/cfenv
+#usr/include/c++/13.1.0/tr1/cfloat
+#usr/include/c++/13.1.0/tr1/cinttypes
+#usr/include/c++/13.1.0/tr1/climits
+#usr/include/c++/13.1.0/tr1/cmath
+#usr/include/c++/13.1.0/tr1/complex
+#usr/include/c++/13.1.0/tr1/complex.h
+#usr/include/c++/13.1.0/tr1/cstdarg
+#usr/include/c++/13.1.0/tr1/cstdbool
+#usr/include/c++/13.1.0/tr1/cstdint
+#usr/include/c++/13.1.0/tr1/cstdio
+#usr/include/c++/13.1.0/tr1/cstdlib
+#usr/include/c++/13.1.0/tr1/ctgmath
+#usr/include/c++/13.1.0/tr1/ctime
+#usr/include/c++/13.1.0/tr1/ctype.h
+#usr/include/c++/13.1.0/tr1/cwchar
+#usr/include/c++/13.1.0/tr1/cwctype
+#usr/include/c++/13.1.0/tr1/ell_integral.tcc
+#usr/include/c++/13.1.0/tr1/exp_integral.tcc
+#usr/include/c++/13.1.0/tr1/fenv.h
+#usr/include/c++/13.1.0/tr1/float.h
+#usr/include/c++/13.1.0/tr1/functional
+#usr/include/c++/13.1.0/tr1/functional_hash.h
+#usr/include/c++/13.1.0/tr1/gamma.tcc
+#usr/include/c++/13.1.0/tr1/hashtable.h
+#usr/include/c++/13.1.0/tr1/hashtable_policy.h
+#usr/include/c++/13.1.0/tr1/hypergeometric.tcc
+#usr/include/c++/13.1.0/tr1/inttypes.h
+#usr/include/c++/13.1.0/tr1/legendre_function.tcc
+#usr/include/c++/13.1.0/tr1/limits.h
+#usr/include/c++/13.1.0/tr1/math.h
+#usr/include/c++/13.1.0/tr1/memory
+#usr/include/c++/13.1.0/tr1/modified_bessel_func.tcc
+#usr/include/c++/13.1.0/tr1/poly_hermite.tcc
+#usr/include/c++/13.1.0/tr1/poly_laguerre.tcc
+#usr/include/c++/13.1.0/tr1/random
+#usr/include/c++/13.1.0/tr1/random.h
+#usr/include/c++/13.1.0/tr1/random.tcc
+#usr/include/c++/13.1.0/tr1/regex
+#usr/include/c++/13.1.0/tr1/riemann_zeta.tcc
+#usr/include/c++/13.1.0/tr1/shared_ptr.h
+#usr/include/c++/13.1.0/tr1/special_function_util.h
+#usr/include/c++/13.1.0/tr1/stdarg.h
+#usr/include/c++/13.1.0/tr1/stdbool.h
+#usr/include/c++/13.1.0/tr1/stdint.h
+#usr/include/c++/13.1.0/tr1/stdio.h
+#usr/include/c++/13.1.0/tr1/stdlib.h
+#usr/include/c++/13.1.0/tr1/tgmath.h
+#usr/include/c++/13.1.0/tr1/tuple
+#usr/include/c++/13.1.0/tr1/type_traits
+#usr/include/c++/13.1.0/tr1/unordered_map
+#usr/include/c++/13.1.0/tr1/unordered_map.h
+#usr/include/c++/13.1.0/tr1/unordered_set
+#usr/include/c++/13.1.0/tr1/unordered_set.h
+#usr/include/c++/13.1.0/tr1/utility
+#usr/include/c++/13.1.0/tr1/wchar.h
+#usr/include/c++/13.1.0/tr1/wctype.h
+#usr/include/c++/13.1.0/tr2
+#usr/include/c++/13.1.0/tr2/bool_set
+#usr/include/c++/13.1.0/tr2/bool_set.tcc
+#usr/include/c++/13.1.0/tr2/dynamic_bitset
+#usr/include/c++/13.1.0/tr2/dynamic_bitset.tcc
+#usr/include/c++/13.1.0/tr2/ratio
+#usr/include/c++/13.1.0/tr2/type_traits
+#usr/include/c++/13.1.0/tuple
+#usr/include/c++/13.1.0/type_traits
+#usr/include/c++/13.1.0/typeindex
+#usr/include/c++/13.1.0/typeinfo
+#usr/include/c++/13.1.0/unordered_map
+#usr/include/c++/13.1.0/unordered_set
+#usr/include/c++/13.1.0/utility
+#usr/include/c++/13.1.0/valarray
+#usr/include/c++/13.1.0/variant
+#usr/include/c++/13.1.0/vector
+#usr/include/c++/13.1.0/version
 #usr/lib/gcc
 #usr/lib/gcc/riscv64-unknown-linux-gnu
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/cc1
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/cc1plus
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/collect2
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtbegin.o
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtbeginS.o
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtbeginT.o
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtend.o
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtendS.o
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crti.o
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtn.o
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/g++-mapper-server
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed/README
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed/limits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed/syslimits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/acc_prof.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/float.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/gcov.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/iso646.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/omp.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/openacc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/asan_interface.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/common_interface_defs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/hwasan_interface.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/lsan_interface.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/tsan_interface.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/ssp.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/stdio.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/string.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/unistd.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdalign.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdarg.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdatomic.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdbool.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stddef.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdfix.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdint-gcc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdint.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdnoreturn.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/unwind.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/varargs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/fixinc.sh
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/fixinc_list
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/fixincl
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/gsyslimits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/include
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/include/README
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/include/limits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/macro_list
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/mkheaders
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/mkheaders.conf
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/mkinstalldirs
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/libgcc.a
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/libgcc_eh.a
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/libgcov.a
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/liblto_plugin.la
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/liblto_plugin.so
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/lto-wrapper
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/lto1
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/gengtype
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/gtype.state
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ada
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ada/gcc-interface
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ada/gcc-interface/ada-tree.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/addresses.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/alias.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/align.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/all-tree.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/alloc-pool.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ansidecl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/array-traits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/asan.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/attr-fnspec.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/attribs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/auto-host.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/auto-profile.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/b-header-vars
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/backend.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/basic-block.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/bb-reorder.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/bitmap.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtin-attrs.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtin-types.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtins.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtins.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/bversion.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-common.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-common.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-objc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-pragma.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-pretty-print.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/calls.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ccmp.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfg-flags.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfg.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfganal.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgbuild.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgcleanup.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgexpand.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfghooks.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgloop.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgloopmanip.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgrtl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cgraph.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cif-code.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/collect-utils.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/collect2-aix.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/collect2.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/color-macros.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/conditions.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/elfos.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/glibc-stdint.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/gnu-user.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/initfini-array.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/linux-protos.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/linux.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/linux.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/riscv-opts.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/riscv-protos.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/riscv.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/configargs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/context.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/convert.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/coretypes.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/coroutine-builtins.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/coverage.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/cp-tree.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/cp-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/cxx-pretty-print.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/name-lookup.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/operators.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/type-utils.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cppbuiltin.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cppdefault.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cpplib.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cselib.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ctfc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/d
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/d/d-tree.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/data-streamer.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dbgcnt.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dbgcnt.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dbxout.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dce.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ddg.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/debug.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/defaults.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/df.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dfp.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-color.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-core.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-event-id.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-metadata.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-path.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-spec.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-url.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/digraph.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dojump.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dominance.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/domwalk.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/double-int.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dump-context.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dumpfile.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dwarf2asm.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dwarf2ctf.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dwarf2out.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/edit-context.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/emit-rtl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/errors.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/escaped_string.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/et-forest.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/except.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/explow.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/expmed.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/expr.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fibonacci_heap.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/file-find.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/file-prefix-map.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/filenames.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fixed-value.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/flag-types.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/flags.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fold-const-call.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fold-const.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/function-abi.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/function.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc-plugin.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc-rich-location.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc-symtab.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcov-counter.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcov-io.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcse-common.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcse.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/generic-match.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gengtype.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/genrtl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gensupport.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ggc-internal.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ggc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-array-bounds.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-builder.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-expr.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-fold.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-iterator.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-low.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-match.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-predicate-analysis.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-predict.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-pretty-print.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-cache.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-edge.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-fold.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-gori.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-path.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-trace.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa-evrp-analyze.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa-warn-access.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa-warn-restrict.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-streamer.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-walk.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimplify-me.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimplify.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/glimits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gomp-constants.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graph.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graphds.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graphite.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graphviz.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gsstruct.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gstab.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gsyms.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gsyslimits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gtm-builtins.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gtype-desc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hard-reg-set.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-map-traits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-map.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-set.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-table.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-traits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hashtab.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/highlev-plugin-common.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hooks.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hosthooks-def.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hosthooks.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hw-doloop.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hwint.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ifcvt.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/inchash.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/incpath.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/input.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-addr.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-attr-common.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-attr.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-codes.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-config.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-constants.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-flags.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-modes-inline.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-modes.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-notes.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/int-vector-builder.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/internal-fn.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/internal-fn.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/intl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-fnsummary.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-icf-gimple.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-icf.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-inline.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-modref-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-modref.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-param-manipulation.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-predicate.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-prop.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-ref.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-reference.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-utils.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ira-int.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ira.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/is-a.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/iterator-utils.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/json.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/langhooks-def.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/langhooks.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lcm.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/libfuncs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/libiberty.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/limitx.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/limity.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/line-map.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/loop-unroll.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lower-subreg.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lra-int.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lra.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lto-compress.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lto-section-names.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lto-streamer.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/machmode.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/machmode.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/md5.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mem-stats-traits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mem-stats.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/memmodel.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/memory-block.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mode-classes.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mux-utils.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/objc
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/objc/objc-tree.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/obstack-utils.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/obstack.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-builtins.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-expand.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-general.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-low.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-offload.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-simd-clone.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opt-problem.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opt-suggestions.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs-libfuncs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs-query.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optinfo-emit-json.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optinfo.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/options.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opts-diagnostic.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opts.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ordered-hash-map.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/output.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pass-instances.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pass_manager.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/passes.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin-api.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin-version.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pointer-query.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/poly-int-types.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/poly-int.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/predict.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/predict.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/prefix.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pretty-print.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/print-rtl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/print-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/profile-count.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/profile.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/range-op.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/range.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/read-md.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/read-rtl-function.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/real.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/realmpfr.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/recog.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/reg-notes.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regcprop.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regrename.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regs.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regset.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/reload.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/resource.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl-error.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl-iter.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl-ssa.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtlanal.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtlhash.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtlhooks-def.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtx-vector-builder.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/run-rtl-passes.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/safe-ctype.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sanitizer.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sbitmap.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sched-int.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sel-sched-dump.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sel-sched-ir.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sel-sched.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/selftest-diagnostic.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/selftest-rtl.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/selftest.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sese.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/shortest-paths.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/shrink-wrap.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/signop.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sparseset.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/spellcheck-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/spellcheck.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/splay-tree-utils.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/splay-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sreal.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ssa-iterators.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ssa.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stab.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/statistics.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stmt.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stor-layout.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/streamer-hooks.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stringpool.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/substring-locations.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symbol-summary.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symtab-clones.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symtab-thunks.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symtab.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sync-builtins.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/system.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-def.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-globals.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-hooks-macros.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-insns.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/targhooks.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/timevar.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/timevar.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tm-preds.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tm.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tm_p.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/toplev.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tracer.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/trans-mem.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-affine.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-cfg.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-cfgcleanup.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-check.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-chrec.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-core.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-data-ref.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-dfa.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-diagnostic.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-dump.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-eh.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-hash-traits.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-hasher.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-if-conv.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-inline.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-into-ssa.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-iterator.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-nested.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-object-size.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-outof-ssa.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-parloops.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-pass.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-phinodes.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-pretty-print.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-scalar-evolution.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-sra.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-address.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-alias-compare.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-alias.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-ccp.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-coalesce.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-dce.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-dom.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-dse.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-live.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-ivopts.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-manip.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-niter.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-math-opts.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-operands.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-propagate.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-reassoc.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-sccvn.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-scopedtables.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-strlen.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-ter.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-threadedge.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-threadupdate.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssanames.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-stdarg.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-streamer.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-switch-conversion.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-vector-builder.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-vectorizer.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-vrp.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/treestruct.def
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tristate.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tsan.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tsystem.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/typeclass.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/typed-splay-tree.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ubsan.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/valtrack.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-pointer-equiv.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-prof.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-query.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-range-equiv.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-range.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-relation.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/varasm.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vec-perm-indices.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vec.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vector-builder.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/version.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vmsdbg.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vr-values.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vtable-verify.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/wide-int-bitmask.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/wide-int-print.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/wide-int.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/xcoff.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/xcoffout.h
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.la
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.so
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.so.0
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.so.0.0.0
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.la
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.so
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.so.0
-#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.so.0.0.0
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/cc1
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/cc1plus
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/collect2
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/crtbegin.o
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/crtbeginS.o
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/crtbeginT.o
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/crtend.o
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/crtendS.o
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/crti.o
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/crtn.o
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/g++-mapper-server
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include-fixed
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include-fixed/README
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/acc_prof.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/float.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/gcov.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/iso646.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/limits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/omp.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/openacc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/riscv_vector.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/sanitizer
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/sanitizer/asan_interface.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/sanitizer/common_interface_defs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/sanitizer/hwasan_interface.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/sanitizer/lsan_interface.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/sanitizer/tsan_interface.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/ssp
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/ssp/ssp.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/ssp/stdio.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/ssp/string.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/ssp/unistd.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdalign.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdarg.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdatomic.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdbool.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stddef.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdfix.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdint-gcc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdint.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/stdnoreturn.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/syslimits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/unwind.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/include/varargs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/fixinc.sh
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/fixinc_list
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/fixincl
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/gsyslimits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/include
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/include/README
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/include/limits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/macro_list
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/mkheaders
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/mkheaders.conf
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/install-tools/mkinstalldirs
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/libgcc.a
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/libgcc_eh.a
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/libgcov.a
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/liblto_plugin.la
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/liblto_plugin.so
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/lto-wrapper
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/lto1
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/gengtype
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/gtype.state
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ada
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ada/gcc-interface
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ada/gcc-interface/ada-tree.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/addresses.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/alias.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/align.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/all-tree.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/alloc-pool.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ansidecl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/array-traits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/asan.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/attr-fnspec.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/attribs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/auto-host.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/auto-profile.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/b-header-vars
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/backend.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/basic-block.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/bb-reorder.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/bitmap.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/builtin-attrs.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/builtin-types.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/builtins.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/builtins.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/bversion.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/c-family
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/c-family/c-common.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/c-family/c-common.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/c-family/c-objc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/c-family/c-pragma.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/c-family/c-pretty-print.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/c-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/calls.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ccmp.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfg-flags.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfg.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfganal.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfgbuild.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfgcleanup.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfgexpand.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfghooks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfgloop.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfgloopmanip.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cfgrtl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cgraph.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cif-code.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/collect-utils.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/collect2-aix.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/collect2.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/color-macros.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/conditions.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/elfos.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/glibc-stdint.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/gnu-user.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/initfini-array.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/linux-protos.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/linux.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/riscv
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/riscv/linux.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/riscv/riscv-opts.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/riscv/riscv-protos.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/config/riscv/riscv.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/configargs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/context.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/convert.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/coretypes.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/coroutine-builtins.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/coverage.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/contracts.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/cp-trait.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/cp-tree.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/cp-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/cxx-pretty-print.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/name-lookup.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/operators.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cp/type-utils.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cppbuiltin.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cppdefault.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cpplib.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/cselib.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ctfc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/d
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/d/d-tree.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/data-streamer.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dbgcnt.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dbgcnt.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dce.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ddg.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/debug.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/defaults.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/df.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dfp.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-client-data-hooks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-color.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-core.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-event-id.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-metadata.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-path.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-spec.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic-url.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/diagnostic.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/digraph.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dojump.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dominance.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/domwalk.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/double-int.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dump-context.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dumpfile.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dwarf2asm.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dwarf2ctf.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/dwarf2out.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/edit-context.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/emit-rtl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/errors.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/escaped_string.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/et-forest.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/except.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/explow.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/expmed.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/expr.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/fibonacci_heap.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/file-find.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/file-prefix-map.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/filenames.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/fixed-value.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/flag-types.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/flags.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/fold-const-call.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/fold-const.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/function-abi.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/function.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcc-plugin.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcc-rich-location.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcc-symtab.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcov-counter.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcov-io.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcse-common.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gcse.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/generic-match.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gengtype.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/genrtl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gensupport.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ggc-internal.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ggc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-array-bounds.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-builder.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-expr.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-fold.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-iterator.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-low.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-match.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-predicate-analysis.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-predict.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-pretty-print.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-cache.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-edge.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-fold.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-gori.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-infer.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-op.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-path.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range-trace.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-range.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-ssa-warn-access.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-ssa-warn-restrict.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-ssa.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-streamer.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple-walk.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimple.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimplify-me.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gimplify.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/glimits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gomp-constants.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/graph.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/graphds.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/graphite.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/graphviz.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gsstruct.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gsyms.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gsyslimits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gtm-builtins.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/gtype-desc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hard-reg-set.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hash-map-traits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hash-map.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hash-set.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hash-table.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hash-traits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hashtab.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/highlev-plugin-common.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hooks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hosthooks-def.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hosthooks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hw-doloop.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/hwint.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ifcvt.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/inchash.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/incpath.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/input.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-addr.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-attr-common.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-attr.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-codes.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-config.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-constants.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-flags.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-modes-inline.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-modes.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/insn-notes.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/int-vector-builder.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/internal-fn.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/internal-fn.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/intl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-fnsummary.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-icf-gimple.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-icf.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-inline.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-modref-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-modref.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-param-manipulation.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-predicate.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-prop.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-ref.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-reference.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ipa-utils.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ira-int.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ira.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/is-a.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/iterator-utils.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/json.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/langhooks-def.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/langhooks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/lcm.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/libfuncs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/libiberty.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/limitx.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/limity.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/line-map.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/logical-location.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/loop-unroll.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/lower-subreg.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/lra-int.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/lra.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/lto-compress.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/lto-section-names.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/lto-streamer.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/m2
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/m2/m2-tree.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/machmode.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/machmode.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/make-unique.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/md5.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/mem-stats-traits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/mem-stats.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/memmodel.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/memory-block.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/mode-classes.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/mux-utils.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/objc
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/objc/objc-tree.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/obstack-utils.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/obstack.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/omp-builtins.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/omp-expand.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/omp-general.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/omp-low.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/omp-offload.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/omp-simd-clone.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/opt-problem.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/opt-suggestions.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/optabs-libfuncs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/optabs-query.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/optabs-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/optabs.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/optabs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/optinfo-emit-json.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/optinfo.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/options.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/opts-diagnostic.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/opts-jobserver.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/opts.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ordered-hash-map.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/output.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/pass-instances.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/pass_manager.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/passes.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/plugin-api.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/plugin-version.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/plugin.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/plugin.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/pointer-query.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/poly-int-types.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/poly-int.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/predict.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/predict.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/prefix.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/pretty-print.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/print-rtl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/print-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/profile-count.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/profile.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/range-op.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/range.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/read-md.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/read-rtl-function.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/real.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/realmpfr.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/recog.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/reg-notes.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/regcprop.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/regrename.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/regs.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/regset.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/reload.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/resource.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtl-error.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtl-iter.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtl-ssa.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtl.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtlanal.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtlhash.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtlhooks-def.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/rtx-vector-builder.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/run-rtl-passes.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/safe-ctype.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sanitizer.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sbitmap.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sched-int.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sel-sched-dump.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sel-sched-ir.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sel-sched.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/selftest-diagnostic.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/selftest-rtl.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/selftest.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sese.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/shortest-paths.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/shrink-wrap.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/signop.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sparseset.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/spellcheck-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/spellcheck.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/splay-tree-utils.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/splay-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sreal.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ssa-iterators.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ssa.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/statistics.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/stmt.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/stor-layout.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/streamer-hooks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/stringpool.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/substring-locations.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/symbol-summary.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/symtab-clones.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/symtab-thunks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/symtab.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/sync-builtins.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/system.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/target-def.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/target-globals.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/target-hooks-macros.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/target-insns.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/target.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/target.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/targhooks.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/timevar.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/timevar.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tm-preds.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tm.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tm_p.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/toplev.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tracer.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/trans-mem.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-affine.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-cfg.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-cfgcleanup.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-check.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-chrec.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-core.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-data-ref.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-dfa.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-diagnostic.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-dump.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-eh.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-hash-traits.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-hasher.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-if-conv.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-inline.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-into-ssa.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-iterator.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-logical-location.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-nested.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-object-size.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-outof-ssa.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-parloops.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-pass.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-phinodes.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-pretty-print.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-scalar-evolution.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-sra.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-address.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-alias-compare.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-alias.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-ccp.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-coalesce.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-dce.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-dom.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-dse.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-live.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-loop-ivopts.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-loop-manip.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-loop-niter.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-loop.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-math-opts.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-operands.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-propagate.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-reassoc.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-sccvn.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-scopedtables.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-strlen.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-ter.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-threadedge.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa-threadupdate.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssa.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-ssanames.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-stdarg.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-streamer.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-switch-conversion.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-vector-builder.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-vectorizer.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree-vrp.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/treestruct.def
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tristate.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tsan.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/tsystem.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/typeclass.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/typed-splay-tree.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/ubsan.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/valtrack.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/value-pointer-equiv.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/value-prof.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/value-query.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/value-range-pretty-print.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/value-range-storage.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/value-range.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/value-relation.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/varasm.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/vec-perm-indices.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/vec.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/vector-builder.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/version.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/vmsdbg.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/vr-values.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/vtable-verify.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/wide-int-bitmask.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/wide-int-print.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/wide-int.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/include/xcoff.h
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcc1plugin.la
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcc1plugin.so
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcc1plugin.so.0
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcc1plugin.so.0.0.0
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcp1plugin.la
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcp1plugin.so
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcp1plugin.so.0
+#usr/lib/gcc/riscv64-unknown-linux-gnu/13.1.0/plugin/libcp1plugin.so.0.0.0
 #usr/lib/libasan.a
 #usr/lib/libasan.la
 #usr/lib/libasan.so
@@ -1417,6 +1433,12 @@ usr/lib/libcc1.so.0.0.0
 usr/lib/libgomp.so.1
 usr/lib/libgomp.so.1.0.0
 #usr/lib/libgomp.spec
+#usr/lib/libitm.a
+#usr/lib/libitm.la
+#usr/lib/libitm.so
+usr/lib/libitm.so.1
+usr/lib/libitm.so.1.0.0
+#usr/lib/libitm.spec
 #usr/lib/libsanitizer.spec
 #usr/lib/libssp.a
 #usr/lib/libssp.la
@@ -1426,7 +1448,9 @@ usr/lib/libssp.so.0.0.0
 #usr/lib/libssp_nonshared.a
 #usr/lib/libssp_nonshared.la
 #usr/lib/libstdc++.a
-usr/lib/libstdc++.so.6.0.30
+usr/lib/libstdc++.so.6.0.31
+#usr/lib/libstdc++exp.a
+#usr/lib/libstdc++exp.la
 #usr/lib/libstdc++fs.a
 #usr/lib/libstdc++fs.la
 #usr/lib/libsupc++.a
@@ -1436,20 +1460,21 @@ usr/lib/libstdc++.so.6.0.30
 #usr/lib/libubsan.so
 usr/lib/libubsan.so.1
 usr/lib/libubsan.so.1.0.0
-#usr/share/gcc-12.2.0
-#usr/share/gcc-12.2.0/python
-#usr/share/gcc-12.2.0/python/libstdcxx
-#usr/share/gcc-12.2.0/python/libstdcxx/__init__.py
-#usr/share/gcc-12.2.0/python/libstdcxx/v6
-#usr/share/gcc-12.2.0/python/libstdcxx/v6/__init__.py
-#usr/share/gcc-12.2.0/python/libstdcxx/v6/printers.py
-#usr/share/gcc-12.2.0/python/libstdcxx/v6/xmethods.py
+#usr/share/gcc-13.1.0
+#usr/share/gcc-13.1.0/python
+#usr/share/gcc-13.1.0/python/libstdcxx
+#usr/share/gcc-13.1.0/python/libstdcxx/__init__.py
+#usr/share/gcc-13.1.0/python/libstdcxx/v6
+#usr/share/gcc-13.1.0/python/libstdcxx/v6/__init__.py
+#usr/share/gcc-13.1.0/python/libstdcxx/v6/printers.py
+#usr/share/gcc-13.1.0/python/libstdcxx/v6/xmethods.py
 #usr/share/info/cpp.info
 #usr/share/info/cppinternals.info
 #usr/share/info/gcc.info
 #usr/share/info/gccinstall.info
 #usr/share/info/gccint.info
 #usr/share/info/libgomp.info
+#usr/share/info/libitm.info
 #usr/share/info/libquadmath.info
 #usr/share/man/man1/cpp.1
 #usr/share/man/man1/g++.1
diff --git a/config/rootfiles/common/riscv64/linux b/config/rootfiles/common/riscv64/linux
index c08cfe083..bd5439ea4 100644
--- a/config/rootfiles/common/riscv64/linux
+++ b/config/rootfiles/common/riscv64/linux
@@ -1150,7 +1150,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/uapi/asm/posix_types.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/uapi/asm/resource.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/uapi/asm/sembuf.h
-#lib/modules/KVER-ipfire/build/arch/riscv/include/generated/uapi/asm/setup.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/uapi/asm/shmbuf.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/uapi/asm/siginfo.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/uapi/asm/signal.h
@@ -1174,6 +1173,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/kvm.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/perf_regs.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/ptrace.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/setup.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/sigcontext.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/ucontext.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/unistd.h
@@ -4844,6 +4844,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/dell/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/dell/dell-wmi-sysman
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/dell/dell-wmi-sysman/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Makefile
@@ -5834,9 +5837,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/fs/ceph
 #lib/modules/KVER-ipfire/build/fs/ceph/Kconfig
 #lib/modules/KVER-ipfire/build/fs/ceph/Makefile
-#lib/modules/KVER-ipfire/build/fs/cifs
-#lib/modules/KVER-ipfire/build/fs/cifs/Kconfig
-#lib/modules/KVER-ipfire/build/fs/cifs/Makefile
 #lib/modules/KVER-ipfire/build/fs/coda
 #lib/modules/KVER-ipfire/build/fs/coda/Kconfig
 #lib/modules/KVER-ipfire/build/fs/coda/Makefile
@@ -5927,9 +5927,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/fs/kernfs
 #lib/modules/KVER-ipfire/build/fs/kernfs/Kconfig
 #lib/modules/KVER-ipfire/build/fs/kernfs/Makefile
-#lib/modules/KVER-ipfire/build/fs/ksmbd
-#lib/modules/KVER-ipfire/build/fs/ksmbd/Kconfig
-#lib/modules/KVER-ipfire/build/fs/ksmbd/Makefile
 #lib/modules/KVER-ipfire/build/fs/lockd
 #lib/modules/KVER-ipfire/build/fs/lockd/Makefile
 #lib/modules/KVER-ipfire/build/fs/minix
@@ -6019,8 +6016,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/fs/romfs
 #lib/modules/KVER-ipfire/build/fs/romfs/Kconfig
 #lib/modules/KVER-ipfire/build/fs/romfs/Makefile
-#lib/modules/KVER-ipfire/build/fs/smbfs_common
-#lib/modules/KVER-ipfire/build/fs/smbfs_common/Makefile
+#lib/modules/KVER-ipfire/build/fs/smb
+#lib/modules/KVER-ipfire/build/fs/smb/Kconfig
+#lib/modules/KVER-ipfire/build/fs/smb/Makefile
+#lib/modules/KVER-ipfire/build/fs/smb/client
+#lib/modules/KVER-ipfire/build/fs/smb/client/Kconfig
+#lib/modules/KVER-ipfire/build/fs/smb/client/Makefile
+#lib/modules/KVER-ipfire/build/fs/smb/common
+#lib/modules/KVER-ipfire/build/fs/smb/common/Makefile
+#lib/modules/KVER-ipfire/build/fs/smb/server
+#lib/modules/KVER-ipfire/build/fs/smb/server/Kconfig
+#lib/modules/KVER-ipfire/build/fs/smb/server/Makefile
 #lib/modules/KVER-ipfire/build/fs/squashfs
 #lib/modules/KVER-ipfire/build/fs/squashfs/Kconfig
 #lib/modules/KVER-ipfire/build/fs/squashfs/Makefile
@@ -6316,6 +6322,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_GIGANTIC_PAGE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_KCOV
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_MMIOWB
+#lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_PTE_SPECIAL
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_SETUP_DMA_OPS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_SET_DIRECT_MAP
@@ -6585,6 +6592,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_FS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/BTT
 #lib/modules/KVER-ipfire/build/include/config/BUG
+#lib/modules/KVER-ipfire/build/include/config/BUG_ON_DATA_CORRUPTION
 #lib/modules/KVER-ipfire/build/include/config/BUILDTIME_TABLE_SORT
 #lib/modules/KVER-ipfire/build/include/config/BUILD_SALT
 #lib/modules/KVER-ipfire/build/include/config/CACHEFILES
@@ -6854,6 +6862,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DEBUG_BUGVERBOSE
 #lib/modules/KVER-ipfire/build/include/config/DEBUG_INFO_NONE
 #lib/modules/KVER-ipfire/build/include/config/DEBUG_KERNEL
+#lib/modules/KVER-ipfire/build/include/config/DEBUG_LIST
 #lib/modules/KVER-ipfire/build/include/config/DEBUG_MISC
 #lib/modules/KVER-ipfire/build/include/config/DEBUG_WX
 #lib/modules/KVER-ipfire/build/include/config/DECOMPRESS_BZIP2
@@ -6966,7 +6975,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_TTM
 #lib/modules/KVER-ipfire/build/include/config/DRM_TTM_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_UDL
-#lib/modules/KVER-ipfire/build/include/config/DRM_USE_DYNAMIC_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/DRM_VIRTIO_GPU
 #lib/modules/KVER-ipfire/build/include/config/DRM_VRAM_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DS1682
@@ -7329,9 +7337,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GACT_PROB
 #lib/modules/KVER-ipfire/build/include/config/GARP
 #lib/modules/KVER-ipfire/build/include/config/GCC11_NO_ARRAY_BOUNDS
-#lib/modules/KVER-ipfire/build/include/config/GCC12_NO_ARRAY_BOUNDS
 #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGINS
-#lib/modules/KVER-ipfire/build/include/config/GCC_PLUGIN_LATENT_ENTROPY
 #lib/modules/KVER-ipfire/build/include/config/GCC_VERSION
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_ALLOCATOR
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_ARCH_TOPOLOGY
@@ -7949,6 +7955,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LOCKUP_DETECTOR
 #lib/modules/KVER-ipfire/build/include/config/LOCK_DEBUGGING_SUPPORT
 #lib/modules/KVER-ipfire/build/include/config/LOCK_DOWN_KERNEL_FORCE_NONE
+#lib/modules/KVER-ipfire/build/include/config/LOCK_MM_AND_FIND_VMA
 #lib/modules/KVER-ipfire/build/include/config/LOCK_SPIN_ON_OWNER
 #lib/modules/KVER-ipfire/build/include/config/LOGO
 #lib/modules/KVER-ipfire/build/include/config/LOGO_LINUX_CLUT224
@@ -8388,7 +8395,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_CLS_ROUTE4
 #lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP
 #lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP6
-#lib/modules/KVER-ipfire/build/include/config/NET_CLS_TCINDEX
 #lib/modules/KVER-ipfire/build/include/config/NET_CLS_U32
 #lib/modules/KVER-ipfire/build/include/config/NET_CORE
 #lib/modules/KVER-ipfire/build/include/config/NET_DEVLINK
@@ -9477,8 +9483,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MP2888
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MP5023
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT6683
-#lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT6775
-#lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT6775_CORE
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT7802
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT7904
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_NPCM7XX
@@ -9565,7 +9569,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_EARLYCON
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LINFLEXUART
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LPUART
-#lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LPUART_CONSOLE
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_JSM
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_MCTRL_GPIO
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_NONSTANDARD
@@ -9616,7 +9619,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SLICOSS
 #lib/modules/KVER-ipfire/build/include/config/SLUB
 #lib/modules/KVER-ipfire/build/include/config/SLUB_CPU_PARTIAL
-#lib/modules/KVER-ipfire/build/include/config/SMBFS_COMMON
+#lib/modules/KVER-ipfire/build/include/config/SMBFS
 #lib/modules/KVER-ipfire/build/include/config/SMB_SERVER
 #lib/modules/KVER-ipfire/build/include/config/SMB_SERVER_CHECK_CAP_NET_ADMIN
 #lib/modules/KVER-ipfire/build/include/config/SMB_SERVER_KERBEROS5
@@ -9928,6 +9931,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/TMPFS_XATTR
 #lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_HAS_ZICBOM
 #lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_HAS_ZIHINTPAUSE
+#lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_NEEDS_EXPLICIT_ZICSR_ZIFENCEI
 #lib/modules/KVER-ipfire/build/include/config/TRACEPOINTS
 #lib/modules/KVER-ipfire/build/include/config/TRACER_MAX_TRACE
 #lib/modules/KVER-ipfire/build/include/config/TRACER_SNAPSHOT
@@ -15055,7 +15059,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/ac97/regs.h
 #lib/modules/KVER-ipfire/build/include/sound/ac97_codec.h
 #lib/modules/KVER-ipfire/build/include/sound/aci.h
-#lib/modules/KVER-ipfire/build/include/sound/acp62_chip_offset_byte.h
+#lib/modules/KVER-ipfire/build/include/sound/acp63_chip_offset_byte.h
 #lib/modules/KVER-ipfire/build/include/sound/ad1816a.h
 #lib/modules/KVER-ipfire/build/include/sound/ad1843.h
 #lib/modules/KVER-ipfire/build/include/sound/adau1373.h
@@ -17243,7 +17247,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/gcc-generate-rtl-pass.h
 #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h
 #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/latent_entropy_plugin.c
-#lib/modules/KVER-ipfire/build/scripts/gcc-plugins/latent_entropy_plugin.so
 #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/randomize_layout_plugin.c
 #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/sancov_plugin.c
 #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/stackleak_plugin.c
@@ -18909,8 +18912,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/max6697.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/mcp3021.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/nct6683.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/hwmon/nct6775-core.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/hwmon/nct6775.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/nct7802.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/nct7904.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/npcm750-pwm-fan.ko.xz
@@ -20970,8 +20971,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/fs/btrfs/btrfs.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/cachefiles
 #lib/modules/KVER-ipfire/kernel/fs/cachefiles/cachefiles.ko.xz
-#lib/modules/KVER-ipfire/kernel/fs/cifs
-#lib/modules/KVER-ipfire/kernel/fs/cifs/cifs.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/configfs
 #lib/modules/KVER-ipfire/kernel/fs/configfs/configfs.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/dlm
@@ -20989,8 +20988,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/fs/fuse
 #lib/modules/KVER-ipfire/kernel/fs/fuse/cuse.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/fuse/fuse.ko.xz
-#lib/modules/KVER-ipfire/kernel/fs/ksmbd
-#lib/modules/KVER-ipfire/kernel/fs/ksmbd/ksmbd.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/lockd
 #lib/modules/KVER-ipfire/kernel/fs/lockd/lockd.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/netfs
@@ -21065,9 +21062,14 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/fs/ntfs3/ntfs3.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/reiserfs
 #lib/modules/KVER-ipfire/kernel/fs/reiserfs/reiserfs.ko.xz
-#lib/modules/KVER-ipfire/kernel/fs/smbfs_common
-#lib/modules/KVER-ipfire/kernel/fs/smbfs_common/cifs_arc4.ko.xz
-#lib/modules/KVER-ipfire/kernel/fs/smbfs_common/cifs_md4.ko.xz
+#lib/modules/KVER-ipfire/kernel/fs/smb
+#lib/modules/KVER-ipfire/kernel/fs/smb/client
+#lib/modules/KVER-ipfire/kernel/fs/smb/client/cifs.ko.xz
+#lib/modules/KVER-ipfire/kernel/fs/smb/common
+#lib/modules/KVER-ipfire/kernel/fs/smb/common/cifs_arc4.ko.xz
+#lib/modules/KVER-ipfire/kernel/fs/smb/common/cifs_md4.ko.xz
+#lib/modules/KVER-ipfire/kernel/fs/smb/server
+#lib/modules/KVER-ipfire/kernel/fs/smb/server/ksmbd.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/udf
 #lib/modules/KVER-ipfire/kernel/fs/udf/udf.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/xfs
@@ -21464,7 +21466,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/sched/cls_route.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp6.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/cls_tcindex.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/cls_u32.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_cmp.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_ipset.ko.xz
diff --git a/config/rootfiles/common/riscv64/rust b/config/rootfiles/common/riscv64/rust
index 85d0994ea..dd3f07078 100644
--- a/config/rootfiles/common/riscv64/rust
+++ b/config/rootfiles/common/riscv64/rust
@@ -6,17 +6,23 @@
 #usr/bin/rustdoc
 #usr/etc/bash_completion.d
 #usr/etc/bash_completion.d/cargo
-#usr/lib/libchalk_derive-fc7fb87faf139acf.so
-#usr/lib/libcstr-787d1701da0d79d1.so
-#usr/lib/libproc_macro_hack-fecb54d8eaf0a4da.so
-#usr/lib/librustc_driver-13af65dce58f3a3e.so
-#usr/lib/librustc_macros-a45cd4d56169ca99.so
-#usr/lib/libserde_derive-8d23bca40d64a77a.so
-#usr/lib/libstd-0fe40874fc16816b.so
-#usr/lib/libtest-55716b11992d48ea.so
-#usr/lib/libthiserror_impl-54690cce425c1148.so
-#usr/lib/libtracing_attributes-91f3382e4e1ce616.so
-#usr/lib/libunic_langid_macros_impl-79401d3dedac8bf0.so
+#usr/lib/libchalk_derive-df1ba6ae148a6ddc.so
+#usr/lib/libcstr-7a7d743473d95dd0.so
+#usr/lib/libderive_more-d731812b01aa7821.so
+#usr/lib/libdisplaydoc-6901cbf7bab87f78.so
+#usr/lib/libicu_provider_macros-cb1e5982542a884b.so
+#usr/lib/libproc_macro_hack-c040e970c8577c75.so
+#usr/lib/librustc_driver-01bbd1e5734ea133.so
+#usr/lib/librustc_macros-a2f63fe7566c9225.so
+#usr/lib/libserde_derive-63495483d6160609.so
+#usr/lib/libstd-bc0adb7fabe8621d.so
+#usr/lib/libtest-e366eebd3f243594.so
+#usr/lib/libthiserror_impl-13047a3a7355731d.so
+#usr/lib/libtracing_attributes-d45398e6ce5587a0.so
+#usr/lib/libunic_langid_macros_impl-b8353669cece6840.so
+#usr/lib/libyoke_derive-9931c2f683df4924.so
+#usr/lib/libzerofrom_derive-bd4d9ba60f5fa61f.so
+#usr/lib/libzerovec_derive-ac391ecf38fcb78c.so
 #usr/lib/rustlib
 #usr/lib/rustlib/components
 #usr/lib/rustlib/etc
@@ -33,33 +39,34 @@
 #usr/lib/rustlib/manifest-rustc
 #usr/lib/rustlib/riscv64gc-unknown-linux-gnu
 #usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libaddr2line-ba7f2aa39915a516.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libadler-e2f64e570256a439.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liballoc-7f4daea9170e03fb.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcfg_if-29879d3f122083df.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcompiler_builtins-075fd5c332df05a6.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcore-ad65717bda80ba71.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgetopts-b05d409f0c38f3d5.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgimli-9896fc7c9e68c489.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libhashbrown-e7032066f192cc6a.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liblibc-d17e328c319247a5.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libmemchr-fb493ec640c014df.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libminiz_oxide-9099b0da3eaaffe0.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libobject-5f7d4e1af311c4bd.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_abort-75697aba7400ca30.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_unwind-d414f5a7ba737802.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libproc_macro-c8400d916c324614.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_demangle-e470ba0ad762832b.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_alloc-189778bf6febddbd.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_core-4f78799ea3a69a63.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_std-6325baaae8e74a9f.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-0fe40874fc16816b.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-0fe40874fc16816b.so
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd_detect-4db88d80ffa8c3ef.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-55716b11992d48ea.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-55716b11992d48ea.so
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunicode_width-d0df95430d2eff7e.rlib
-#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunwind-c5ee724841ac217f.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libaddr2line-c5258195d6fd4759.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libadler-1bbdf0f51ec232f5.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liballoc-4cc27b3427a5cdd7.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcfg_if-73245ab961129bf0.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcompiler_builtins-57ad40ba5b33de9c.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcore-a5bf23b6a318c065.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgetopts-2af3fcf4b4e57b9b.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgimli-574d8b18986e7a15.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libhashbrown-f3788a6cbe6faf66.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liblibc-d883730a4a6f1511.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libmemchr-492872eae917dac5.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libminiz_oxide-b5ff4aeca34a6ff4.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libobject-b25aa39036ed8d76.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_abort-059abd4c2f076767.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_unwind-442692cb1b1c534e.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libproc_macro-e98f45a5ba2d6e51.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libprofiler_builtins-a72c647a9ffc7ffc.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_demangle-e540aed06f6ad76f.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_alloc-a7659f4b8fd27515.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_core-659eec2793908d14.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_std-3639482e6d57b441.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-bc0adb7fabe8621d.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-bc0adb7fabe8621d.so
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd_detect-8b9fdc555b444fd4.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-e366eebd3f243594.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-e366eebd3f243594.so
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunicode_width-9d9393efa9938087.rlib
+#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunwind-c3ef867720418372.rlib
 #usr/lib/rustlib/rust-installer-version
 #usr/lib/rustlib/uninstall.sh
 #usr/libexec/cargo-credential-1password
@@ -96,6 +103,7 @@
 #usr/share/man/man1/cargo-package.1
 #usr/share/man/man1/cargo-pkgid.1
 #usr/share/man/man1/cargo-publish.1
+#usr/share/man/man1/cargo-remove.1
 #usr/share/man/man1/cargo-report.1
 #usr/share/man/man1/cargo-run.1
 #usr/share/man/man1/cargo-rustc.1
diff --git a/config/rootfiles/common/riscv64/util-linux b/config/rootfiles/common/riscv64/util-linux
index de78f65c2..8b045627c 100644
--- a/config/rootfiles/common/riscv64/util-linux
+++ b/config/rootfiles/common/riscv64/util-linux
@@ -4,6 +4,7 @@ bin/lsblk
 bin/lsfd
 bin/more
 bin/mount
+bin/pipesz
 bin/umount
 bin/wdctl
 #etc/fcron.daily
@@ -21,6 +22,7 @@ lib/libuuid.so.1.3.0
 sbin/agetty
 sbin/blkdiscard
 sbin/blkid
+sbin/blkpr
 sbin/blkzone
 sbin/blockdev
 sbin/cfdisk
@@ -57,13 +59,13 @@ usr/bin/choom
 #usr/bin/colrm
 #usr/bin/column
 usr/bin/eject
+usr/bin/fadvise
 usr/bin/fallocate
 usr/bin/fincore
 usr/bin/flock
 usr/bin/getopt
 usr/bin/hardlink
 usr/bin/hexdump
-#usr/bin/i386
 usr/bin/ionice
 #usr/bin/ipcmk
 #usr/bin/ipcrm
@@ -102,8 +104,8 @@ usr/bin/uclampset
 #usr/bin/unshare
 usr/bin/uuidgen
 usr/bin/uuidparse
+usr/bin/waitpid
 #usr/bin/whereis
-#usr/bin/x86_64
 #usr/include/blkid
 #usr/include/blkid/blkid.h
 #usr/include/libfdisk
@@ -158,6 +160,7 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/delpart
 #usr/share/bash-completion/completions/dmesg
 #usr/share/bash-completion/completions/eject
+#usr/share/bash-completion/completions/fadvise
 #usr/share/bash-completion/completions/fallocate
 #usr/share/bash-completion/completions/fdisk
 #usr/share/bash-completion/completions/fincore
@@ -207,6 +210,7 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/nsenter
 #usr/share/bash-completion/completions/partx
 #usr/share/bash-completion/completions/pg
+#usr/share/bash-completion/completions/pipesz
 #usr/share/bash-completion/completions/pivot_root
 #usr/share/bash-completion/completions/prlimit
 #usr/share/bash-completion/completions/readprofile
@@ -235,6 +239,7 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/uuidd
 #usr/share/bash-completion/completions/uuidgen
 #usr/share/bash-completion/completions/uuidparse
+#usr/share/bash-completion/completions/waitpid
 #usr/share/bash-completion/completions/wall
 #usr/share/bash-completion/completions/wdctl
 #usr/share/bash-completion/completions/whereis
@@ -252,6 +257,7 @@ usr/sbin/rtcwake
 #usr/share/man/man1/column.1
 #usr/share/man/man1/dmesg.1
 #usr/share/man/man1/eject.1
+#usr/share/man/man1/fadvise.1
 #usr/share/man/man1/fallocate.1
 #usr/share/man/man1/fincore.1
 #usr/share/man/man1/flock.1
@@ -276,6 +282,7 @@ usr/sbin/rtcwake
 #usr/share/man/man1/namei.1
 #usr/share/man/man1/nsenter.1
 #usr/share/man/man1/pg.1
+#usr/share/man/man1/pipesz.1
 #usr/share/man/man1/prlimit.1
 #usr/share/man/man1/rename.1
 #usr/share/man/man1/renice.1
@@ -291,6 +298,7 @@ usr/sbin/rtcwake
 #usr/share/man/man1/unshare.1
 #usr/share/man/man1/uuidgen.1
 #usr/share/man/man1/uuidparse.1
+#usr/share/man/man1/waitpid.1
 #usr/share/man/man1/whereis.1
 #usr/share/man/man3/libblkid.3
 #usr/share/man/man3/uuid.3
@@ -312,6 +320,7 @@ usr/sbin/rtcwake
 #usr/share/man/man8/agetty.8
 #usr/share/man/man8/blkdiscard.8
 #usr/share/man/man8/blkid.8
+#usr/share/man/man8/blkpr.8
 #usr/share/man/man8/blkzone.8
 #usr/share/man/man8/blockdev.8
 #usr/share/man/man8/cfdisk.8
diff --git a/config/rootfiles/core/178/filelists/libloc b/config/rootfiles/core/178/filelists/libloc
new file mode 120000
index 000000000..ff4a92429
--- /dev/null
+++ b/config/rootfiles/core/178/filelists/libloc
@@ -0,0 +1 @@
+../../../common/libloc
\ No newline at end of file
diff --git a/config/rootfiles/core/178/filelists/squid b/config/rootfiles/core/178/filelists/squid
new file mode 120000
index 000000000..2dc8372a0
--- /dev/null
+++ b/config/rootfiles/core/178/filelists/squid
@@ -0,0 +1 @@
+../../../common/squid
\ No newline at end of file
diff --git a/config/rootfiles/core/178/update.sh b/config/rootfiles/core/178/update.sh
index 57f0d7eb8..c7c3f9303 100644
--- a/config/rootfiles/core/178/update.sh
+++ b/config/rootfiles/core/178/update.sh
@@ -63,6 +63,7 @@ ldconfig
 
 # Start services
 /etc/init.d/udev restart
+/etc/init.d/squid restart
 
 # This update needs a reboot...
 #touch /var/run/need_reboot
diff --git a/lfs/gcc b/lfs/gcc
index 2468e6c85..0e01fe660 100644
--- a/lfs/gcc
+++ b/lfs/gcc
@@ -212,6 +212,8 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) $(DIR_SRC)/gcc-build && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/gcc/gcc-13.1.0-riscv_use_log2_from_cheader_without_namespace.patch
+
 	@mkdir $(DIR_SRC)/gcc-build
 
 	cd $(DIR_APP) && sed -i 's/install_to_$$(INSTALL_DEST) //' libiberty/Makefile.in
diff --git a/lfs/libloc b/lfs/libloc
index 45595e8e3..5c67d1195 100644
--- a/lfs/libloc
+++ b/lfs/libloc
@@ -24,8 +24,8 @@
 
 include Config
 
-VER        = 0.9.16
-DB_DATE    = 2023-06-25
+VER        = 0.9.17
+DB_DATE    = 2023-08-09
 
 THISAPP    = libloc-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -43,8 +43,8 @@ objects = $(DL_FILE) \
 $(DL_FILE)                    = https://source.ipfire.org/releases/libloc/$(DL_FILE)
 location-$(DB_DATE).db.xz     = https://location.ipfire.org/databases/1/archive/location-$(DB_DATE).db.xz
 
-$(DL_FILE)_BLAKE2 = dc9e5ce8e1084e6a385149521f5f5ea156f33502343b254b9f70c5c6e28f699466981ae704483681a80449c2acfd202301bcbcfc2b81d773c308575910db79e9
-location-$(DB_DATE).db.xz_BLAKE2 = 916644d348e16e7c84859862ed9137dfadce1e1c4cba6e7bdad373050d0afa632f97c208477150588fed4c2df9c8c9b0678e6048b71759d1eddf80a5df71ad35
+$(DL_FILE)_BLAKE2 = b0bf860ebaccd3cb49c58c066c430f7a1f936a2029957db9b88e22c04240af0268a8f6388e8ca512102f14033037a2ab8bbb93fe83e525b9859c790c5c382df4
+location-$(DB_DATE).db.xz_BLAKE2 = 24ad4dc2496d3c0a7fe645374a02c8d4bf4724796ccf4ed00d2de9adfaa08f31cb70314afa5d8f7b7acebd4ccbd4d1f8a15b8da09a27b0092d74412cf30aa721
 
 install : $(TARGET)
 
@@ -79,7 +79,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar xvf $(DIR_DL)/$(DL_FILE)
 
 	# https://lists.ipfire.org/pipermail/development/2022-November/014763.html
-	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/libloc-0.9.16-Revert-Install-Perl-files-to-Perl-vendor-directory.patch
+	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/libloc-0.9.17-Revert-Install-Perl-files-to-Perl-vendor-directory.patch
 
 	cd $(DIR_APP) && ./autogen.sh
 	cd $(DIR_APP) && ./configure \
diff --git a/lfs/squid b/lfs/squid
index 26b8249cc..50ebc4e3a 100644
--- a/lfs/squid
+++ b/lfs/squid
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.1
+VER        = 6.2
 
 THISAPP    = squid-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 840ea8b09f8518f6e3b92a22cc6e6d3befc08b9e9650e13a54b607b398a967f1bc2b30e5b52cae5423a49ee02d0cfc13d3488c2b9ece3b3c0d4df689de390adf
+$(DL_FILE)_BLAKE2 = e934371e40093b1570c88c76f9427089087d2fa0b16629e7ca3afabd17f7bc5592b2b65354da54ebc43350ab6732081dd39a39e5db712f70a48246c22b8ae45d
 
 install : $(TARGET)
 
diff --git a/make.sh b/make.sh
index b0a4b8926..7eea31116 100755
--- a/make.sh
+++ b/make.sh
@@ -767,8 +767,8 @@ qemu_environ() {
 			;;
 		riscv64)
 			QEMU_CPU="${QEMU_CPU:-sifive-u54}"
-
-			env="${env} QEMU_CPU=${QEMU_CPU}"
+			G_SLICE="always-malloc"
+			env="${env} QEMU_CPU=${QEMU_CPU} G_SLICE=${G_SLICE}"
 			;;
 	esac
 
diff --git a/src/patches/gcc/gcc-13.1.0-riscv_use_log2_from_cheader_without_namespace.patch b/src/patches/gcc/gcc-13.1.0-riscv_use_log2_from_cheader_without_namespace.patch
new file mode 100644
index 000000000..346817952
--- /dev/null
+++ b/src/patches/gcc/gcc-13.1.0-riscv_use_log2_from_cheader_without_namespace.patch
@@ -0,0 +1,15 @@
+diff -Naur gcc-13.1.0.org/gcc/config/riscv/genrvv-type-indexer.cc gcc-13.1.0/gcc/config/riscv/genrvv-type-indexer.cc
+--- gcc-13.1.0.org/gcc/config/riscv/genrvv-type-indexer.cc	2023-04-26 09:09:39.000000000 +0200
++++ gcc-13.1.0/gcc/config/riscv/genrvv-type-indexer.cc	2023-08-02 11:28:53.615913583 +0200
+@@ -115,9 +115,9 @@
+   if (sew == eew)
+     elmul_log2 = lmul_log2;
+   else if (sew > eew)
+-    elmul_log2 = lmul_log2 - std::log2 (sew / eew);
++    elmul_log2 = lmul_log2 - log2 (sew / eew);
+   else /* sew < eew */
+-    elmul_log2 = lmul_log2 + std::log2 (eew / sew);
++    elmul_log2 = lmul_log2 + log2 (eew / sew);
+ 
+   if (float_p)
+     return floattype (eew, elmul_log2);
diff --git a/src/patches/libloc-0.9.16-Revert-Install-Perl-files-to-Perl-vendor-directory.patch b/src/patches/libloc-0.9.17-Revert-Install-Perl-files-to-Perl-vendor-directory.patch
similarity index 100%
rename from src/patches/libloc-0.9.16-Revert-Install-Perl-files-to-Perl-vendor-directory.patch
rename to src/patches/libloc-0.9.17-Revert-Install-Perl-files-to-Perl-vendor-directory.patch
diff --git a/src/patches/squid/01_squid-gcc11.patch b/src/patches/squid/01_squid-gcc11.patch
index c87ade51a..019da6ff4 100644
--- a/src/patches/squid/01_squid-gcc11.patch
+++ b/src/patches/squid/01_squid-gcc11.patch
@@ -2,8 +2,8 @@ diff --git a/src/acl/ConnMark.cc b/src/acl/ConnMark.cc
 index 1fdae0c..213cf39 100644
 --- a/src/acl/ConnMark.cc
 +++ b/src/acl/ConnMark.cc
-@@ -15,6 +15,7 @@
- #include "Debug.h"
+@@ -16,6 +16,7 @@
+ #include "debug/Stream.h"
  #include "http/Stream.h"
  #include "sbuf/Stream.h"
 +#include <limits>


hooks/post-receive
--
IPFire 2.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-08-10  6:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-10  6:37 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 58cd7839b50c772a10637a246c8631285a43fce7 Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox