Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cvise for openSUSE:Factory checked in at 2021-10-12 21:49:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cvise (Old) and /work/SRC/openSUSE:Factory/.cvise.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cvise" Tue Oct 12 21:49:23 2021 rev:39 rq:924866 version:2.3.0+git.20211011.42e2caa Changes: -------- --- /work/SRC/openSUSE:Factory/cvise/cvise.changes 2021-09-17 23:26:34.777269785 +0200 +++ /work/SRC/openSUSE:Factory/.cvise.new.2443/cvise.changes 2021-10-12 21:50:41.267986343 +0200 @@ -1,0 +2,15 @@ +Mon Oct 11 05:52:02 UTC 2021 - mli...@suse.cz + +- Update to version 2.3.0+git.20211011.42e2caa: + * Finalize LGTM fix. + +------------------------------------------------------------------- +Mon Oct 11 05:13:11 UTC 2021 - mli...@suse.cz + +- Update to version 2.3.0+git.20211009.8ce7a88: + * Fix LGTM error. + * Update openSUSE devel libraries. + * Finish porting to LLVM 13. + * Port to LLVM 13. + +------------------------------------------------------------------- Old: ---- cvise-2.3.0+git.20210917.064adbb.tar.xz New: ---- cvise-2.3.0+git.20211011.42e2caa.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cvise.spec ++++++ --- /var/tmp/diff_new_pack.ydavrR/_old 2021-10-12 21:50:41.955987327 +0200 +++ /var/tmp/diff_new_pack.ydavrR/_new 2021-10-12 21:50:41.959987333 +0200 @@ -17,7 +17,7 @@ Name: cvise -Version: 2.3.0+git.20210917.064adbb +Version: 2.3.0+git.20211011.42e2caa Release: 0 Summary: Super-parallel Python port of the C-Reduce License: BSD-3-Clause ++++++ cvise-2.3.0+git.20210917.064adbb.tar.xz -> cvise-2.3.0+git.20211011.42e2caa.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210917.064adbb/INSTALL.md new/cvise-2.3.0+git.20211011.42e2caa/INSTALL.md --- old/cvise-2.3.0+git.20210917.064adbb/INSTALL.md 2021-09-17 15:03:27.000000000 +0200 +++ new/cvise-2.3.0+git.20211011.42e2caa/INSTALL.md 2021-10-11 07:51:28.000000000 +0200 @@ -76,7 +76,7 @@ * [LLVM/Clang 9.0.0 or later](http://llvm.org/releases/download.html) (No need to compile it: the appropriate "pre-built binaries" package is all you need. For example, the openSUSE Tumbleweed provides them - by `llvm10-devel` and `clang10-devel` packages. + by `llvm-devel` and `clang-devel` packages. * [Python 3.6+](https://www.python.org/downloads/) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210917.064adbb/clang_delta/RemoveNamespace.cpp new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/RemoveNamespace.cpp --- old/cvise-2.3.0+git.20210917.064adbb/clang_delta/RemoveNamespace.cpp 2021-09-17 15:03:27.000000000 +0200 +++ new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/RemoveNamespace.cpp 2021-10-11 07:51:28.000000000 +0200 @@ -787,7 +787,11 @@ return; std::string NewName; - const UsingDecl *D = UD->getUsingDecl(); +#if LLVM_VERSION_MAJOR < 13 + UsingDecl *D = UD->getUsingDecl(); +#else + UsingDecl *D = dyn_cast<UsingDecl>(UD->getIntroducer()); +#endif NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc(); NestedNameSpecifier *NNS = QualifierLoc.getNestedNameSpecifier(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210917.064adbb/clang_delta/RemoveNestedFunction.cpp new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/RemoveNestedFunction.cpp --- old/cvise-2.3.0+git.20210917.064adbb/clang_delta/RemoveNestedFunction.cpp 2021-09-17 15:03:27.000000000 +0200 +++ new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/RemoveNestedFunction.cpp 2021-10-11 07:51:28.000000000 +0200 @@ -190,12 +190,20 @@ std::string ArgStr; llvm::raw_string_ostream Stream(ArgStr); - TST->getArg(0).print(Context->getPrintingPolicy(), Stream); + TST->getArg(0).print(Context->getPrintingPolicy(), Stream +#if LLVM_VERSION_MAJOR >= 13 + , false +#endif + ); for (unsigned I = 1; I < NumArgs; ++I) { const TemplateArgument &Arg = TST->getArg(I); Stream << ", "; - Arg.print(Context->getPrintingPolicy(), Stream); + Arg.print(Context->getPrintingPolicy(), Stream +#if LLVM_VERSION_MAJOR >= 13 + , false +#endif + ); } size_t BeginPos = VarStr.find_first_of('<'); size_t EndPos = VarStr.find_last_of('>'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210917.064adbb/clang_delta/RemoveUnusedFunction.cpp new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/RemoveUnusedFunction.cpp --- old/cvise-2.3.0+git.20210917.064adbb/clang_delta/RemoveUnusedFunction.cpp 2021-09-17 15:03:27.000000000 +0200 +++ new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/RemoveUnusedFunction.cpp 2021-10-11 07:51:28.000000000 +0200 @@ -646,11 +646,11 @@ { for (FunctionDecl::redecl_iterator RI = FD->redecls_begin(), RE = FD->redecls_end(); RI != RE; ++RI) { - const FunctionDecl *FD = (*RI); - if (!FD->hasBody() && !FD->getTypeSourceInfo()) { + const FunctionDecl *FDecl = (*RI); + if (!FDecl->hasBody() && !FDecl->getTypeSourceInfo()) { continue; } - removeOneFunctionDecl(FD); + removeOneFunctionDecl(FDecl); } removeMemberSpecializations(FD); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210917.064adbb/clang_delta/TemplateNonTypeArgToInt.cpp new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/TemplateNonTypeArgToInt.cpp --- old/cvise-2.3.0+git.20210917.064adbb/clang_delta/TemplateNonTypeArgToInt.cpp 2021-09-17 15:03:27.000000000 +0200 +++ new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/TemplateNonTypeArgToInt.cpp 2021-10-11 07:51:28.000000000 +0200 @@ -17,6 +17,7 @@ #include "clang/AST/RecursiveASTVisitor.h" #include "clang/AST/ASTContext.h" #include "clang/Basic/SourceManager.h" +#include "llvm/ADT/StringExtras.h" #include "TransformationManager.h" #include "CommonTemplateArgumentVisitor.h" @@ -167,7 +168,11 @@ if (!TheExpr->isValueDependent() && TheExpr->EvaluateAsInt(Result, *Context)) { llvm::APSInt IVal = Result.Val.getInt(); +#if LLVM_VERSION_MAJOR >= 13 + IntString = toString(IVal, 10); +#else IntString = IVal.toString(10); +#endif } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cvise-2.3.0+git.20210917.064adbb/clang_delta/Transformation.cpp new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/Transformation.cpp --- old/cvise-2.3.0+git.20210917.064adbb/clang_delta/Transformation.cpp 2021-09-17 15:03:27.000000000 +0200 +++ new/cvise-2.3.0+git.20211011.42e2caa/clang_delta/Transformation.cpp 2021-10-11 07:51:28.000000000 +0200 @@ -428,7 +428,11 @@ // If we cannot have an integeral index, use 0. if (IdxE && IdxE->EvaluateAsInt(Result, *Context)) { llvm::APSInt IVal = Result.Val.getInt(); +#if LLVM_VERSION_MAJOR >= 13 + std::string IntStr = toString(IVal, 10); +#else std::string IntStr = IVal.toString(10); +#endif std::stringstream TmpSS(IntStr); if (!(TmpSS >> Idx)) TransAssert(0 && "Non-integer value!");