Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git
9989 blocks
[gcc r14-10168] Daily bump.
https://gcc.gnu.org/g:43b7e2f88c30e6e7f2a663e604ddcb8ab8843601 commit r14-10168-g43b7e2f88c30e6e7f2a663e604ddcb8ab8843601 Author: GCC Administrator Date: Sun May 5 00:23:49 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 40635f4bef8..66773a4b982 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240504 +20240505
Cron sh /home/gccadmin/scripts/update_version_git
2024-05-05 00:16:21,099:INFO:root:=== Working on: master === 2024-05-05 00:16:21,424:INFO:root:branch pulled and checked out 2024-05-05 00:16:21,433:INFO:root:24 revisions since last Daily bump 2024-05-05 00:16:21,905:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:22,094:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:22,228:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:22,363:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:22,494:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:22,621:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:22,752:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:22,881:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:24,390:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:27,056:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:29,767:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:33,418:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:37,773:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:42,305:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:42,441:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:42,568:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:42,699:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:42,830:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:42,963:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:43,096:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:43,223:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:43,346:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:44,864:INFO:root:writing to ./gcc/ChangeLog 2024-05-05 00:16:45,011:INFO:root:DATESTAMP will be changed: 2024-05-05 00:16:58,440:INFO:root:commit is done 2024-05-05 00:17:20,183:INFO:root:branch is pushed 2024-05-05 00:17:20,240:INFO:root:branch is done 2024-05-05 00:17:20,241:INFO:root: 2024-05-05 00:17:33,229:INFO:root:=== Working on: releases/gcc-11 === 2024-05-05 00:19:12,899:INFO:root:branch pulled and checked out 2024-05-05 00:19:12,901:INFO:root:1 revisions since last Daily bump 2024-05-05 00:19:12,911:INFO:root:DATESTAMP will be changed: 2024-05-05 00:19:16,051:INFO:root:commit is done 2024-05-05 00:19:38,554:INFO:root:branch is pushed 2024-05-05 00:19:38,600:INFO:root:branch is done 2024-05-05 00:19:38,601:INFO:root: 2024-05-05 00:19:38,690:INFO:root:=== Working on: releases/gcc-12 === 2024-05-05 00:20:36,106:INFO:root:branch pulled and checked out 2024-05-05 00:20:36,107:INFO:root:1 revisions since last Daily bump 2024-05-05 00:20:36,117:INFO:root:DATESTAMP will be changed: 2024-05-05 00:20:39,142:INFO:root:commit is done 2024-05-05 00:21:01,452:INFO:root:branch is pushed 2024-05-05 00:21:01,506:INFO:root:branch is done 2024-05-05 00:21:01,507:INFO:root: 2024-05-05 00:21:01,607:INFO:root:=== Working on: releases/gcc-13 === 2024-05-05 00:22:15,469:INFO:root:branch pulled and checked out 2024-05-05 00:22:15,470:INFO:root:2 revisions since last Daily bump 2024-05-05 00:22:15,537:INFO:root:writing to ./gcc/objc/ChangeLog 2024-05-05 00:22:15,652:INFO:root:DATESTAMP will be changed: 2024-05-05 00:22:18,731:INFO:root:commit is done 2024-05-05 00:22:42,057:INFO:root:branch is pushed 2024-05-05 00:22:42,111:INFO:root:branch is done 2024-05-05 00:22:42,112:INFO:root: 2024-05-05 00:22:43,624:INFO:root:=== Working on: releases/gcc-14 === 2024-05-05 00:23:46,412:INFO:root:branch pulled and checked out 2024-05-05 00:23:46,413:INFO:root:1 revisions since last Daily bump 2024-05-05 00:23:46,423:INFO:root:DATESTAMP will be changed: 2024-05-05 00:23:49,580:INFO:root:commit is done 2024-05-05 00:24:19,728:INFO:root:branch is pushed 2024-05-05 00:24:19,783:INFO:root:branch is done 2024-05-05 00:24:19,783:INFO:root:
[gcc r13-8687] Daily bump.
https://gcc.gnu.org/g:af51c73b16bcf4fa39799e89cb12be033d51a5fd commit r13-8687-gaf51c73b16bcf4fa39799e89cb12be033d51a5fd Author: GCC Administrator Date: Sun May 5 00:22:18 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/objc/ChangeLog | 10 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 40635f4bef8..66773a4b982 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240504 +20240505 diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 723e55bd6e5..07d855517e6 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,13 @@ +2024-05-04 Iain Sandoe + + Backported from master: + 2024-05-02 Iain Sandoe + + * objc-next-runtime-abi-02.cc (WEAK_PROTOCOLS_AFTER): New. + (next_runtime_abi_02_protocol_decl): Use WEAK_PROTOCOLS_AFTER + to determine this ABI change. + (build_v2_protocol_list_address_table): Likewise. + 2024-03-31 Iain Sandoe Backported from master:
[gcc r12-10413] Daily bump.
https://gcc.gnu.org/g:1c2103bad9e533132006ebee299d8179fc3eb268 commit r12-10413-g1c2103bad9e533132006ebee299d8179fc3eb268 Author: GCC Administrator Date: Sun May 5 00:20:39 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 40635f4bef8..66773a4b982 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240504 +20240505
[gcc r11-11416] Daily bump.
https://gcc.gnu.org/g:d767bff4de3809dac5b80e0c3d31a15d6aaa5d0e commit r11-11416-gd767bff4de3809dac5b80e0c3d31a15d6aaa5d0e Author: GCC Administrator Date: Sun May 5 00:19:16 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 40635f4bef8..66773a4b982 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240504 +20240505
[gcc r15-165] Daily bump.
declarations for fold_range, op1_range, + lhs_op1_relation, pointers_handled_p. + * range-op-ptr.cc (operator_identity::fold_range): New. + (operator_identity::lhs_op1_relation): New. + (operator_identity::op1_range): New. + (operator_identity::pointers_handled_p): New. + +2024-05-04 Aldy Hernandez + + * range-op-mixed.h: Add using declarator for all classes. + * range-op-ptr.cc (range_operator::pointers_handled_p): New. + (range_operator::fold_range): New. + (range_operator::op1_op2_relation_effect): New. + (range_operator::op1_range): New. + (range_operator::op2_range): New. + (range_operator::op1_op2_relation): New. + (range_operator::lhs_op1_relation): New. + (range_operator::update_bitmask): New. + (class pointer_plus_operator): New. + (class operator_pointer_diff): New. + (class hybrid_min_operator): New. + (class hybrid_max_operator): New. + * range-op.cc: Add RO_PPP, RO_PPI, RO_IPP, RO_IPI, RO_PIP, RO_PII. + (range_op_handler::discriminator_fail): New. + (has_pointer_operand_p): New. + (range_op_handler::fold_range): Add pointer support. + (range_op_handler::op1_range): Same. + (range_op_handler::op2_range): Same. + (range_op_handler::lhs_op1_relation): Same. + (range_op_handler::lhs_op2_relation): Same. + (range_op_handler::op1_op2_relation): Same. + (class operator_div): Add using. + (class operator_lshift): Add using. + (class operator_rshift):Add using. + (class operator_trunc_mod):Add using. + (class operator_absu):Add using. + * range-op.h (enum range_op_dispatch_type): New. + Add extern definitions for RO_*. + +2024-05-04 Aldy Hernandez + + * value-range.cc (get_legacy_range): New version for prange. + +2024-05-04 Aldy Hernandez + + * value-range.cc (add_vrange): Add prange support. + +2024-05-04 Aldy Hernandez + + * value-range-storage.cc (vrange_allocator::clone_varying): Add + prange support. + (vrange_allocator::clone_undefined): Same. + (vrange_storage::alloc): Same. + (vrange_storage::set_vrange): Same. + (vrange_storage::get_vrange): Same. + (vrange_storage::fits_p): Same. + (vrange_storage::equal_p): Same. + (prange_storage::alloc): New. + (prange_storage::prange_storage): New. + (prange_storage::set_prange): New. + (prange_storage::get_prange): New. + (prange_storage::equal_p): New. + (prange_storage::fits_p): New. + * value-range-storage.h (class prange_storage): Add prange support. + +2024-05-04 Aldy Hernandez + + * data-streamer-in.cc (streamer_read_value_range): Add prange support. + * data-streamer-out.cc (streamer_write_vrange): Same. + +2024-05-04 Aldy Hernandez + + * value-range-pretty-print.cc (vrange_printer::visit): New. + * value-range-pretty-print.h: Declare prange visit() method. + * value-range.cc (vrange::operator=): Add prange support. + (vrange::operator==): Same. + (prange::accept): New. + (prange::set_nonnegative): New. + (prange::set): New. + (prange::contains_p): New. + (prange::singleton_p): New. + (prange::lbound): New. + (prange::ubound): New. + (prange::union_): New. + (prange::intersect): New. + (prange::operator=): New. + (prange::operator==): New. + (prange::invert): New. + (prange::verify_range): New. + (prange::update_bitmask): New. + (range_tests_misc): Use prange. + * value-range.h (enum value_range_discriminator): Add VR_PRANGE. + (class prange): New. + (Value_Range::init): Add prange support. + (Value_Range::operator=): Same. + (Value_Range::supports_type_p): Same. + (prange::prange): New. + (prange::supports_p): New. + (prange::supports_type_p): New. + (prange::set_undefined): New. + (prange::set_varying): New. + (prange::set_nonzero): New. + (prange::set_zero): New. + (prange::contains_p): New. + (prange::zero_p): New. + (prange::nonzero_p): New. + (prange::type): New. + (prange::lower_bound): New. + (prange::upper_bound): New. + (prange::varying_compatible_p): New. + (prange::get_bitmask): New. + (prange::fits_p): New. + +2024-05-04 Aldy Hernandez + + * value-range.h (class prange): New. + 2024-05-03 Andrew Pinski PR middle-end/23872 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 40635f4bef8..66773a4b982 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240504 +20240505
Cron sh /home/gccadmin/scripts/gcc_release -s 14:releases/gcc-14 -l -d /sourceware/snapshot-tmp/gcc all
gcc_release: Sources are commit 532d775fc1c7a73455a7e43d040becfc198e5eba Touching fixincludes/fixincl.x... Touching gcc/configure... Touching gcc/config.in... Touching gcc/config/aarch64/aarch64-tune.md... Touching gcc/config/arm/arm-tune.md... Touching gcc/config/arm/arm-tables.opt... Touching gcc/config/c6x/c6x-tables.opt... Touching gcc/config/c6x/c6x-sched.md... Touching gcc/config/c6x/c6x-mult.md... Touching gcc/testsuite/gcc.dg/cpp/_Pragma3.c... Touching lto-plugin/aclocal.m4... Touching lto-plugin/configure... Touching lto-plugin/Makefile.in... Touching c++tools/config.h.in... Touching zlib/aclocal.m4... Touching zlib/Makefile.in... Touching zlib/configure... Touching libffi/aclocal.m4... Touching libffi/Makefile.in... Touching libffi/configure... Touching libffi/fficonfig.h.in... Touching libgfortran/aclocal.m4... Touching libgfortran/Makefile.in... Touching libgm2/aclocal.m4... Touching libgm2/Makefile.in... Touching libquadmath/aclocal.m4... Touching libquadmath/configure... Touching libquadmath/Makefile.in... Touching libgfortran/configure... Touching libcpp/aclocal.m4... Touching libcpp/Makefile.in... Touching libcpp/configure... Touching libgomp/configure.ac... Touching libgomp/aclocal.m4... Touching libgomp/Makefile.am... Touching libgomp/Makefile.in... Touching libgomp/testsuite/Makefile.in... Touching libgomp/configure... Touching libgomp/config.h.in... Touching libgrust/aclocal.m4... Touching libgrust/Makefile.in... Touching libgrust/configure... Touching libgrust/libproc_macro_internal/Makefile.in... Touching libitm/aclocal.m4... Touching libitm/Makefile.in... Touching libitm/testsuite/Makefile.in... Touching libitm/configure... Touching libitm/config.h.in... Touching libatomic/aclocal.m4... Touching libatomic/Makefile.in... Touching libatomic/testsuite/Makefile.in... Touching libatomic/configure... Touching libatomic/auto-config.h.in... Touching libsanitizer/aclocal.m4... Touching libsanitizer/Makefile.in... Touching libsanitizer/configure... Touching libsanitizer/asan/Makefile.in... Touching libsanitizer/interception/Makefile.in... Touching libsanitizer/sanitizer_common/Makefile.in... Touching libvtv/aclocal.m4... Touching libvtv/Makefile.in... Touching libvtv/configure... Touching libbacktrace/aclocal.m4... Touching libbacktrace/Makefile.in... Touching libbacktrace/configure... Touching libbacktrace/config.h.in... Touching libphobos/aclocal.m4... Touching libphobos/Makefile.in... Touching libphobos/config.h.in... Touching libphobos/configure... Touching libphobos/src/Makefile.in... Touching libphobos/testsuite/Makefile.in... Touching libstdc++-v3/aclocal.m4... Touching libstdc++-v3/Makefile.in... Touching libcc1/aclocal.m4... Touching libcc1/Makefile.in... Touching configure... mv: cannot stat '../objdir/gcc/po/*.gmo': No such file or directory mv: cannot stat '../objdir/libcpp/po/*.gmo': No such file or directory gcc_release: Building tarfiles gcc_release: Building diffs against version 14-20240427 gcc_release: Uploading files gcc_release: Updating links and READMEs on the FTP server gcc_release: Sending mail