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 2025-06-18 17:59:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nvptx-tools (Old) and /work/SRC/openSUSE:Factory/.nvptx-tools.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nvptx-tools" Wed Jun 18 17:59:27 2025 rev:11 rq:1286710 version:1.0+git.20240904.a0c1fff Changes: -------- --- /work/SRC/openSUSE:Factory/nvptx-tools/nvptx-tools.changes 2024-06-03 17:41:52.927532039 +0200 +++ /work/SRC/openSUSE:Factory/.nvptx-tools.new.19631/nvptx-tools.changes 2025-06-18 17:59:49.209232240 +0200 @@ -1,0 +2,58 @@ +Wed Jun 18 12:25:55 UTC 2025 - rguent...@suse.com + +- Update to version 1.0+git.20240904.a0c1fff: [bsc#1244683] + * Auto packing the repository in background for optimum performance. + * See "git help gc" for manual housekeeping. + * as: Switch to standard formatting of guard predicates + * as: Make processing of guard predicates idempotent + * Add 'test/as/guard_predicates-1.test' + * as: Make order of symbol emission deterministic + * as: Only 'symbol_hash_lookup' 'def_token' if we're actually using it + * Add 'test/as/order-2.test' + * Rename 'test/as/order-1.test' artifacts + * as: Don't keep 'sym' in 'Stmt' + * as: Get rid of global variables 'Stmt *decls', 'Stmt *fns' + * as, ld, nm: Use a constant for "initial symbol table size" + * as: Strengthen static typing in 'symbol_hash_lookup' + * as: C++-ify writing to the output file + * as: Don't call 'fatal_error' from 'output_symbol' + * as: Don't call 'fatal_error' from 'parse_file' + * as: Don't call 'fatal_error' from 'verify_preamble' + * as: Don't call 'fatal_error' from 'tokenize' + * as: Move "Minimalistic verification of the preamble as generated by GCC" into a separate function + * C++-ify: 'fatal_error' + * Add 'test/as/circular_reference.test' + * Add 'test/as/parser-expected_identifier.test' [#19] + * Add 'test/as/tokenizer-non-ascii.test' [#19] + * Add 'test/as/invoke-1.test' + * ld: Diagnose multiple definitions + * ld, nm: Some support for "weak" symbols + * Add 'test/nm/sort-2.test' + * ld: Implement '--ignore-unresolved-symbol SYMBOL' + * ld: Every 'included' symbol must have a 'def' + * ld: Make explicit the context if which 'process_refs_defs' is called + * ld: Turn 'process_refs_defs' logic inside out + * ld: First 'process_refs_defs', then write the output file + * ld: Tell how we're resolving unresolved symbols + * ld: Handle 'inputfiles' via 'unresolved' symbols + * ld, nm: Clarify terminology: context if which 'process_refs_defs' is called + * Update Copyright notes, to reflect reality + * Remove "Contributed by [...]" lines from source files + * C++-ify: use 'std::cout', 'std::cerr' for diagnostics + * Support '--enable-werror-always' to enable '-Werror' + * Build with '-Wall -Wextra', if supported + * Import 'config/warnings.m4' from GCC + * Import 'config/ax_cxx_compile_stdcxx.m4' from GCC: Update 'config/ChangeLog' + * Update imported files: GCC, 2024-04-26 [#1] + * ld: Polish resolving + * Harden 'test/nm/truncated_marker_line-1.test' + * ld: Use standard search order for unresolved symbols + * ld, nm: Polish 'ptx' scanning in 'process_refs_defs' + * ld, nm: Error out for "truncated marker line" + * Add 'test/ld/resolve-1.test' + * ld, nm: Document 'process_refs_defs' + * ld: Rename 'file_hash_entry *f' to 'fhe' etc. + * Don't 'typedef' 'enum's and 'struct's + * ld: Global constructor/destructor support: Restore GCC 4.8 build + +------------------------------------------------------------------- Old: ---- nvptx-tools-1.0+git.20240530.96f8fc5.tar.xz New: ---- nvptx-tools-1.0+git.20240904.a0c1fff.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nvptx-tools.spec ++++++ --- /var/tmp/diff_new_pack.6kpXtZ/_old 2025-06-18 17:59:49.801256889 +0200 +++ /var/tmp/diff_new_pack.6kpXtZ/_new 2025-06-18 17:59:49.805257055 +0200 @@ -1,7 +1,7 @@ # # spec file for package nvptx-tools # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 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.20240530.96f8fc5 +Version: 1.0+git.20240904.a0c1fff Release: 0 Summary: PTX language tools License: GPL-3.0-or-later ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.6kpXtZ/_old 2025-06-18 17:59:49.849258887 +0200 +++ /var/tmp/diff_new_pack.6kpXtZ/_new 2025-06-18 17:59:49.853259054 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/MentorEmbedded/nvptx-tools</param> - <param name="changesrevision">96f8fc59a757767b9e98157d95c21e9fef22a93b</param></service></servicedata> + <param name="changesrevision">a0c1fff6534a4df9fb17937c3c4a4b1071212029</param></service></servicedata> (No newline at EOF) ++++++ nvptx-tools-1.0+git.20240530.96f8fc5.tar.xz -> nvptx-tools-1.0+git.20240904.a0c1fff.tar.xz ++++++ ++++ 10255 lines of diff (skipped)