Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cvise for openSUSE:Factory checked 
in at 2022-08-10 17:14:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cvise (Old)
 and      /work/SRC/openSUSE:Factory/.cvise.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cvise"

Wed Aug 10 17:14:18 2022 rev:48 rq:994178 version:2.4.0+git.20220809.f32223a

Changes:
--------
--- /work/SRC/openSUSE:Factory/cvise/cvise.changes      2022-07-02 
15:34:16.262993349 +0200
+++ /work/SRC/openSUSE:Factory/.cvise.new.1521/cvise.changes    2022-08-10 
17:15:36.754070158 +0200
@@ -1,0 +2,7 @@
+Tue Aug 09 18:01:17 UTC 2022 - mli...@suse.cz
+
+- Update to version 2.4.0+git.20220809.f32223a:
+  * refactors so that the project is LLVM 15-compatible
+  * Remove extra space in a message.
+
+-------------------------------------------------------------------

Old:
----
  cvise-2.4.0+git.20220701.2941a38.tar.xz

New:
----
  cvise-2.4.0+git.20220809.f32223a.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cvise.spec ++++++
--- /var/tmp/diff_new_pack.fuui21/_old  2022-08-10 17:15:37.502072111 +0200
+++ /var/tmp/diff_new_pack.fuui21/_new  2022-08-10 17:15:37.510072131 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           cvise
-Version:        2.4.0+git.20220701.2941a38
+Version:        2.4.0+git.20220809.f32223a
 Release:        0
 Summary:        Super-parallel Python port of the C-Reduce
 License:        BSD-3-Clause

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.fuui21/_old  2022-08-10 17:15:37.582072319 +0200
+++ /var/tmp/diff_new_pack.fuui21/_new  2022-08-10 17:15:37.586072329 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/marxin/cvise</param>
-              <param 
name="changesrevision">2941a38b03c28e0c7a06e32abda1d66c1d35579e</param></service></servicedata>
+              <param 
name="changesrevision">fbbfc2757736be38ac38eb26c20bf6b36dd8fc6c</param></service></servicedata>
 (No newline at EOF)
 

++++++ cvise-2.4.0+git.20220701.2941a38.tar.xz -> 
cvise-2.4.0+git.20220809.f32223a.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cvise-2.4.0+git.20220701.2941a38/clang_delta/ExpressionDetector.cpp 
new/cvise-2.4.0+git.20220809.f32223a/clang_delta/ExpressionDetector.cpp
--- old/cvise-2.4.0+git.20220701.2941a38/clang_delta/ExpressionDetector.cpp     
2022-07-01 14:14:40.000000000 +0200
+++ new/cvise-2.4.0+git.20220809.f32223a/clang_delta/ExpressionDetector.cpp     
2022-08-09 19:58:34.000000000 +0200
@@ -16,6 +16,9 @@
 
 #include "clang/AST/RecursiveASTVisitor.h"
 #include "clang/AST/ASTContext.h"
+#if LLVM_VERSION_MAJOR >= 15
+#include "clang/Basic/FileEntry.h"
+#endif
 #include "clang/Basic/SourceManager.h"
 #include "clang/Lex/Preprocessor.h"
 
@@ -62,7 +65,12 @@
   virtual void InclusionDirective(SourceLocation HashLoc,
                           const Token &IncludeTok,
                           StringRef FileName, bool IsAngled,
-                          CharSourceRange FilenameRange, const FileEntry *File,
+                          CharSourceRange FilenameRange,
+#if LLVM_VERSION_MAJOR < 15
+                          const FileEntry *File,
+#else
+                          Optional<FileEntryRef> File,
+#endif
                           StringRef SearchPath, StringRef RelativePath,
                           const Module *Imported,
                           SrcMgr::CharacteristicKind FileType) override;
