summaryrefslogtreecommitdiff
path: root/clang
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2022-09-23 16:26:22 +0200
committerTim Biermann <tbier@posteo.de>2022-09-23 16:26:22 +0200
commit0417474567716589242410b8445d6720e89346c8 (patch)
tree43c39dc3c8cb3a9cff09e9326e86103a18c92319 /clang
parent8ade779d81d9f27f6f8fc27638c8923608a8d899 (diff)
parent8fe49a91c77c35e3ac306a8e856d83d8413bc2a1 (diff)
downloadopt-0417474567716589242410b8445d6720e89346c8.tar.gz
opt-0417474567716589242410b8445d6720e89346c8.tar.xz
Merge remote-tracking branch 'origin/3.6' into 3.7
Diffstat (limited to 'clang')
-rw-r--r--clang/.footprint437
-rw-r--r--clang/.signature13
-rw-r--r--clang/Pkgfile7
3 files changed, 262 insertions, 195 deletions
diff --git a/clang/.footprint b/clang/.footprint
index 0c053617f..31340ce21 100644
--- a/clang/.footprint
+++ b/clang/.footprint
@@ -2,9 +2,9 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/analyze-build
-rwxr-xr-x root/root usr/bin/c-index-test
-lrwxrwxrwx root/root usr/bin/clang -> clang-14
+lrwxrwxrwx root/root usr/bin/clang -> clang-15
lrwxrwxrwx root/root usr/bin/clang++ -> clang
--rwxr-xr-x root/root usr/bin/clang-14
+-rwxr-xr-x root/root usr/bin/clang-15
-rwxr-xr-x root/root usr/bin/clang-apply-replacements
-rwxr-xr-x root/root usr/bin/clang-change-namespace
-rwxr-xr-x root/root usr/bin/clang-check
@@ -18,7 +18,9 @@ lrwxrwxrwx root/root usr/bin/clang-cpp -> clang
-rwxr-xr-x root/root usr/bin/clang-move
-rwxr-xr-x root/root usr/bin/clang-nvlink-wrapper
-rwxr-xr-x root/root usr/bin/clang-offload-bundler
+-rwxr-xr-x root/root usr/bin/clang-offload-packager
-rwxr-xr-x root/root usr/bin/clang-offload-wrapper
+-rwxr-xr-x root/root usr/bin/clang-pseudo
-rwxr-xr-x root/root usr/bin/clang-query
-rwxr-xr-x root/root usr/bin/clang-refactor
-rwxr-xr-x root/root usr/bin/clang-rename
@@ -112,6 +114,7 @@ drwxr-xr-x root/root usr/include/clang-tidy/boost/
drwxr-xr-x root/root usr/include/clang-tidy/bugprone/
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/ArgumentCommentCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/AssertSideEffectCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/bugprone/AssignmentInIfConditionCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/BadSignalToKillThreadCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/BranchCloneCheck.h
@@ -142,10 +145,12 @@ drwxr-xr-x root/root usr/include/clang-tidy/bugprone/
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/PosixReturnCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/RedundantBranchConditionCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/ReservedIdentifierCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/bugprone/SharedPtrArrayMismatchCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/SignalHandlerCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/SignedCharMisuseCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/SizeofContainerCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/SizeofExpressionCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/bugprone/SmartPtrArrayMismatchCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/SpuriouslyWakeUpFunctionsCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/StringConstructorCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/StringIntegerAssignmentCheck.h
@@ -162,6 +167,7 @@ drwxr-xr-x root/root usr/include/clang-tidy/bugprone/
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/TerminatingContinueCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UncheckedOptionalAccessCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UndelegatedConstructorCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.h
@@ -257,6 +263,9 @@ drwxr-xr-x root/root usr/include/clang-tidy/llvmlibc/
-rw-r--r-- root/root usr/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.h
drwxr-xr-x root/root usr/include/clang-tidy/misc/
+-rw-r--r-- root/root usr/include/clang-tidy/misc/ConfusableIdentifierCheck.h
+drwxr-xr-x root/root usr/include/clang-tidy/misc/ConfusableTable/
+-rw-r--r-- root/root usr/include/clang-tidy/misc/ConstCorrectnessCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/misc/DefinitionsInHeadersCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/misc/MisleadingBidirectional.h
-rw-r--r-- root/root usr/include/clang-tidy/misc/MisleadingIdentifier.h
@@ -279,8 +288,10 @@ drwxr-xr-x root/root usr/include/clang-tidy/modernize/
-rw-r--r-- root/root usr/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/modernize/DeprecatedHeadersCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/modernize/IntegralLiteralExpressionMatcher.h
-rw-r--r-- root/root usr/include/clang-tidy/modernize/LoopConvertCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/modernize/LoopConvertUtils.h
+-rw-r--r-- root/root usr/include/clang-tidy/modernize/MacroToEnumCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/modernize/MakeSharedCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/modernize/MakeSmartPtrCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/modernize/MakeUniqueCheck.h
@@ -342,6 +353,7 @@ drwxr-xr-x root/root usr/include/clang-tidy/plugin/
drwxr-xr-x root/root usr/include/clang-tidy/portability/
-rw-r--r-- root/root usr/include/clang-tidy/portability/RestrictSystemIncludesCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/portability/SIMDIntrinsicsCheck.h
+-rw-r--r-- root/root usr/include/clang-tidy/portability/StdAllocatorConstCheck.h
drwxr-xr-x root/root usr/include/clang-tidy/readability/
-rw-r--r-- root/root usr/include/clang-tidy/readability/AvoidConstParamsInDecls.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/BracesAroundStatementsCheck.h
@@ -378,7 +390,6 @@ drwxr-xr-x root/root usr/include/clang-tidy/readability/
-rw-r--r-- root/root usr/include/clang-tidy/readability/RedundantStringCStrCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/RedundantStringInitCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/SimplifyBooleanExprCheck.h
--rw-r--r-- root/root usr/include/clang-tidy/readability/SimplifyBooleanExprMatchers.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/SimplifySubscriptExprCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/StaticAccessedThroughInstanceCheck.h
-rw-r--r-- root/root usr/include/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.h
@@ -429,6 +440,7 @@ drwxr-xr-x root/root usr/include/clang/AST/
-rw-r--r-- root/root usr/include/clang/AST/ASTDumper.h
-rw-r--r-- root/root usr/include/clang/AST/ASTDumperUtils.h
-rw-r--r-- root/root usr/include/clang/AST/ASTFwd.h
+-rw-r--r-- root/root usr/include/clang/AST/ASTImportError.h
-rw-r--r-- root/root usr/include/clang/AST/ASTImporter.h
-rw-r--r-- root/root usr/include/clang/AST/ASTImporterLookupTable.h
-rw-r--r-- root/root usr/include/clang/AST/ASTImporterSharedState.h
@@ -528,6 +540,7 @@ drwxr-xr-x root/root usr/include/clang/AST/
-rw-r--r-- root/root usr/include/clang/AST/PrettyDeclStackTrace.h
-rw-r--r-- root/root usr/include/clang/AST/PrettyPrinter.h
-rw-r--r-- root/root usr/include/clang/AST/QualTypeNames.h
+-rw-r--r-- root/root usr/include/clang/AST/Randstruct.h
-rw-r--r-- root/root usr/include/clang/AST/RawCommentList.h
-rw-r--r-- root/root usr/include/clang/AST/RecordLayout.h
-rw-r--r-- root/root usr/include/clang/AST/RecursiveASTVisitor.h
@@ -606,11 +619,20 @@ drwxr-xr-x root/root usr/include/clang/Analysis/FlowSensitive/
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/DataflowLattice.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/DataflowValues.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/DebugSupport.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/MapLattice.h
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/MatchSwitch.h
+drwxr-xr-x root/root usr/include/clang/Analysis/FlowSensitive/Models/
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/NoopAnalysis.h
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/NoopLattice.h
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/Solver.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/StorageLocation.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/Transfer.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h
-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/Value.h
+-rw-r--r-- root/root usr/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h
-rw-r--r-- root/root usr/include/clang/Analysis/IssueHash.h
-rw-r--r-- root/root usr/include/clang/Analysis/MacroExpansionContext.h
-rw-r--r-- root/root usr/include/clang/Analysis/PathDiagnostic.h
@@ -652,6 +674,8 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsRISCVVector.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsSVE.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsSystemZ.def
+-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsVE.def
+-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsVEVL.gen.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsWebAssembly.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsX86.def
-rw-r--r-- root/root usr/include/clang/Basic/BuiltinsX86_64.def
@@ -716,6 +740,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/Linkage.h
-rw-r--r-- root/root usr/include/clang/Basic/MSP430Target.def
-rw-r--r-- root/root usr/include/clang/Basic/MacroBuilder.h
+-rw-r--r-- root/root usr/include/clang/Basic/MakeSupport.h
-rw-r--r-- root/root usr/include/clang/Basic/Module.h
-rw-r--r-- root/root usr/include/clang/Basic/NoSanitizeList.h
-rw-r--r-- root/root usr/include/clang/Basic/ObjCRuntime.h
@@ -738,6 +763,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/SanitizerSpecialCaseList.h
-rw-r--r-- root/root usr/include/clang/Basic/Sanitizers.def
-rw-r--r-- root/root usr/include/clang/Basic/Sanitizers.h
+-rw-r--r-- root/root usr/include/clang/Basic/Sarif.h
-rw-r--r-- root/root usr/include/clang/Basic/SourceLocation.h
-rw-r--r-- root/root usr/include/clang/Basic/SourceManager.h
-rw-r--r-- root/root usr/include/clang/Basic/SourceManagerInternals.h
@@ -775,6 +801,7 @@ drwxr-xr-x root/root usr/include/clang/Basic/
-rw-r--r-- root/root usr/include/clang/Basic/arm_sve_sema_rangechecks.inc
-rw-r--r-- root/root usr/include/clang/Basic/arm_sve_typeflags.inc
-rw-r--r-- root/root usr/include/clang/Basic/riscv_vector_builtin_cg.inc
+-rw-r--r-- root/root usr/include/clang/Basic/riscv_vector_builtin_sema.inc
-rw-r--r-- root/root usr/include/clang/Basic/riscv_vector_builtins.inc
drwxr-xr-x root/root usr/include/clang/CodeGen/
-rw-r--r-- root/root usr/include/clang/CodeGen/BackendUtil.h
@@ -819,6 +846,14 @@ drwxr-xr-x root/root usr/include/clang/Edit/
-rw-r--r-- root/root usr/include/clang/Edit/EditsReceiver.h
-rw-r--r-- root/root usr/include/clang/Edit/FileOffset.h
-rw-r--r-- root/root usr/include/clang/Edit/Rewriters.h
+drwxr-xr-x root/root usr/include/clang/ExtractAPI/
+-rw-r--r-- root/root usr/include/clang/ExtractAPI/API.h
+-rw-r--r-- root/root usr/include/clang/ExtractAPI/AvailabilityInfo.h
+-rw-r--r-- root/root usr/include/clang/ExtractAPI/DeclarationFragments.h
+-rw-r--r-- root/root usr/include/clang/ExtractAPI/FrontendActions.h
+drwxr-xr-x root/root usr/include/clang/ExtractAPI/Serialization/
+-rw-r--r-- root/root usr/include/clang/ExtractAPI/Serialization/SerializerBase.h
+-rw-r--r-- root/root usr/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
drwxr-xr-x root/root usr/include/clang/Format/
-rw-r--r-- root/root usr/include/clang/Format/Format.h
drwxr-xr-x root/root usr/include/clang/Frontend/
@@ -867,7 +902,7 @@ drwxr-xr-x root/root usr/include/clang/Interpreter/
-rw-r--r-- root/root usr/include/clang/Interpreter/PartialTranslationUnit.h
drwxr-xr-x root/root usr/include/clang/Lex/
-rw-r--r-- root/root usr/include/clang/Lex/CodeCompletionHandler.h
--rw-r--r-- root/root usr/include/clang/Lex/DependencyDirectivesSourceMinimizer.h
+-rw-r--r-- root/root usr/include/clang/Lex/DependencyDirectivesScanner.h
-rw-r--r-- root/root usr/include/clang/Lex/DirectoryLookup.h
-rw-r--r-- root/root usr/include/clang/Lex/ExternalPreprocessorSource.h
-rw-r--r-- root/root usr/include/clang/Lex/HeaderMap.h
@@ -887,7 +922,6 @@ drwxr-xr-x root/root usr/include/clang/Lex/
-rw-r--r-- root/root usr/include/clang/Lex/Pragma.h
-rw-r--r-- root/root usr/include/clang/Lex/PreprocessingRecord.h
-rw-r--r-- root/root usr/include/clang/Lex/Preprocessor.h
--rw-r--r-- root/root usr/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h
-rw-r--r-- root/root usr/include/clang/Lex/PreprocessorLexer.h
-rw-r--r-- root/root usr/include/clang/Lex/PreprocessorOptions.h
-rw-r--r-- root/root usr/include/clang/Lex/ScratchBuffer.h
@@ -931,6 +965,7 @@ drwxr-xr-x root/root usr/include/clang/Sema/
-rw-r--r-- root/root usr/include/clang/Sema/DelayedDiagnostic.h
-rw-r--r-- root/root usr/include/clang/Sema/Designator.h
-rw-r--r-- root/root usr/include/clang/Sema/ExternalSemaSource.h
+-rw-r--r-- root/root usr/include/clang/Sema/HLSLExternalSemaSource.h
-rw-r--r-- root/root usr/include/clang/Sema/IdentifierResolver.h
-rw-r--r-- root/root usr/include/clang/Sema/Initialization.h
-rw-r--r-- root/root usr/include/clang/Sema/Lookup.h
@@ -940,6 +975,7 @@ drwxr-xr-x root/root usr/include/clang/Sema/
-rw-r--r-- root/root usr/include/clang/Sema/Ownership.h
-rw-r--r-- root/root usr/include/clang/Sema/ParsedAttr.h
-rw-r--r-- root/root usr/include/clang/Sema/ParsedTemplate.h
+-rw-r--r-- root/root usr/include/clang/Sema/RISCVIntrinsicManager.h
-rw-r--r-- root/root usr/include/clang/Sema/Scope.h
-rw-r--r-- root/root usr/include/clang/Sema/ScopeInfo.h
-rw-r--r-- root/root usr/include/clang/Sema/Sema.h
@@ -971,6 +1007,7 @@ drwxr-xr-x root/root usr/include/clang/Serialization/
-rw-r--r-- root/root usr/include/clang/Serialization/ModuleManager.h
-rw-r--r-- root/root usr/include/clang/Serialization/PCHContainerOperations.h
-rw-r--r-- root/root usr/include/clang/Serialization/SerializationDiagnostic.h
+-rw-r--r-- root/root usr/include/clang/Serialization/SourceLocationEncoding.h
-rw-r--r-- root/root usr/include/clang/Serialization/TypeBitCodes.def
drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/
drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/Checkers/
@@ -979,6 +1016,7 @@ drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/Checkers/
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
+-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Checkers/Taint.h
drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/Core/
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/Analyses.def
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def
@@ -1039,8 +1077,11 @@ drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/Frontend/
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
-rw-r--r-- root/root usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+drwxr-xr-x root/root usr/include/clang/Support/
+-rw-r--r-- root/root usr/include/clang/Support/RISCVVIntrinsicUtils.h
drwxr-xr-x root/root usr/include/clang/Testing/
-rw-r--r-- root/root usr/include/clang/Testing/CommandLineArgs.h
+-rw-r--r-- root/root usr/include/clang/Testing/TestAST.h
-rw-r--r-- root/root usr/include/clang/Testing/TestClangConfig.h
drwxr-xr-x root/root usr/include/clang/Tooling/
drwxr-xr-x root/root usr/include/clang/Tooling/ASTDiff/
@@ -1067,6 +1108,7 @@ drwxr-xr-x root/root usr/include/clang/Tooling/DependencyScanning/
drwxr-xr-x root/root usr/include/clang/Tooling/Inclusions/
-rw-r--r-- root/root usr/include/clang/Tooling/Inclusions/HeaderIncludes.h
-rw-r--r-- root/root usr/include/clang/Tooling/Inclusions/IncludeStyle.h
+-rw-r--r-- root/root usr/include/clang/Tooling/Inclusions/StandardLibrary.h
-rw-r--r-- root/root usr/include/clang/Tooling/JSONCompilationDatabase.h
-rw-r--r-- root/root usr/include/clang/Tooling/NodeIntrospection.h
-rw-r--r-- root/root usr/include/clang/Tooling/NodeIntrospection.inc
@@ -1106,6 +1148,8 @@ drwxr-xr-x root/root usr/include/clang/Tooling/Syntax/
-rw-r--r-- root/root usr/include/clang/Tooling/Syntax/NodeClasses.inc
-rw-r--r-- root/root usr/include/clang/Tooling/Syntax/Nodes.h
-rw-r--r-- root/root usr/include/clang/Tooling/Syntax/Nodes.inc
+-rw-r--r-- root/root usr/include/clang/Tooling/Syntax/TokenBufferTokenManager.h
+-rw-r--r-- root/root usr/include/clang/Tooling/Syntax/TokenManager.h
-rw-r--r-- root/root usr/include/clang/Tooling/Syntax/Tokens.h
-rw-r--r-- root/root usr/include/clang/Tooling/Syntax/Tree.h
-rw-r--r-- root/root usr/include/clang/Tooling/ToolExecutorPluginRegistry.h
@@ -1121,181 +1165,193 @@ drwxr-xr-x root/root usr/include/clang/Tooling/Transformer/
-rw-r--r-- root/root usr/include/clang/Tooling/Transformer/Transformer.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/clang/
-drwxr-xr-x root/root usr/lib/clang/14.0.6/
-drwxr-xr-x root/root usr/lib/clang/14.0.6/include/
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_builtin_vars.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_cmath.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_complex_builtins.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_device_functions.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_intrinsics.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_libdevice_declares.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_math.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_math_forward_declares.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_runtime_wrapper.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_cuda_texture_intrinsics.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_hip_cmath.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_hip_libdevice_declares.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_hip_math.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__clang_hip_runtime_wrapper.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__stddef_max_align_t.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__wmmintrin_aes.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/__wmmintrin_pclmul.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/adxintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/altivec.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ammintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/amxintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm64intr.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_acle.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_bf16.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_cde.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_cmse.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_fp16.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_mve.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_neon.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/arm_sve.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/armintr.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx2intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512bf16intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512bitalgintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512bwintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512cdintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512dqintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512erintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512fintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512fp16intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512ifmaintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512ifmavlintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512pfintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vbmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vbmiintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vbmivlintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlbf16intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlbitalgintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlbwintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlcdintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vldqintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlfp16intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlvbmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlvnniintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vlvp2intersectintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vnniintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vp2intersectintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vpopcntdqintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avx512vpopcntdqvlintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avxintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/avxvnniintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/bmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/bmiintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/builtins.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/cet.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/cetintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/cldemoteintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/clflushoptintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/clwbintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/clzerointrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/cpuid.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/crc32intrin.h
-drwxr-xr-x root/root usr/lib/clang/14.0.6/include/cuda_wrappers/
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/cuda_wrappers/algorithm
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/cuda_wrappers/complex
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/cuda_wrappers/new
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/emmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/enqcmdintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/f16cintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/float.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/fma4intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/fmaintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/fxsrintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/gfniintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/hexagon_circ_brev_intrinsics.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/hexagon_protos.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/hexagon_types.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/hresetintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/htmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/htmxlintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/hvx_hexagon_protos.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ia32intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/immintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/inttypes.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/invpcidintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/iso646.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/keylockerintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/limits.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/lwpintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/lzcntintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/mm3dnow.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/mm_malloc.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/mmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/module.modulemap
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/movdirintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/msa.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/mwaitxintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/nmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/opencl-c-base.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/opencl-c.h
-drwxr-xr-x root/root usr/lib/clang/14.0.6/include/openmp_wrappers/
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/openmp_wrappers/__clang_openmp_device_functions.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/openmp_wrappers/cmath
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/openmp_wrappers/complex
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/openmp_wrappers/complex.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/openmp_wrappers/complex_cmath.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/openmp_wrappers/math.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/openmp_wrappers/new
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/pconfigintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/pkuintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/pmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/popcntintrin.h
-drwxr-xr-x root/root usr/lib/clang/14.0.6/include/ppc_wrappers/
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ppc_wrappers/emmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ppc_wrappers/mm_malloc.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ppc_wrappers/mmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ppc_wrappers/pmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ppc_wrappers/smmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ppc_wrappers/tmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ppc_wrappers/xmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/prfchwintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/ptwriteintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/rdseedintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/riscv_vector.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/rtmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/s390intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/serializeintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/sgxintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/shaintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/smmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/stdalign.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/stdarg.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/stdatomic.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/stdbool.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/stddef.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/stdint.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/stdnoreturn.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/tbmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/tgmath.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/tmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/tsxldtrkintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/uintrintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/unwind.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/vadefs.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/vaesintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/varargs.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/vecintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/vpclmulqdqintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/waitpkgintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/wasm_simd128.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/wbnoinvdintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/wmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/x86gprintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/x86intrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/xmmintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/xopintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/xsavecintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/xsaveintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/xsaveoptintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/xsavesintrin.h
--rw-r--r-- root/root usr/lib/clang/14.0.6/include/xtestintrin.h
+drwxr-xr-x root/root usr/lib/clang/15.0.1/
+drwxr-xr-x root/root usr/lib/clang/15.0.1/include/
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_builtin_vars.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_cmath.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_complex_builtins.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_device_functions.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_libdevice_declares.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_math.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_math_forward_declares.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_runtime_wrapper.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_cuda_texture_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_hip_cmath.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_hip_libdevice_declares.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_hip_math.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__clang_hip_runtime_wrapper.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__stddef_max_align_t.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__wmmintrin_aes.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/__wmmintrin_pclmul.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/adxintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/altivec.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ammintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/amxintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm64intr.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_acle.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_bf16.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_cde.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_cmse.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_fp16.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_mve.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_neon.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/arm_sve.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/armintr.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx2intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512bf16intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512bitalgintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512bwintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512cdintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512dqintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512erintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512fintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512fp16intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512ifmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512ifmavlintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512pfintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vbmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vbmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vbmivlintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlbf16intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlbitalgintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlbwintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlcdintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vldqintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlfp16intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlvbmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlvnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vlvp2intersectintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vp2intersectintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vpopcntdqintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avx512vpopcntdqvlintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avxintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/avxvnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/bmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/bmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/builtins.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/cet.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/cetintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/cldemoteintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/clflushoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/clwbintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/clzerointrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/cpuid.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/crc32intrin.h
+drwxr-xr-x root/root usr/lib/clang/15.0.1/include/cuda_wrappers/
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/cuda_wrappers/algorithm
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/cuda_wrappers/complex
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/cuda_wrappers/new
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/emmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/enqcmdintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/f16cintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/float.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/fma4intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/fmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/fxsrintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/gfniintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hexagon_circ_brev_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hexagon_protos.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hexagon_types.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hlsl.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hlsl_basic_types.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hlsl_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hresetintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/htmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/htmxlintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/hvx_hexagon_protos.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ia32intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/immintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/inttypes.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/invpcidintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/iso646.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/keylockerintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/limits.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/lwpintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/lzcntintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/mm3dnow.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/mm_malloc.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/mmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/module.modulemap
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/movdirintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/msa.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/mwaitxintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/nmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/opencl-c-base.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/opencl-c.h
+drwxr-xr-x root/root usr/lib/clang/15.0.1/include/openmp_wrappers/
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/openmp_wrappers/__clang_openmp_device_functions.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/openmp_wrappers/cmath
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/openmp_wrappers/complex
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/openmp_wrappers/complex.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/openmp_wrappers/complex_cmath.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/openmp_wrappers/math.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/openmp_wrappers/new
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/pconfigintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/pkuintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/pmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/popcntintrin.h
+drwxr-xr-x root/root usr/lib/clang/15.0.1/include/ppc_wrappers/
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/bmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/bmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/emmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/immintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/mm_malloc.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/mmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/pmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/smmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/tmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/x86gprintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/x86intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ppc_wrappers/xmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/prfchwintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/ptwriteintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/rdpruintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/rdseedintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/riscv_vector.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/rtmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/s390intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/serializeintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/sgxintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/shaintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/smmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/stdalign.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/stdarg.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/stdatomic.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/stdbool.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/stddef.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/stdint.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/stdnoreturn.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/tbmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/tgmath.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/tmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/tsxldtrkintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/uintrintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/unwind.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/vadefs.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/vaesintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/varargs.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/vecintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/velintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/velintrin_approx.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/velintrin_gen.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/vpclmulqdqintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/waitpkgintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/wasm_simd128.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/wbnoinvdintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/wmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/x86gprintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/x86intrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/xmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/xopintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/xsavecintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/xsaveintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/xsaveoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/xsavesintrin.h
+-rw-r--r-- root/root usr/lib/clang/15.0.1/include/xtestintrin.h
-rwxr-xr-x root/root usr/lib/clang/analyze-c++
-rwxr-xr-x root/root usr/lib/clang/analyze-cc
-rwxr-xr-x root/root usr/lib/clang/c++-analyzer
@@ -1308,17 +1364,18 @@ drwxr-xr-x root/root usr/lib/cmake/clang/
-rw-r--r-- root/root usr/lib/cmake/clang/ClangConfig.cmake
-rw-r--r-- root/root usr/lib/cmake/clang/ClangTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/clang/ClangTargets.cmake
-lrwxrwxrwx root/root usr/lib/libclang-cpp.so -> libclang-cpp.so.14
--rwxr-xr-x root/root usr/lib/libclang-cpp.so.14
-lrwxrwxrwx root/root usr/lib/libclang.so -> libclang.so.13
-lrwxrwxrwx root/root usr/lib/libclang.so.13 -> libclang.so.14.0.6
--rwxr-xr-x root/root usr/lib/libclang.so.14.0.6
+lrwxrwxrwx root/root usr/lib/libclang-cpp.so -> libclang-cpp.so.15
+-rwxr-xr-x root/root usr/lib/libclang-cpp.so.15
+lrwxrwxrwx root/root usr/lib/libclang.so -> libclang.so.15
+lrwxrwxrwx root/root usr/lib/libclang.so.15 -> libclang.so.15.0.1
+-rwxr-xr-x root/root usr/lib/libclang.so.15.0.1
-rw-r--r-- root/root usr/lib/libclangAPINotes.a
-rw-r--r-- root/root usr/lib/libclangARCMigrate.a
-rw-r--r-- root/root usr/lib/libclangAST.a
-rw-r--r-- root/root usr/lib/libclangASTMatchers.a
-rw-r--r-- root/root usr/lib/libclangAnalysis.a
-rw-r--r-- root/root usr/lib/libclangAnalysisFlowSensitive.a
+-rw-r--r-- root/root usr/lib/libclangAnalysisFlowSensitiveModels.a
-rw-r--r-- root/root usr/lib/libclangApplyReplacements.a
-rw-r--r-- root/root usr/lib/libclangBasic.a
-rw-r--r-- root/root usr/lib/libclangChangeNamespace.a
@@ -1332,11 +1389,13 @@ lrwxrwxrwx root/root usr/lib/libclang.so.13 -> libclang.so.14.0.6
-rw-r--r-- root/root usr/lib/libclangDriver.a
-rw-r--r-- root/root usr/lib/libclangDynamicASTMatchers.a
-rw-r--r-- root/root usr/lib/libclangEdit.a
+-rw-r--r-- root/root usr/lib/libclangExtractAPI.a
-rw-r--r-- root/root usr/lib/libclangFormat.a
-rw-r--r-- root/root usr/lib/libclangFrontend.a
-rw-r--r-- root/root usr/lib/libclangFrontendTool.a
-rw-r--r-- root/root usr/lib/libclangHandleCXX.a
-rw-r--r-- root/root usr/lib/libclangHandleLLVM.a
+-rw-r--r-- root/root usr/lib/libclangIncludeCleaner.a
-rw-r--r-- root/root usr/lib/libclangIncludeFixer.a
-rw-r--r-- root/root usr/lib/libclangIncludeFixerPlugin.a
-rw-r--r-- root/root usr/lib/libclangIndex.a
@@ -1345,6 +1404,10 @@ lrwxrwxrwx root/root usr/lib/libclang.so.13 -> libclang.so.14.0.6
-rw-r--r-- root/root usr/lib/libclangLex.a
-rw-r--r-- root/root usr/lib/libclangMove.a
-rw-r--r-- root/root usr/lib/libclangParse.a
+-rw-r--r-- root/root usr/lib/libclangPseudo.a
+-rw-r--r-- root/root usr/lib/libclangPseudoCLI.a
+-rw-r--r-- root/root usr/lib/libclangPseudoCXX.a
+-rw-r--r-- root/root usr/lib/libclangPseudoGrammar.a
-rw-r--r-- root/root usr/lib/libclangQuery.a
-rw-r--r-- root/root usr/lib/libclangReorderFields.a
-rw-r--r-- root/root usr/lib/libclangRewrite.a
@@ -1354,7 +1417,7 @@ lrwxrwxrwx root/root usr/lib/libclang.so.13 -> libclang.so.14.0.6
-rw-r--r-- root/root usr/lib/libclangStaticAnalyzerCheckers.a
-rw-r--r-- root/root usr/lib/libclangStaticAnalyzerCore.a
-rw-r--r-- root/root usr/lib/libclangStaticAnalyzerFrontend.a
--rw-r--r-- root/root usr/lib/libclangTesting.a
+-rw-r--r-- root/root usr/lib/libclangSupport.a
-rw-r--r-- root/root usr/lib/libclangTidy.a
-rw-r--r-- root/root usr/lib/libclangTidyAbseilModule.a
-rw-r--r-- root/root usr/lib/libclangTidyAlteraModule.a
@@ -1428,7 +1491,7 @@ drwxr-xr-x root/root usr/share/clang/
-rwxr-xr-x root/root usr/share/clang/run-find-all-symbols.py
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
--rwxr-xr-x root/root usr/share/man/man1/scan-build.1.gz
+-rw-r--r-- root/root usr/share/man/man1/scan-build.1.gz
drwxr-xr-x root/root usr/share/scan-build/
-rw-r--r-- root/root usr/share/scan-build/scanview.css
-rw-r--r-- root/root usr/share/scan-build/sorttable.js
diff --git a/clang/.signature b/clang/.signature
index 772353045..0f0e848ef 100644
--- a/clang/.signature
+++ b/clang/.signature
@@ -1,7 +1,8 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/euhVTLVhNrN788YZLoIwVWqhcSMkw3CK03i0oN6EUdk7xjfZedVt4mIM8lhVsx5U4ewdN3QKvwLcQsfluaiwgI=
-SHA256 (Pkgfile) = 63dcf8fb482a4349de0c1e8ee771d2d10ab530cf1d8038ad779bce64143035a1
-SHA256 (.footprint) = cb7313edc9eb92e02241871b376157f7b3dd7ee75fd32262429e6db5f982f1e9
-SHA256 (clang-14.0.6.src.tar.xz) = 2b5847b6a63118b9efe5c85548363c81ffe096b66c3b3675e953e26342ae4031
-SHA256 (clang-tools-extra-14.0.6.src.tar.xz) = 7cf3b8ff56c65c4d1eae3c56883fc4a6cbc3ff9f3a1530a74d66e45d27271866
-SHA256 (llvm-14.0.6.src.tar.xz) = 050922ecaaca5781fdf6631ea92bc715183f202f9d2f15147226f023414f619a
+RWSE3ohX2g5d/SR7SyNU1h6VOsOD0YygpepehDjB0BqDkfetWSeZiTRrbovg8CYrSh+AHYjrJ+XAsaoac7U9bNstWayaLgcuqgQ=
+SHA256 (Pkgfile) = e471d53d466dccac319acac2e3ec2f79d51768a96aa4d3b7eedf3e171f8c5a3f
+SHA256 (.footprint) = 2828c0a3d9a01ed48cb01d5dfc9379098482b14c4e542d4c3fff6691dd7abfd4
+SHA256 (clang-15.0.1.src.tar.xz) = 76f8bee6cf97daf7e553936f66195df917c99d58944113aa3f7ee8d9eb80051d
+SHA256 (clang-tools-extra-15.0.1.src.tar.xz) = c36b081071700e9e3e6846ce31bf2670e39c60cece77da6756fbb538fc50a2ea
+SHA256 (llvm-15.0.1.src.tar.xz) = 0222beed0080fd07f1ee93c5bbeb2e05420b555b9cda725e3a0c299d8cea7cfa
+SHA256 (cmake-15.0.1.src.tar.xz) = a660d1b7d4d2ef9759de6ad360d5fa9eed3625a6548068a97df2dd706edf2dd0
diff --git a/clang/Pkgfile b/clang/Pkgfile
index cdb3bb27c..fbf55445e 100644
--- a/clang/Pkgfile
+++ b/clang/Pkgfile
@@ -4,17 +4,20 @@
# Depends on: compiler-rt
name=clang
-version=14.0.6
+version=15.0.1
release=1
source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/clang-$version.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/clang-tools-extra-$version.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz
+ https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmake-$version.src.tar.xz
)
build() {
mv clang-tools-extra-$version.src clang-$version.src/tools/extra
prt-get isinst ccache && PKGMK_CLANG+=' -D LLVM_CCACHE_BUILD=ON'
+ cp -r $SRC/cmake-$version.src/Modules/* $name-$version.src/cmake/modules/.
+
cmake -S $name-$version.src -B build -G Ninja $PKGMK_CLANG \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBEXECDIR=lib/clang \
@@ -23,7 +26,7 @@ build() {
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D LLVM_MAIN_SRC_DIR="$SRC/llvm-$version.src" \
-D LLVM_EXTERNAL_LIT=/usr/bin/lit \
- -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \
+ -D LLVM_PARALLEL_COMPILE_JOBS="$(echo "$MAKEFLAGS" | grep -o '[0-9]*')" \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build

Generated by cgit