[gcc r14-11022] Fortran: passing inquiry ref of complex array to assumed rank dummy [PR117774]

2024-12-02 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:e81edf9d86f3647dc510784ee49a625dbaded8b5 commit r14-11022-ge81edf9d86f3647dc510784ee49a625dbaded8b5 Author: Harald Anlauf Date: Mon Nov 25 22:55:10 2024 +0100 Fortran: passing inquiry ref of complex array to assumed rank dummy [PR117774] PR fortran/1

[gcc(refs/users/meissner/heads/work188-dmf)] Update ChangeLog.*

2024-12-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2393d67f2cf3d2f670eabec9059ccb95adec183c commit 2393d67f2cf3d2f670eabec9059ccb95adec183c Author: Michael Meissner Date: Mon Dec 2 16:29:03 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 97 ++- 1 file

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: Resolve merge conflict, keep both copying functions

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:5c79cf980c5cd4bc4d3fdd2af92b486e6fba8c8a commit 5c79cf980c5cd4bc4d3fdd2af92b486e6fba8c8a Author: Josef Melcr Date: Mon Nov 4 22:35:05 2024 +0100 omp-cp: Resolve merge conflict, keep both copying functions gcc/ChangeLog: * cgraph.cc (cgraph_ed

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: add callback attribute, wip callback edges

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:4af59432346b30541ac3142b6df968e34b8f2a5b commit 4af59432346b30541ac3142b6df968e34b8f2a5b Author: Josef Melcr Date: Fri Oct 18 14:40:46 2024 +0200 omp-cp: add callback attribute, wip callback edges gcc/c-family/ChangeLog: * c-attribs.cc: add c

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: fix flags when cloning edges, add lto input and output

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:f567d0df294dd1e5a820f07be91028c712965b6a commit f567d0df294dd1e5a820f07be91028c712965b6a Author: Josef Melcr Date: Mon Oct 21 16:31:32 2024 +0200 omp-cp: fix flags when cloning edges, add lto input and output gcc/ChangeLog: * cgraph.cc (cgrap

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: add analysis done check when recursing in ipa_analyze_node

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:e47df8123f9dcdabaa2164599438e03d987ef1b8 commit e47df8123f9dcdabaa2164599438e03d987ef1b8 Author: Josef Melcr Date: Tue Oct 22 19:24:01 2024 +0200 omp-cp: add analysis done check when recursing in ipa_analyze_node gcc/ChangeLog: * ipa-prop.cc

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: change callback creation, add callback args to callsummary, integrate into ipa_compute_jump_

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:716e2eb1f6910b79965215d9cc3b3b96cb0669d9 commit 716e2eb1f6910b79965215d9cc3b3b96cb0669d9 Author: Josef Melcr Date: Mon Oct 28 22:35:16 2024 +0100 omp-cp: change callback creation, add callback args to callsummary, integrate into ipa_compute_jump_functions_for_edge

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: resolve segfault through monkey stick debugging

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:216d94d970ea900e35ff41da7a52a31cc53cba49 commit 216d94d970ea900e35ff41da7a52a31cc53cba49 Author: Josef Melcr Date: Fri Oct 18 23:41:37 2024 +0200 omp-cp: resolve segfault through monkey stick debugging gcc/ChangeLog: * cgraph.h: modify functi

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: add callback flag to some checks

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:f214fdbf4e4711b8fd334dea17d30384951ef3cd commit f214fdbf4e4711b8fd334dea17d30384951ef3cd Author: Josef Melcr Date: Mon Oct 21 18:04:21 2024 +0200 omp-cp: add callback flag to some checks gcc/ChangeLog: * cgraph.cc (cgraph_edge::redirect_call_

[gcc/jmelcr/heads/omp-cp] (1503 commits) omp-cp: Add call stmt copying to callback edges

2024-12-02 Thread Josef Melcr via Gcc-cvs
The branch 'jmelcr/heads/omp-cp' was updated to point to: 5cc552e9450e... omp-cp: Add call stmt copying to callback edges It previously pointed to: 4a81b5e11e31... omp-cp: Add call stmt copying to callback edges Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: Add callback redirection, not working yet

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:e836b2ea54f5c799d8652cc23184d10fe5683ff9 commit e836b2ea54f5c799d8652cc23184d10fe5683ff9 Author: Josef Melcr Date: Wed Nov 20 12:02:30 2024 +0100 omp-cp: Add callback redirection, not working yet gcc/ChangeLog: * cgraph.cc (cgraph_edge::get_c

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: Add call stmt copying to callback edges

2024-12-02 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:5cc552e9450e859e7f9f26ed98ad1f57fed6f8c5 commit 5cc552e9450e859e7f9f26ed98ad1f57fed6f8c5 Author: Josef Melcr Date: Wed Nov 20 17:45:00 2024 +0100 omp-cp: Add call stmt copying to callback edges gcc/ChangeLog: * cgraph.cc (cgraph_edge::set_cal

[gcc r15-5870] [committed] Add sym-exec subdirectory to configure.in rather than generated configure

2024-12-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:4df8e6fc0cbc8358f88e81bb64b790af2a848a35 commit r15-5870-g4df8e6fc0cbc8358f88e81bb64b790af2a848a35 Author: Jeff Law Date: Mon Dec 2 10:45:21 2024 -0700 [committed] Add sym-exec subdirectory to configure.in rather than generated configure As Marc pointed out

[gcc r15-5865] Add trailing newlines where needed

2024-12-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a3e5fbcd055596e1496854326ffd17572e3ae42d commit r15-5865-ga3e5fbcd055596e1496854326ffd17572e3ae42d Author: Jakub Jelinek Date: Mon Dec 2 14:51:57 2024 +0100 Add trailing newlines where needed Especially in the recent CRC commits, I see \ No newline at end

[gcc r14-11020] [PATCH] modula2: Add noreturn attribute to m2/gm2-libs/M2RTS.mod

2024-12-02 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:89e7b9b2bb6fbfa529d3eb7dc5c8e48d722aec95 commit r14-11020-g89e7b9b2bb6fbfa529d3eb7dc5c8e48d722aec95 Author: Gaius Mulley Date: Mon Dec 2 18:03:31 2024 + [PATCH] modula2: Add noreturn attribute to m2/gm2-libs/M2RTS.mod This patch removes a build warning by

[gcc r14-11025] libstdc++: Fix allocator-extended move ctor for std::basic_stacktrace [PR117822]

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:136ff35dd3413ba4b404649e5947682a7f998109 commit r14-11025-g136ff35dd3413ba4b404649e5947682a7f998109 Author: Jonathan Wakely Date: Thu Nov 28 10:24:00 2024 + libstdc++: Fix allocator-extended move ctor for std::basic_stacktrace [PR117822] libstdc++-v3/Cha

[gcc r14-11026] libstdc++: Add missing constraint to operator+ for std::move_iterator

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:7a656281d8d0774454db01851facefe84e7dc82c commit r14-11026-g7a656281d8d0774454db01851facefe84e7dc82c Author: Jonathan Wakely Date: Thu Nov 14 10:50:34 2024 + libstdc++: Add missing constraint to operator+ for std::move_iterator This constraint was added by

[gcc r14-11024] libstdc++: Fix std::basic_stracktrace to not assume allocators throw std::bad_alloc

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:5425886d1d0239f32f162daf5f2db189d43512e4 commit r14-11024-g5425886d1d0239f32f162daf5f2db189d43512e4 Author: Jonathan Wakely Date: Tue Sep 24 12:44:09 2024 +0100 libstdc++: Fix std::basic_stracktrace to not assume allocators throw std::bad_alloc The standard

[gcc r14-11027] libstdc++: Use __is_single_threaded() in performance tests

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:b3b430ed99729d9191bd6bc78f3537d30d1882ad commit r14-11027-gb3b430ed99729d9191bd6bc78f3537d30d1882ad Author: Jonathan Wakely Date: Wed Nov 13 16:37:24 2024 + libstdc++: Use __is_single_threaded() in performance tests With recent glibc releases the __gthrea

[gcc r14-11028] libstdc++: Fix calculation of system time in performance tests

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ea95ef3becfd3d9c12acc5ea9b5aa98fcf8f65d7 commit r14-11028-gea95ef3becfd3d9c12acc5ea9b5aa98fcf8f65d7 Author: Jonathan Wakely Date: Wed Nov 13 16:47:04 2024 + libstdc++: Fix calculation of system time in performance tests The system_time() function used the

[gcc r14-11033] libstdc++: Fix -Wsign-compare warning in std::string::resize_for_overwrite

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:c61255e2d8c4b060b7c8be7c95137f500185271c commit r14-11033-gc61255e2d8c4b060b7c8be7c95137f500185271c Author: Jonathan Wakely Date: Fri Sep 27 15:51:56 2024 +0100 libstdc++: Fix -Wsign-compare warning in std::string::resize_for_overwrite libstdc++-v3/ChangeLog:

[gcc r14-11029] libstdc++: Add missing parts of LWG 3480 for directory iterators [PR117560]

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:edbe164af12589002dec6ac5fe92304567b0ab98 commit r14-11029-gedbe164af12589002dec6ac5fe92304567b0ab98 Author: Jonathan Wakely Date: Thu Nov 14 01:14:44 2024 + libstdc++: Add missing parts of LWG 3480 for directory iterators [PR117560] It looks like I only r

[gcc r14-11030] libstdc++: Minor comment improvements in

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:3a4c9a2c661385a47107c3351c8053d9e1ede0df commit r14-11030-g3a4c9a2c661385a47107c3351c8053d9e1ede0df Author: Jonathan Wakely Date: Fri Nov 1 12:46:26 2024 + libstdc++: Minor comment improvements in libstdc++-v3/ChangeLog: * include/bits/h

[gcc r14-11031] libstdc++: Fix typo in comment in hashtable.h

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:22ce6e2dbc5a1aa76782e9502c6de62b1635c6d9 commit r14-11031-g22ce6e2dbc5a1aa76782e9502c6de62b1635c6d9 Author: Jonathan Wakely Date: Tue Nov 5 23:55:08 2024 + libstdc++: Fix typo in comment in hashtable.h And tweak grammar in a couple of comments. l

[gcc r14-11034] libstdc++: Implement LWG 3798 for range adaptors [PR106676]

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:a088552e133d2cab903d9b2660c045e18b57ef65 commit r14-11034-ga088552e133d2cab903d9b2660c045e18b57ef65 Author: Jonathan Wakely Date: Sun Oct 13 22:28:16 2024 +0100 libstdc++: Implement LWG 3798 for range adaptors [PR106676] LWG 3798 modified the iterator_categor

[gcc r14-11039] libstdc++: Improve comment for _Hashtable::_M_insert_unique_node

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:3fe1629a68992b1b7786fab4c3b286b41abf0e54 commit r14-11039-g3fe1629a68992b1b7786fab4c3b286b41abf0e54 Author: Jonathan Wakely Date: Thu Nov 7 16:51:58 2024 + libstdc++: Improve comment for _Hashtable::_M_insert_unique_node Clarify the effects if rehashing i

[gcc r14-11041] libstdc++: Silence -Wattributes warning in exception_ptr

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:4b7a1dbd3c2427c118d32657e27c8611c5f8da52 commit r14-11041-g4b7a1dbd3c2427c118d32657e27c8611c5f8da52 Author: Jonathan Wakely Date: Wed Sep 18 15:41:05 2024 +0100 libstdc++: Silence -Wattributes warning in exception_ptr libstdc++-v3/ChangeLog:

[gcc r14-11035] libstdc++: Make equal and is_permutation short-circuit (LWG 3560)

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:671c22a2e0114149b756efa9c386caf7aaea1d19 commit r14-11035-g671c22a2e0114149b756efa9c386caf7aaea1d19 Author: Jonathan Wakely Date: Thu Nov 14 16:57:17 2024 + libstdc++: Make equal and is_permutation short-circuit (LWG 3560) We already implement short-circu

[gcc r14-11044] libstdc++: remove extra semicolons

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:f9e34b1aef14d22209bd7b6ed8c58899a0a27b82 commit r14-11044-gf9e34b1aef14d22209bd7b6ed8c58899a0a27b82 Author: Jason Merrill Date: Tue Aug 27 13:13:40 2024 -0400 libstdc++: remove extra semicolons The semicolons after each macro invocation here end up following

[gcc r14-11037] libstdc++: Check feature test macros in unordered containers

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:0a1c4afe2f9e4ed941774a58e98f32e9c5f2e6f4 commit r14-11037-g0a1c4afe2f9e4ed941774a58e98f32e9c5f2e6f4 Author: Jonathan Wakely Date: Fri Nov 1 10:50:02 2024 + libstdc++: Check feature test macros in unordered containers Replace some `__cplusplus > 201402L` p

[gcc r14-11038] libstdc++: Fix get<0> constraint for lvalue ranges::subrange (LWG 3589)

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:b1be40e99a05a72bf5f666ae2432cd9caa488084 commit r14-11038-gb1be40e99a05a72bf5f666ae2432cd9caa488084 Author: Jonathan Wakely Date: Thu Nov 14 17:31:43 2024 + libstdc++: Fix get<0> constraint for lvalue ranges::subrange (LWG 3589) Approved at October 2021 p

[gcc r14-11036] libstdc++: Use appropriate feature test macro for std::byte

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:d4c402b5177c51f3e7292da776dcf44a63d05196 commit r14-11036-gd4c402b5177c51f3e7292da776dcf44a63d05196 Author: Jonathan Wakely Date: Fri Oct 11 13:29:06 2024 +0100 libstdc++: Use appropriate feature test macro for std::byte libstdc++-v3/ChangeLog:

[gcc r14-11040] libstdc++: Remove unused typedef in

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:f2b027a9eff6f24323f8af64f62cf48a76ff7cb5 commit r14-11040-gf2b027a9eff6f24323f8af64f62cf48a76ff7cb5 Author: Jonathan Wakely Date: Wed Aug 28 11:49:08 2024 +0100 libstdc++: Remove unused typedef in This local typedef should have been removed in r14-6199-g4563

[gcc r14-11042] libstdc++: Silence -Woverloaded-virtual warning in cxx11-ios_failure.cc

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:31c7539e26142b1cc3260fb809289333690b657b commit r14-11042-g31c7539e26142b1cc3260fb809289333690b657b Author: Jonathan Wakely Date: Wed Sep 18 15:38:02 2024 +0100 libstdc++: Silence -Woverloaded-virtual warning in cxx11-ios_failure.cc libstdc++-v3/ChangeLog:

[gcc r14-11032] libstdc++: Fix std::vector::emplace to forward parameter

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:cdd110e7f155179dc60ac91435f36c614bcc1603 commit r14-11032-gcdd110e7f155179dc60ac91435f36c614bcc1603 Author: Jonathan Wakely Date: Sat Oct 26 21:24:58 2024 +0100 libstdc++: Fix std::vector::emplace to forward parameter If the parameter is not lvalue-convertibl

[gcc r14-11043] libstdc++: Fix -Wunused-parameter warnings in Networking TS headers

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:d85ad17c2bc67dfbe74f0867fe51b4df2293d223 commit r14-11043-gd85ad17c2bc67dfbe74f0867fe51b4df2293d223 Author: Jonathan Wakely Date: Wed Aug 28 12:21:56 2024 +0100 libstdc++: Fix -Wunused-parameter warnings in Networking TS headers libstdc++-v3/ChangeLog:

[gcc r14-11046] libstdc++: fix testcase regexp

2024-12-02 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:61f4509151420fcca2d92e1a382c066c2fd608a6 commit r14-11046-g61f4509151420fcca2d92e1a382c066c2fd608a6 Author: Jason Merrill Date: Tue Aug 27 13:16:47 2024 -0400 libstdc++: fix testcase regexp The unescaped * broke the match. libstdc++-v3/ChangeLog:

[gcc r14-11045] libstdc++: avoid -Wzero-as-null-pointer-constant

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:38569170f88d96288806ab4ad9d9bdb36320bbf0 commit r14-11045-g38569170f88d96288806ab4ad9d9bdb36320bbf0 Author: Jason Merrill Date: Tue Aug 27 13:15:52 2024 -0400 libstdc++: avoid -Wzero-as-null-pointer-constant libstdc++-v3/ChangeLog: * include/

[gcc r14-11047] libstdc++: avoid -Wsign-compare

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:3a1a3ba916a6e5d795f0f07dea2bdd76c30740a1 commit r14-11047-g3a1a3ba916a6e5d795f0f07dea2bdd76c30740a1 Author: Jason Merrill Date: Tue Aug 27 13:17:20 2024 -0400 libstdc++: avoid -Wsign-compare -Wsign-compare complained about these comparisons between (unsigned)

[gcc r14-11048] libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in

2024-12-02 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:986c71c169378c0bdce41f02377699f29e4a3203 commit r14-11048-g986c71c169378c0bdce41f02377699f29e4a3203 Author: Jonathan Wakely Date: Wed Sep 18 16:17:28 2024 +0100 libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in For the operator<=> overload we can u

[gcc r15-5873] libgdiagnostics: fix a missing rename in the docs

2024-12-02 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e11c795b09a4b3238dd10e642b9cc406604ac95a commit r15-5873-ge11c795b09a4b3238dd10e642b9cc406604ac95a Author: David Malcolm Date: Mon Dec 2 17:29:56 2024 -0500 libgdiagnostics: fix a missing rename in the docs gcc/ChangeLog: * doc/libgdiagnostics/tut

[gcc/aoliva/heads/testme] (78 commits) ifcombine: simplify and check for build error

2024-12-02 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: a1d17cc43d77... ifcombine: simplify and check for build error It previously pointed to: 17fd3555e2c6... ifcombine: simplify and check for build error Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc r15-5876] tree-optimization/117874 - missed vectorization that's formerly hybrid

2024-12-02 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:be8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c commit r15-5876-gbe8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c Author: Richard Biener Date: Mon Dec 2 14:59:00 2024 +0100 tree-optimization/117874 - missed vectorization that's formerly hybrid With SLP forced we fail to con

[gcc r15-5875] RISC-V: Fix incorrect optimization options passing to cond and builtin

2024-12-02 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:dfb9f6e0ed358706ade9a007f8723c4e9ef538fc commit r15-5875-gdfb9f6e0ed358706ade9a007f8723c4e9ef538fc Author: Pan Li Date: Mon Dec 2 21:57:53 2024 +0800 RISC-V: Fix incorrect optimization options passing to cond and builtin Like the strided load/store, the testc

<    1   2