@@ -80,9 +88,13 @@
 void IncludesPPCallbacks::InclusionDirective(SourceLocation HashLoc,
                                              const Token &/*IncludeTok*/,
                                              StringRef FileName,
-                                            bool /*IsAngled*/,
+                                             bool /*IsAngled*/,
                                              CharSourceRange /*FilenameRange*/,
+#if LLVM_VERSION_MAJOR < 15
                                              const FileEntry * /*File*/,
+#else
+                                             Optional<FileEntryRef> /*File*/,
+#endif
                                              StringRef /*SearchPath*/,
                                              StringRef /*RelativePath*/,
                                              const Module * /*Imported*/,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cvise-2.4.0+git.20220701.2941a38/clang_delta/TransformationManager.cpp 
new/cvise-2.4.0+git.20220809.f32223a/clang_delta/TransformationManager.cpp
--- old/cvise-2.4.0+git.20220701.2941a38/clang_delta/TransformationManager.cpp  
2022-07-01 14:14:40.000000000 +0200
+++ new/cvise-2.4.0+git.20220809.f32223a/clang_delta/TransformationManager.cpp  
2022-08-09 19:58:34.000000000 +0200
@@ -20,6 +20,10 @@
 #include "clang/Basic/Builtins.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/FileManager.h"
+#if LLVM_VERSION_MAJOR >= 15
+#include "clang/Basic/LangOptions.h"
+#include "clang/Basic/LangStandard.h"
+#endif
 #include "clang/Basic/TargetInfo.h"
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Frontend/CompilerInstance.h"
@@ -151,7 +155,7 @@
     Invocation.setLangDefaults(ClangInstance->getLangOpts(), 
InputKind(Language::CXX), T, PPOpts, LSTD);
   }
   else if(IK.getLanguage() == Language::OpenCL) {
-#else
+#elif LLVM_VERSION_MAJOR < 15
   vector<string> includes;
   if (IK.getLanguage() == Language::C) {
     Invocation.setLangDefaults(ClangInstance->getLangOpts(), 
InputKind(Language::C), T, includes);
@@ -163,6 +167,18 @@
     Invocation.setLangDefaults(ClangInstance->getLangOpts(), 
InputKind(Language::CXX), T, includes, LSTD);
   }
   else if(IK.getLanguage() == Language::OpenCL) {
+#else
+  vector<string> includes;
+  if (IK.getLanguage() == Language::C) {
+    LangOptions::setLangDefaults(ClangInstance->getLangOpts(), Language::C, T, 
includes);
+  }
+  else if (IK.getLanguage() == Language::CXX) {
+    // ISSUE: it might cause some problems when building AST
+    // for a function which has a non-declared callee, e.g.,
+    // It results an empty AST for the caller.
+    LangOptions::setLangDefaults(ClangInstance->getLangOpts(), Language::CXX, 
T, includes, LSTD);
+  }
+  else if(IK.getLanguage() == Language::OpenCL) {
 #endif
     //Commandline parameters
     std::vector<const char*> Args;
@@ -191,11 +207,18 @@
                                        &Args[0], &Args[0] + Args.size(),
 #endif
                                        ClangInstance->getDiagnostics());
+#if LLVM_VERSION_MAJOR < 15
     Invocation.setLangDefaults(ClangInstance->getLangOpts(),
-#if LLVM_VERSION_MAJOR >= 10
-                               InputKind(Language::OpenCL),
 #else
+    LangOptions::setLangDefaults(ClangInstance->getLangOpts(),
+#endif
+
+#if LLVM_VERSION_MAJOR < 10
                                InputKind::OpenCL,
+#elif LLVM_VERSION_MAJOR < 15
+                               InputKind(Language::OpenCL),
+#else
+                               Language::OpenCL,
 #endif
 
 #if LLVM_VERSION_MAJOR < 12
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cvise-2.4.0+git.20220701.2941a38/cvise/utils/testing.py 
new/cvise-2.4.0+git.20220809.f32223a/cvise/utils/testing.py
--- old/cvise-2.4.0+git.20220701.2941a38/cvise/utils/testing.py 2022-07-01 
14:14:40.000000000 +0200
+++ new/cvise-2.4.0+git.20220809.f32223a/cvise/utils/testing.py 2022-08-09 
19:58:34.000000000 +0200
@@ -317,7 +317,7 @@
 
     @classmethod
     def log_key_event(cls, event):
-        logging.info('****** %s  ******' % event)
+        logging.info('****** %s ******' % event)
 
     def kill_pid_queue(self):
         active_pids = set()

Reply via email to