commit nvptx-tools for openSUSE:Factory

2024-06-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvptx-tools for openSUSE:Factory 
checked in at 2024-06-03 17:41:42

Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old)
 and  /work/SRC/openSUSE:Factory/.nvptx-tools.new.24587 (New)


Package is "nvptx-tools"

Mon Jun  3 17:41:42 2024 rev:10 rq:1177955 version:1.0+git.20240530.96f8fc5

Changes:

--- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes  2024-05-07 
18:05:38.803400412 +0200
+++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.24587/nvptx-tools.changes   
2024-06-03 17:41:52.927532039 +0200
@@ -1,0 +2,10 @@
+Fri May 31 13:48:51 UTC 2024 - rguent...@suse.com
+
+- Update to version 1.0+git.20240530.96f8fc5:
+  * ld: Global constructor/destructor support
+  * Build in C++11 mode
+  * Import 'config/ax_cxx_compile_stdcxx.m4' from GCC
+  * Replace 'nvptx-none-run-single' with a locking mechanism in 
'nvptx-none-run.exp'
+  * Change github.com/MentorEmbedded to github.com/SourceryTools
+
+---

Old:

  nvptx-tools-1.0+git.20240419.9962793.tar.xz

New:

  nvptx-tools-1.0+git.20240530.96f8fc5.tar.xz



Other differences:
--
++ nvptx-tools.spec ++
--- /var/tmp/diff_new_pack.2nJrTu/_old  2024-06-03 17:41:53.759563679 +0200
+++ /var/tmp/diff_new_pack.2nJrTu/_new  2024-06-03 17:41:53.763563831 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   nvptx-tools
-Version:1.0+git.20240419.9962793
+Version:1.0+git.20240530.96f8fc5
 Release:0
 Summary:PTX language tools
 License:GPL-3.0-or-later
@@ -39,8 +39,6 @@
 * nvptx-none-as: "assembler" for PTX.
 * nvptx-none-ld: "linker" for PTX.
 * nvptx-none-run: run PTX binaries compiled with -mmainkernel.
-* nvptx-none-run-single: like nvptx-none-run, but locked, such that
-  system-wide, only one instance of it is running at a time.
 
 %prep
 %setup -q
@@ -62,6 +60,5 @@
 %{_bindir}/nvptx-none-nm
 %{_bindir}/nvptx-none-ranlib
 %{_bindir}/nvptx-none-run
-%{_bindir}/nvptx-none-run-single
 %doc COPYING3
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.2nJrTu/_old  2024-06-03 17:41:53.819565960 +0200
+++ /var/tmp/diff_new_pack.2nJrTu/_new  2024-06-03 17:41:53.827566264 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/MentorEmbedded/nvptx-tools
-  9962793f41e016318dc5eca07ae602041cf526ff
+  96f8fc59a757767b9e98157d95c21e9fef22a93b
 (No newline at EOF)
 

++ nvptx-tools-1.0+git.20240419.9962793.tar.xz -> 
nvptx-tools-1.0+git.20240530.96f8fc5.tar.xz ++
 2690 lines of diff (skipped)


commit nvptx-tools for openSUSE:Factory

2024-05-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvptx-tools for openSUSE:Factory 
checked in at 2024-05-07 18:04:57

Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old)
 and  /work/SRC/openSUSE:Factory/.nvptx-tools.new.1880 (New)


Package is "nvptx-tools"

Tue May  7 18:04:57 2024 rev:9 rq:1172434 version:1.0+git.20240419.9962793

Changes:

--- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes  2023-09-26 
22:04:18.358115042 +0200
+++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.1880/nvptx-tools.changes
2024-05-07 18:05:38.803400412 +0200
@@ -1,0 +2,8 @@
+Tue May 07 12:46:17 UTC 2024 - rguent...@suse.com
+
+- Update to version 1.0+git.20240419.9962793:
+  * as: Document current handling of '//:IND_FUNC_MAP' [#45]
+  * Handle ":IND_FUNC_MAP" in nvptx-as to ensure map-directive order is kept
+  * Handle --hash-style argument in nvptx-ld
+
+---

Old:

  nvptx-tools-1.0+git.20230913.c321f1a.tar.xz

New:

  nvptx-tools-1.0+git.20240419.9962793.tar.xz



Other differences:
--
++ nvptx-tools.spec ++
--- /var/tmp/diff_new_pack.2WHwp9/_old  2024-05-07 18:05:39.303418593 +0200
+++ /var/tmp/diff_new_pack.2WHwp9/_new  2024-05-07 18:05:39.303418593 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nvptx-tools
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   nvptx-tools
-Version:1.0+git.20230913.c321f1a
+Version:1.0+git.20240419.9962793
 Release:0
 Summary:PTX language tools
 License:GPL-3.0-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.2WHwp9/_old  2024-05-07 18:05:39.347420194 +0200
+++ /var/tmp/diff_new_pack.2WHwp9/_new  2024-05-07 18:05:39.351420339 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/MentorEmbedded/nvptx-tools
-  c321f1a3573dd89a12e3291d690207685a34df6e
+  9962793f41e016318dc5eca07ae602041cf526ff
 (No newline at EOF)
 

++ nvptx-tools-1.0+git.20230913.c321f1a.tar.xz -> 
nvptx-tools-1.0+git.20240419.9962793.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nvptx-tools-1.0+git.20230913.c321f1a/nvptx-as.cc 
new/nvptx-tools-1.0+git.20240419.9962793/nvptx-as.cc
--- old/nvptx-tools-1.0+git.20230913.c321f1a/nvptx-as.cc2023-09-13 
08:16:36.0 +0200
+++ new/nvptx-tools-1.0+git.20240419.9962793/nvptx-as.cc2024-04-19 
09:24:56.0 +0200
@@ -705,7 +705,8 @@
  /* Instead of 'K_comment', a point could be made to have these be
 represented as their own 'Kind'.  */
  if (strncmp (tok->ptr, ":VAR_MAP ", 9) == 0
- || strncmp (tok->ptr, ":FUNC_MAP ", 10) == 0)
+ || strncmp (tok->ptr, ":FUNC_MAP ", 10) == 0
+ || strncmp (tok->ptr, ":IND_FUNC_MAP ", 14) == 0)
{
  is_map_directive = true;
  break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nvptx-tools-1.0+git.20230913.c321f1a/nvptx-ld.cc 
new/nvptx-tools-1.0+git.20240419.9962793/nvptx-ld.cc
--- old/nvptx-tools-1.0+git.20230913.c321f1a/nvptx-ld.cc2023-09-13 
08:16:36.0 +0200
+++ new/nvptx-tools-1.0+git.20240419.9962793/nvptx-ld.cc2024-04-19 
09:24:56.0 +0200
@@ -390,7 +390,10 @@
   exit (status);
 }
 
+#define OPT_hash_style 256
+
 static const struct option long_options[] = {
+  {"hash-style", required_argument, 0, OPT_hash_style },
   {"help", no_argument, 0, 'h' },
   {"version", no_argument, 0, 'V' },
   {0, 0, 0, 0 }
@@ -440,6 +443,11 @@
 This program has absolutely no warranty.\n",
  PKGVERSION, NVPTX_TOOLS_VERSION, "2015");
  exit (0);
+   case OPT_hash_style:
+ /* Ignore '--hash-style'; see
+
+"Handle --hash-style argument in nvptx-ld".  */
+ break;
default:
  usage (stderr, 1);
  break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/nvptx-tools-1.0+git.20230913.c321f1a/test/as/order-3.o.golden 
new/nvptx-tools-1.0+git.20240419.9962793/test/as/order-3.o.golden
--- old/nvptx-tools-1.0+git.20230913.c321f1a/test/as/order-3.o.golden   
2023-09-13 08:16:36.0 +0200
+++ new/nvptx-tools-1.0+git.20240419.9962793/test/as/order-3.o.golden   
2024-04-19 09:24:56.0 +0200
@@ -4,16 +4,22 @@
 //:FUNC_MAP "f1.1"
 // 

commit nvptx-tools for openSUSE:Factory

2023-09-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvptx-tools for openSUSE:Factory 
checked in at 2023-09-26 22:02:21

Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old)
 and  /work/SRC/openSUSE:Factory/.nvptx-tools.new.1770 (New)


Package is "nvptx-tools"

Tue Sep 26 22:02:21 2023 rev:8 rq:1113614 version:1.0+git.20230913.c321f1a

Changes:

--- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes  2023-07-24 
18:26:32.926355365 +0200
+++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.1770/nvptx-tools.changes
2023-09-26 22:04:18.358115042 +0200
@@ -1,0 +2,36 @@
+Tue Sep 26 07:13:08 UTC 2023 - rguent...@suse.com
+
+- Update to version 1.0+git.20230913.c321f1a:
+  * as: Allow for arbitrary number of tokens in a 'stmt'
+  * Ensure :VAR_MAP and :FUNC_MAP are output in order, part II [#29]
+  * Ensure :VAR_MAP and :FUNC_MAP are output in order: add more test cases 
[#29]
+  * as: Pass 'Vis' into 'parse_line_nosemi'
+  * as: Inline 'alloc_comment'
+  * as: When tokenizing a block comment, don't lose a preceding end of line 
marker
+  * as: Add 'test/as/block_comment-1.test'
+  * Bump architecture baseline from sm_35 to sm_50 [#30]
+  * as: Remove unused 'FUNC_MAP', 'VAR_MAP' scanning
+  * as: Clean up 'symbol's via C++ destructor
+  * Enable 'test/as/ptxas/missing-1.test' also if 'ptxas' is available
+  * Adjust for 'pex_run' error message change in "Update imported files: GCC, 
2018-10-29 [#1, #42]"
+  * Update imported files: GCC, 2023-06-16 [#1, #42]
+  * Update imported files: GCC, 2022-05-18, II [#1, #42]
+  * Update imported files: GCC, 2022-05-18 [#1, #42]
+  * Update imported files: GCC, 2022-04-06 [#1, #42]
+  * Update imported files: GCC, 2022-03-20 [#1, #42]
+  * Switch to Autoconf 2.69, Automake 1.15.1 [#42]
+  * Update imported files: GCC, 2018-10-31 [#1, #42]
+  * Update imported files: GCC, 2018-10-29 [#1, #42]
+  * Update imported files: GCC, 2016-07-29 [#1, #42]
+  * Update imported files: GCC, 2014-05-01 [#1, #42]
+  * Note "Imported Files" in 'README-development' [#1]
+  * Add 'move-if-change' [#1]
+  * Remove 'acinclude.m4'
+  * Don't use 'gcc_AC_PROG_INSTALL'; use standard 'AC_PROG_INSTALL'
+  * Don't use 'gcc_AC_PROG_LN_S'; assume that 'ln -s' does work
+  * Have 'aclocal.m4' be "generated automatically by aclocal"
+  * Move 'ACX_PKGVERSION', 'ACX_BUGURL' into 'config/acx.m4'
+  * Regenerate 'configure'
+  * Ensure :VAR_MAP and :FUNC_MAP are output in order
+
+---

Old:

  nvptx-tools-1.0+git.20230718.bbb6fe6.tar.xz

New:

  nvptx-tools-1.0+git.20230913.c321f1a.tar.xz



Other differences:
--
++ nvptx-tools.spec ++
--- /var/tmp/diff_new_pack.LUoZU2/_old  2023-09-26 22:04:19.438154042 +0200
+++ /var/tmp/diff_new_pack.LUoZU2/_new  2023-09-26 22:04:19.446154331 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   nvptx-tools
-Version:1.0+git.20230718.bbb6fe6
+Version:1.0+git.20230913.c321f1a
 Release:0
 Summary:PTX language tools
 License:GPL-3.0-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.LUoZU2/_old  2023-09-26 22:04:19.498156209 +0200
+++ /var/tmp/diff_new_pack.LUoZU2/_new  2023-09-26 22:04:19.502156354 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/MentorEmbedded/nvptx-tools
-  bbb6fe642c6c50422e2886b3f488fcb776336c46
+  c321f1a3573dd89a12e3291d690207685a34df6e
 (No newline at EOF)
 

++ nvptx-tools-1.0+git.20230718.bbb6fe6.tar.xz -> 
nvptx-tools-1.0+git.20230913.c321f1a.tar.xz ++
 65021 lines of diff (skipped)


commit nvptx-tools for openSUSE:Factory

2023-07-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvptx-tools for openSUSE:Factory 
checked in at 2023-07-24 18:26:04

Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old)
 and  /work/SRC/openSUSE:Factory/.nvptx-tools.new.1467 (New)


Package is "nvptx-tools"

Mon Jul 24 18:26:04 2023 rev:7 rq:1099901 version:1.0+git.20230718.bbb6fe6

Changes:

--- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes  2023-03-22 
22:32:00.410605271 +0100
+++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.1467/nvptx-tools.changes
2023-07-24 18:26:32.926355365 +0200
@@ -1,0 +2,26 @@
+Fri Jul 21 12:00:05 UTC 2023 - rguent...@suse.com
+
+- Update to version 1.0+git.20230718.bbb6fe6:
+  * Document "Program Instrumentation: Sanitizers" in 'README-development'
+  * run: Move 'cuModuleGetFunction' for '__main' out of 'compile_file'
+  * run: Plug 'compile_file' memory leaks
+  * run: Localize 'cuda_lib'
+  * as: Localize 'collect_wait'
+  * as: Don't 'unlink (NULL)'
+  * as: Don't use an obstack for 'ptxas' invocation [#1]
+  * ld: Remove unused '#include "obstack.h"' [#1]
+  * ld, nm: Stop 'using namespace std;'
+  * run: For auto '--stack-size', consider free instead of total device memory 
[#8]
+  * ld: Support archives appearing as input files
+  * ld: Don't reject empty archives
+  * ld: Make resolving of '-l'ibraries a separate step
+  * ld: Verify no NUL-separated parts for 'process_refs_defs'
+  * ld: Fix undefined behavior reading objects from archives
+  * ld: Document padding of objects in archives
+  * as: Plug 'alloc_stmt' memory leak
+  * as: Plug 'read_file' memory leak
+  * as: Plug 'tokenize' memory leak
+  * as: Conceptually simplify capture of preamble '.target' directive's 
argument
+  * 'test/GLOBAL_FUNCTION_DECL_f.s': 'f' is '.extern', not '.visible' [#38]
+
+---

Old:

  nvptx-tools-1.0+git.20230122.93e0090.tar.xz

New:

  nvptx-tools-1.0+git.20230718.bbb6fe6.tar.xz



Other differences:
--
++ nvptx-tools.spec ++
--- /var/tmp/diff_new_pack.95ADux/_old  2023-07-24 18:26:33.570359148 +0200
+++ /var/tmp/diff_new_pack.95ADux/_new  2023-07-24 18:26:33.574359172 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   nvptx-tools
-Version:1.0+git.20230122.93e0090
+Version:1.0+git.20230718.bbb6fe6
 Release:0
 Summary:PTX language tools
 License:GPL-3.0-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.95ADux/_old  2023-07-24 18:26:33.634359525 +0200
+++ /var/tmp/diff_new_pack.95ADux/_new  2023-07-24 18:26:33.638359548 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/MentorEmbedded/nvptx-tools
-  93e00909ceb9cbbc104f0fcba56c0361ffb3ca4b
+  bbb6fe642c6c50422e2886b3f488fcb776336c46
 (No newline at EOF)
 

++ nvptx-tools-1.0+git.20230122.93e0090.tar.xz -> 
nvptx-tools-1.0+git.20230718.bbb6fe6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/nvptx-tools-1.0+git.20230122.93e0090/README-development 
new/nvptx-tools-1.0+git.20230718.bbb6fe6/README-development
--- old/nvptx-tools-1.0+git.20230122.93e0090/README-development 1970-01-01 
01:00:00.0 +0100
+++ new/nvptx-tools-1.0+git.20230718.bbb6fe6/README-development 2023-07-18 
16:13:51.0 +0200
@@ -0,0 +1,16 @@
+Program Instrumentation: Sanitizers
+---
+
+$ ./configure CXXFLAGS='-O0 -ggdb -fsanitize=address -fsanitize=undefined'
+
+This compiles the nvptx-tools proper (but not libiberty) with the specified
+sanitizers enabled.
+
+If the 'run' test cases fail due to:
+
+nvptx-run: cuInit failed: out of memory (CUDA_ERROR_OUT_OF_MEMORY, 2)
+
+..., per 
+"asan: problem calling NVIDIA CUDA libraries" run with
+'ASAN_OPTIONS=protect_shadow_gap=false', to override the 'true' default;
+.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nvptx-tools-1.0+git.20230122.93e0090/nvptx-as.cc 
new/nvptx-tools-1.0+git.20230718.bbb6fe6/nvptx-as.cc
--- old/nvptx-tools-1.0+git.20230122.93e0090/nvptx-as.cc2023-01-22 
23:42:12.0 +0100
+++ new/nvptx-tools-1.0+git.20230718.bbb6fe6/nvptx-as.cc2023-07-18 
16:13:51.0 +0200
@@ -36,9 +36,6 @@
 #include 
 #include 
 
-#define obstack_chunk_alloc malloc
-#define obstack_chunk_free free
-#include 
 #define HAVE_DECL_BASENAME 1
 #include 
 #include 
@@ -94,7 +91,9 @@
   fprintf (stderr, "\n");
   va_end (ap);
 
-  unlink (outname);
+  if (outname)
+unlink (outname);
+
   exit 

commit nvptx-tools for openSUSE:Factory

2023-03-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvptx-tools for openSUSE:Factory 
checked in at 2023-03-22 22:31:08

Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old)
 and  /work/SRC/openSUSE:Factory/.nvptx-tools.new.31432 (New)


Package is "nvptx-tools"

Wed Mar 22 22:31:08 2023 rev:6 rq:1073728 version:1.0+git.20230122.93e0090

Changes:

--- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes  2022-10-18 
12:45:01.429727006 +0200
+++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.31432/nvptx-tools.changes   
2023-03-22 22:32:00.410605271 +0100
@@ -1,0 +2,14 @@
+Tue Mar 21 21:44:49 UTC 2023 - mli...@suse.cz
+
+- Start using tar_scm OBS server for a tarball.
+- Update to version 1.0+git.20230122.93e0090:
+  * nm: '#define __STDC_FORMAT_MACROS' for '#include ' [#40]
+  * 'nm'
+  * ld: Clean up the 'symbol_table' when we're done
+  * as: Clean up the 'symbol_table' when we're done
+  * ld: Clean up 'file_hash_entry' instances when we're done with the 
'symbol_table'
+  * as: Always 'free' the 'tok_preamble_target_arg'-deduced 'target_arg' 
string after 'ptxas' verification
+  * as: 'obstack_free' after 'ptxas' verification
+  * run: Close files after use
+
+---

Old:

  nvptx-tools.tar.xz

New:

  _service
  _servicedata
  nvptx-tools-1.0+git.20230122.93e0090.tar.xz



Other differences:
--
++ nvptx-tools.spec ++
--- /var/tmp/diff_new_pack.bCHUm6/_old  2023-03-22 22:32:00.814607304 +0100
+++ /var/tmp/diff_new_pack.bCHUm6/_new  2023-03-22 22:32:00.818607324 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nvptx-tools
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,13 @@
 
 
 Name:   nvptx-tools
-Version:1.0
+Version:1.0+git.20230122.93e0090
 Release:0
 Summary:PTX language tools
 License:GPL-3.0-or-later
 Group:  Development/Tools/Building
 URL:https://github.com/MentorEmbedded/nvptx-tools/
-# tarball built from https://github.com/MentorEmbedded/nvptx-tools.git
-Source0:nvptx-tools.tar.xz
+Source: %{name}-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # Note that w/o a CUDA development (at least cuda.h and libcuda.so) the
 # tools for executing are not built.  CUDA is not free software.
@@ -44,7 +43,7 @@
   system-wide, only one instance of it is running at a time.
 
 %prep
-%setup -q -n nvptx-tools
+%setup -q
 
 %build
 %configure
@@ -60,6 +59,7 @@
 %{_bindir}/nvptx-none-ar
 %{_bindir}/nvptx-none-as
 %{_bindir}/nvptx-none-ld
+%{_bindir}/nvptx-none-nm
 %{_bindir}/nvptx-none-ranlib
 %{_bindir}/nvptx-none-run
 %{_bindir}/nvptx-none-run-single

++ _service ++

  
https://github.com/MentorEmbedded/nvptx-tools
git
enable
nvptx-tools
1.0+git.%cd.%h
  
  
*.tar
xz
  
  


++ _servicedata ++


https://github.com/MentorEmbedded/nvptx-tools
  93e00909ceb9cbbc104f0fcba56c0361ffb3ca4b
(No newline at EOF)


commit nvptx-tools for openSUSE:Factory

2022-10-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvptx-tools for openSUSE:Factory 
checked in at 2022-10-18 12:44:41

Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old)
 and  /work/SRC/openSUSE:Factory/.nvptx-tools.new.2275 (New)


Package is "nvptx-tools"

Tue Oct 18 12:44:41 2022 rev:5 rq:1029657 version:1.0

Changes:

--- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes  2022-10-14 
15:42:32.775919097 +0200
+++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.2275/nvptx-tools.changes
2022-10-18 12:45:01.429727006 +0200
@@ -6,0 +7 @@
+- Remove nvptx-tools.patch as it is included in the above tarball update



Other differences:
--


commit nvptx-tools for openSUSE:Factory

2022-10-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvptx-tools for openSUSE:Factory 
checked in at 2022-10-14 15:41:48

Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old)
 and  /work/SRC/openSUSE:Factory/.nvptx-tools.new.2275 (New)


Package is "nvptx-tools"

Fri Oct 14 15:41:48 2022 rev:4 rq:1010459 version:1.0

Changes:

--- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes  2020-06-09 
00:12:34.178883061 +0200
+++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.2275/nvptx-tools.changes
2022-10-14 15:42:32.775919097 +0200
@@ -1,0 +2,8 @@
+Thu Oct 13 09:34:42 UTC 2022 - Richard Biener 
+
+- Update nvptx-tools tarball from git
+  * includes changes in nvptx-tools.patch
+  * deals with CUDA 11 dropping support for NVIDIA Kepler sm_30 and sm_32
+- Package nvptx-none-run and nvptx-none-run-single tools
+
+---

Old:

  nvptx-tools.patch



Other differences:
--
++ nvptx-tools.spec ++
--- /var/tmp/diff_new_pack.7qzaG5/_old  2022-10-14 15:42:33.203919812 +0200
+++ /var/tmp/diff_new_pack.7qzaG5/_new  2022-10-14 15:42:33.207919819 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nvptx-tools
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,12 +20,11 @@
 Version:1.0
 Release:0
 Summary:PTX language tools
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Development/Tools/Building
-Url:https://github.com/MentorEmbedded/nvptx-tools/
+URL:https://github.com/MentorEmbedded/nvptx-tools/
 # tarball built from https://github.com/MentorEmbedded/nvptx-tools.git
 Source0:nvptx-tools.tar.xz
-Patch:  nvptx-tools.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # Note that w/o a CUDA development (at least cuda.h and libcuda.so) the
 # tools for executing are not built.  CUDA is not free software.
@@ -46,7 +45,6 @@
 
 %prep
 %setup -q -n nvptx-tools
-%patch -p1
 
 %build
 %configure
@@ -63,6 +61,8 @@
 %{_bindir}/nvptx-none-as
 %{_bindir}/nvptx-none-ld
 %{_bindir}/nvptx-none-ranlib
+%{_bindir}/nvptx-none-run
+%{_bindir}/nvptx-none-run-single
 %doc COPYING3
 
 %changelog

++ nvptx-tools.tar.xz ++
 3870 lines of diff (skipped)