mirror of
https://github.com/gcc-mirror/gcc.git
synced 2024-11-21 13:40:47 +00:00
Daily bump.
This commit is contained in:
parent
ac8a87c4e3
commit
ea973bd492
@ -1,3 +1,7 @@
|
||||
2024-08-07 navidr <navidr@gcc.gnu.org>
|
||||
|
||||
* MAINTAINERS: Changing my email to gnu email.
|
||||
|
||||
2024-08-05 Jennifer Schmitz <jschmitz@nvidia.com>
|
||||
|
||||
* MAINTAINERS: Add myself.
|
||||
|
106
gcc/ChangeLog
106
gcc/ChangeLog
@ -1,3 +1,109 @@
|
||||
2024-08-07 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
PR target/116237
|
||||
* config/darwin.h (SUBTARGET_DRIVER_SELF_SPECS): Add a spec for
|
||||
weak_framework.
|
||||
* config/darwin.opt: Handle weak_framework driver option.
|
||||
|
||||
2024-08-07 Prathamesh Kulkarni <prathameshk@nvidia.com>
|
||||
|
||||
PR ipa/96265
|
||||
PR ipa/111937
|
||||
* data-streamer-in.cc (streamer_read_poly_uint64): Remove code for
|
||||
streaming, and call poly_int_read_common instead.
|
||||
(streamer_read_poly_int64): Likewise.
|
||||
* data-streamer.cc (host_num_poly_int_coeffs): Conditionally define
|
||||
new variable if ACCEL_COMPILER is defined.
|
||||
* data-streamer.h (host_num_poly_int_coeffs): Declare.
|
||||
(poly_int_read_common): New function template.
|
||||
(bp_unpack_poly_value): Remove code for streaming and call
|
||||
poly_int_read_common instead.
|
||||
* lto-streamer-in.cc (lto_input_mode_table): Stream-in host
|
||||
NUM_POLY_INT_COEFFS into host_num_poly_int_coeffs if ACCEL_COMPILER
|
||||
is defined.
|
||||
* lto-streamer-out.cc (lto_write_mode_table): Stream out
|
||||
NUM_POLY_INT_COEFFS if offloading is enabled.
|
||||
* poly-int.h (MAX_NUM_POLY_INT_COEFFS_BITS): New macro.
|
||||
* tree-streamer-in.cc (lto_input_ts_poly_tree_pointers): Adjust
|
||||
streaming-in of poly_int.
|
||||
|
||||
2024-08-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/116219
|
||||
* gimple-expr.cc (remove_suffix): Formatting fixes.
|
||||
(create_tmp_var_name): Don't call clean_symbol_name.
|
||||
* gimplify.cc (gimplify_init_constructor): When promoting automatic
|
||||
DECL_NAMELESS vars to static, don't preserve their DECL_NAME.
|
||||
|
||||
2024-08-07 Julian Brown <julian@codesourcery.com>
|
||||
Tobias Burnus <tobias@baylibre.com>
|
||||
|
||||
* builtins.def (DEF_GOMP_BUILTIN_COMPILER): Define
|
||||
DEF_GOMP_BUILTIN_COMPILER to handle the non-prefix version.
|
||||
* gimple-fold.cc (gimple_fold_builtin_omp_is_initial_device): New.
|
||||
(gimple_fold_builtin): Call it.
|
||||
* omp-builtins.def (BUILT_IN_OMP_IS_INITIAL_DEVICE): Define.
|
||||
* tree.cc (get_file_function_name): Support names for on-target
|
||||
constructor/destructor functions.
|
||||
|
||||
2024-08-07 Carl Love <cel@linux.ibm.com>
|
||||
|
||||
* config/rs6000/altivec.md (vs<SLDB_lr>db_<mode>): Change
|
||||
define_insn iterator to VEC_IC.
|
||||
* config/rs6000/rs6000-builtins.def (__builtin_altivec_vsldoi_v1ti,
|
||||
__builtin_vsx_xxsldwi_v1ti, __builtin_altivec_vsldb_v1ti,
|
||||
__builtin_altivec_vsrdb_v1ti): New builtin definitions.
|
||||
* config/rs6000/rs6000-overload.def (vec_sld, vec_sldb, vec_sldw,
|
||||
vec_sll, vec_slo, vec_srdb, vec_srl, vec_sro): New overloaded
|
||||
definitions.
|
||||
* doc/extend.texi (vec_sld, vec_sldb, vec_sldw, vec_sll, vec_slo,
|
||||
vec_srdb, vec_srl, vec_sro): Add documentation for new overloaded
|
||||
built-ins.
|
||||
|
||||
2024-08-07 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/116258
|
||||
* tree-vect-generic.cc (expand_vector_operations_1): Do not
|
||||
lower PAREN_EXPR.
|
||||
|
||||
2024-08-07 Xi Ruoyao <xry111@xry111.site>
|
||||
Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/116142
|
||||
* tree-vect-stmts.cc (supportable_widening_operation): Remove an
|
||||
redundant and incorrect vect_reduction_def check, and fix the
|
||||
operand of another vect_reduction_def check.
|
||||
|
||||
2024-08-07 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/116166
|
||||
* tree-ssa-threadedge.h (jump_threader::thread_around_empty_blocks):
|
||||
Add limit parameter.
|
||||
(jump_threader::thread_through_normal_block): Likewise.
|
||||
* tree-ssa-threadedge.cc (jump_threader::thread_around_empty_blocks):
|
||||
Honor and decrement limit parameter.
|
||||
(jump_threader::thread_through_normal_block): Likewise.
|
||||
(jump_threader::thread_across_edge): Initialize limit from
|
||||
param_max_jump_thread_paths and pass it down to workers.
|
||||
|
||||
2024-08-07 Pan Li <pan2.li@intel.com>
|
||||
|
||||
PR target/116202
|
||||
* tree-vect-patterns.cc (vect_recog_sat_trunc_pattern): Add the
|
||||
type_has_mode_precision_p check for the lhs type.
|
||||
|
||||
2024-08-07 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/116064
|
||||
* diagnostic.cc (diagnostic_context::initialize): Set
|
||||
m_adjust_diagnostic_info.
|
||||
(diagnostic_context::report_diagnostic): Call
|
||||
m_adjust_diagnostic_info.
|
||||
* diagnostic.h (diagnostic_context::m_adjust_diagnostic_info):
|
||||
New data member.
|
||||
* doc/invoke.texi (-Wno-template-body): Document.
|
||||
(-fpermissive): Mention -Wtemplate-body.
|
||||
|
||||
2024-08-06 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR other/116177
|
||||
|
@ -1 +1 @@
|
||||
20240807
|
||||
20240808
|
||||
|
@ -1,3 +1,8 @@
|
||||
2024-08-07 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/116064
|
||||
* c.opt (Wtemplate-body): New warning.
|
||||
|
||||
2024-08-02 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* c.opt (Wdangling-reference): Move from -Wall to -Wextra.
|
||||
|
@ -1,3 +1,95 @@
|
||||
2024-08-07 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/116064
|
||||
* error.cc (get_current_template): If the current scope is
|
||||
a partial specialization, return it instead of the primary
|
||||
template.
|
||||
* pt.cc (instantiate_class_template): Pass the partial
|
||||
specialization if any to maybe_diagnose_erroneous_template
|
||||
instead of the primary template.
|
||||
|
||||
2024-08-07 Julian Brown <julian@codesourcery.com>
|
||||
Tobias Burnus <tobias@baylibre.com>
|
||||
|
||||
* decl2.cc (tree-inline.h): Include.
|
||||
(static_init_fini_fns): Bump to four entries. Update comment.
|
||||
(start_objects, start_partial_init_fini_fn): Add 'omp_target'
|
||||
parameter. Support "declare target" decls. Update forward declaration.
|
||||
(emit_partial_init_fini_fn): Add 'host_fn' parameter. Return tree for
|
||||
the created function. Support "declare target".
|
||||
(OMP_SSDF_IDENTIFIER): New macro.
|
||||
(partition_vars_for_init_fini): Support partitioning "declare target"
|
||||
variables also.
|
||||
(generate_ctor_or_dtor_function): Add 'omp_target' parameter. Support
|
||||
"declare target" decls.
|
||||
(c_parse_final_cleanups): Support constructors/destructors on OpenMP
|
||||
offload targets.
|
||||
|
||||
2024-08-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/109126
|
||||
* decl.cc (grokvardecl): Implement CWG 2387 - Linkage of
|
||||
const-qualified variable template. Set TREE_PUBLIC on variable
|
||||
templates with const qualified types unless static is present.
|
||||
|
||||
2024-08-07 Simon Martin <simon@nasilyan.com>
|
||||
|
||||
PR c++/111592
|
||||
* call.cc (build_over_call): Only error out if there's a single
|
||||
parameter of type A in a call to A::A(...).
|
||||
|
||||
2024-08-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/116175
|
||||
* pt.cc (apply_late_template_attributes): For function/method types
|
||||
call cp_build_type_attribute_variant on the non-dependent attributes.
|
||||
(rebuild_function_or_method_type): Add ARGS argument. Use
|
||||
apply_late_template_attributes rather than
|
||||
cp_build_type_attribute_variant.
|
||||
(maybe_rebuild_function_decl_type): Add ARGS argument, pass it to
|
||||
rebuild_function_or_method_type.
|
||||
(tsubst_function_decl): Adjust caller.
|
||||
(tsubst_function_type): Adjust rebuild_function_or_method_type caller.
|
||||
|
||||
2024-08-07 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/115231
|
||||
* error.cc (dump_function_decl): Add a space before '->' when
|
||||
printing deduction guides.
|
||||
* module.cc (depset::hash::add_binding_entity): Don't create
|
||||
bindings for guides here, only mark dependencies.
|
||||
(depset::hash::add_deduction_guides): New.
|
||||
(depset::hash::find_dependencies): Add deduction guide
|
||||
dependencies for a class template.
|
||||
(module_state::write_cluster): Always consider deduction guides
|
||||
as exported.
|
||||
* pt.cc (deduction_guides_for): Use 'lkp_iterator' instead of
|
||||
'ovl_iterator'.
|
||||
|
||||
2024-08-07 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
* parser.cc (cp_parser_class_head): Clarify error message for
|
||||
explicit instantiations.
|
||||
|
||||
2024-08-07 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/116064
|
||||
* cp-tree.h (erroneous_templates_t): Declare.
|
||||
(erroneous_templates): Declare.
|
||||
(cp_seen_error): Declare.
|
||||
(seen_error): #define to cp_seen_error.
|
||||
* error.cc (get_current_template): Define.
|
||||
(relaxed_template_errors): Define.
|
||||
(cp_adjust_diagnostic_info): Define.
|
||||
(cp_seen_error): Define.
|
||||
(cxx_initialize_diagnostics): Set
|
||||
diagnostic_context::m_adjust_diagnostic_info.
|
||||
* module.cc (finish_module_processing): Don't write the
|
||||
module if it contains an erroneous template.
|
||||
* pt.cc (maybe_diagnose_erroneous_template): Define.
|
||||
(instantiate_class_template): Call it.
|
||||
(instantiate_decl): Likewise.
|
||||
|
||||
2024-08-06 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* constexpr.cc (cxx_eval_call_expression): Remove concept_check_p check.
|
||||
|
@ -1,3 +1,15 @@
|
||||
2024-08-07 Julian Brown <julian@codesourcery.com>
|
||||
Tobias Burnus <tobias@baylibre.com>
|
||||
|
||||
* gfortran.h (gfc_option_t): Add disable_omp_is_initial_device.
|
||||
* lang.opt (fbuiltin-): Add.
|
||||
* options.cc (gfc_handle_option): Handle
|
||||
-fno-builtin-omp_is_initial_device.
|
||||
* f95-lang.cc (gfc_init_builtin_functions): Handle
|
||||
DEF_GOMP_BUILTIN_COMPILER.
|
||||
* trans-decl.cc (gfc_get_extern_function_decl): Add code to use
|
||||
DEF_GOMP_BUILTIN_COMPILER for 'omp_is_initial_device'.
|
||||
|
||||
2024-08-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/109105
|
||||
|
@ -1,3 +1,212 @@
|
||||
2024-08-07 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/116064
|
||||
* g++.dg/template/permissive-error2.C: New test.
|
||||
|
||||
2024-08-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/109126
|
||||
* g++.dg/DRs/dr2387.C: New test.
|
||||
* g++.dg/DRs/dr2387-aux.cc: New file.
|
||||
|
||||
2024-08-07 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR middle-end/116258
|
||||
PR middle-end/116259
|
||||
* gcc.target/aarch64/pr116258.c: New test.
|
||||
* gcc.target/aarch64/sve/pr116259-1.c: New test.
|
||||
|
||||
2024-08-07 Carl Love <cel@linux.ibm.com>
|
||||
|
||||
* gcc.target/powerpc/vec-shift-double-runnable-int128.c: New test
|
||||
file.
|
||||
|
||||
2024-08-07 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/116258
|
||||
* gcc.target/i386/pr116258.c: New testcase.
|
||||
|
||||
2024-08-07 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
* g++.dg/other/sse2-pr85572-1.C: Update expected output after
|
||||
my recent patch for ashrv2di3. Now with one less instruction.
|
||||
|
||||
2024-08-07 Simon Martin <simon@nasilyan.com>
|
||||
|
||||
PR c++/111592
|
||||
* g++.dg/cpp0x/variadic186.C: New test.
|
||||
|
||||
2024-08-07 Xi Ruoyao <xry111@xry111.site>
|
||||
Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/116142
|
||||
* gcc.target/i386/pr116142.c: New test.
|
||||
|
||||
2024-08-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/116175
|
||||
* g++.dg/ext/attr-format4.C: New test.
|
||||
|
||||
2024-08-07 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* gcc.target/powerpc/pr78056-1.c: Check for powerpc_altivec rather than
|
||||
powerpc_vsx.
|
||||
* gcc.target/powerpc/pr78056-3.c: Likewise.
|
||||
* gcc.target/powerpc/pr78056-5.c: Drop powerpc_vsx_ok check.
|
||||
* gcc.target/powerpc/pr78056-7.c: Check for powerpc_fprs rather than
|
||||
dfp_hw.
|
||||
* gcc.target/powerpc/pr78056-2.c: Remove.
|
||||
* gcc.target/powerpc/pr78056-4.c: Remove.
|
||||
* gcc.target/powerpc/pr78056-6.c: Remove.
|
||||
|
||||
2024-08-07 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* gcc.target/powerpc/swaps-p8-46.c: Check for p8vector_hw rather than
|
||||
powerpc_vsx_ok.
|
||||
* gcc.target/powerpc/ppc64-abi-2.c: Check for vmx_hw rather than
|
||||
powerpc_altivec_ok.
|
||||
* gcc.target/powerpc/pr96139-c.c: Likewise.
|
||||
|
||||
2024-08-07 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR testsuite/114842
|
||||
* gcc.target/powerpc/error-1.c: Replace powerpc_vsx_ok check with
|
||||
powerpc_vsx.
|
||||
* gcc.target/powerpc/warn-2.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-logical-ors-longlong.c: Likewise.
|
||||
* gcc.target/powerpc/ppc-fortran/pr80108-1.f90: Replace powerpc_vsx_ok
|
||||
check with powerpc_vsx and remove useless -mfloat128.
|
||||
* gcc.target/powerpc/pragma_power8.c: Replace powerpc_vsx_ok check with
|
||||
powerpc_vsx.
|
||||
|
||||
2024-08-07 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR testsuite/114842
|
||||
* gcc.target/powerpc/bswap64-2.c: Replace powerpc_vsx_ok check with
|
||||
has_arch_pwr7.
|
||||
* gcc.target/powerpc/ppc-fpconv-2.c: Replace powerpc_vsx_ok check with
|
||||
powerpc_fprs.
|
||||
* gcc.target/powerpc/ppc-fpconv-6.c: Likewise.
|
||||
* gcc.target/powerpc/ppc-pow.c: Likewise.
|
||||
* gcc.target/powerpc/ppc-target-1.c: Likewise.
|
||||
* gcc.target/powerpc/ppc-target-2.c: Likewise.
|
||||
* gcc.target/powerpc/ppc-target-3.c: Likewise.
|
||||
* gcc.target/powerpc/ppc-target-4.c: Likewise.
|
||||
* gcc.target/powerpc/ppc-fpconv-4.c: Check for powerpc_fprs.
|
||||
* gcc.target/powerpc/fold-vec-select-char.c: Replace powerpc_vsx_ok
|
||||
with powerpc_altivec check and move it after dg-options line.
|
||||
* gcc.target/powerpc/fold-vec-select-float.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-select-int.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-select-short.c: Likewise.
|
||||
* gcc.target/powerpc/p9-novsx.c: Likewise.
|
||||
* gcc.target/powerpc/p9-options-1.c: Likewise.
|
||||
|
||||
2024-08-07 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR testsuite/114842
|
||||
* gcc.target/powerpc/amo2.c: Remove powerpc_vsx_ok effective target
|
||||
check as p9vector_hw already covers it.
|
||||
* gcc.target/powerpc/p9-sign_extend-runnable.c: Likewise.
|
||||
* gcc.target/powerpc/clone2.c: Remove powerpc_vsx_ok effective target
|
||||
check as ppc_cpu_supports_hw already covers it.
|
||||
* gcc.target/powerpc/pr47251.c: Remove powerpc_vsx_ok effective target
|
||||
check as it doesn't need VSX.
|
||||
* gcc.target/powerpc/pr60137.c: Likewise.
|
||||
* gcc.target/powerpc/pr80098-1.c: Likewise.
|
||||
* gcc.target/powerpc/pr80098-2.c: Likewise.
|
||||
* gcc.target/powerpc/pr80098-3.c: Likewise.
|
||||
* gcc.target/powerpc/sd-pwr6.c: Likewise.
|
||||
* gcc.target/powerpc/pr57744.c: Remove powerpc_vsx_ok effective target
|
||||
check and option -mvsx as it doesn't need VSX.
|
||||
* gcc.target/powerpc/pr69548.c: Remove powerpc_vsx_ok effective target
|
||||
check as it doesn't need VSX, remove lp64 and use int128 instead.
|
||||
* gcc.target/powerpc/vec-cmpne-long.c: Remove powerpc_vsx_ok effective
|
||||
target check as p8vector_hw already covers it.
|
||||
* gcc.target/powerpc/darwin-save-world-1.c: Remove powerpc_altivec_ok
|
||||
effective target check as vmx_hw already covers it.
|
||||
|
||||
2024-08-07 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* lib/target-supports.exp (check_vsx_hw_available): Modify C source
|
||||
code used for testing with type vector long long and constraint wa
|
||||
which require VSX feature.
|
||||
(check_p8vector_hw_available): Likewise.
|
||||
(check_vmx_hw_available): Modify C source code used for testing with
|
||||
type vector int and constraint v which require Altivec feature.
|
||||
* gcc.target/powerpc/divkc3-1.c: Specify -mdejagnu-cpu=power8 for
|
||||
!has_arch_pwr8 to ensure power8 support.
|
||||
* gcc.target/powerpc/mulkc3-1.c: Likewise.
|
||||
* gcc.target/powerpc/pr96264.c: Likewise.
|
||||
|
||||
2024-08-07 Jiawei <jiawei@iscas.ac.cn>
|
||||
|
||||
* gcc.dg/Wstringop-overflow-47.c: Remove xfail target.
|
||||
|
||||
2024-08-07 Joern Rennecke <joern.rennecke@riscy-ip.com>
|
||||
|
||||
* g++.dg/vect/pr115278.cc: Make cast's type agree with
|
||||
assignment destination WRITE.
|
||||
|
||||
2024-08-07 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/115231
|
||||
* g++.dg/modules/dguide-1_a.C: New test.
|
||||
* g++.dg/modules/dguide-1_b.C: New test.
|
||||
* g++.dg/modules/dguide-2_a.C: New test.
|
||||
* g++.dg/modules/dguide-2_b.C: New test.
|
||||
* g++.dg/modules/dguide-3_a.C: New test.
|
||||
* g++.dg/modules/dguide-3_b.C: New test.
|
||||
* g++.dg/modules/dguide-3_c.C: New test.
|
||||
* g++.dg/modules/dguide-3_d.C: New test.
|
||||
|
||||
2024-08-07 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
* g++.dg/template/explicit-instantiation9.C: New test.
|
||||
|
||||
2024-08-07 Joern Rennecke <joern.rennecke@riscy-ip.com>
|
||||
|
||||
* gcc.dg/vect/tsvc/tsvc.h (iterations): Allow to override,
|
||||
default to 10.
|
||||
(get_expected_result): Add values for iterations counts
|
||||
10, 256 and 3200.
|
||||
(run): Add code to output values for new iterations counts.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s1119.c (dg-additional-options):
|
||||
Add -Diterations=LEN_2D .
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s115.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s119.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s125.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s2102.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s2233.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s2275.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s231.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s235.c: Likewise.
|
||||
* gcc.dg/vect/tsvc/vect-tsvc-s176.c: (dg-additional-options):
|
||||
Add -Diterations=3200 .
|
||||
[!run_expensive_tests]: dg-additional-options "-DTRUNCATE_TEST" .
|
||||
[TRUNCATE_TEST]: Set m to 32.
|
||||
|
||||
2024-08-07 Pan Li <pan2.li@intel.com>
|
||||
|
||||
PR target/116202
|
||||
* gcc.target/riscv/rvv/base/pr116202-run-1.c: New test.
|
||||
|
||||
2024-08-07 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Adjust
|
||||
asm check times from 2 to 4.
|
||||
|
||||
2024-08-07 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/116064
|
||||
* g++.dg/ext/typedef-init.C: Downgrade error inside template
|
||||
to warning due to -fpermissive.
|
||||
* g++.dg/pr84492.C: Likewise.
|
||||
* g++.old-deja/g++.pt/crash51.C: Remove unneeded dg-options.
|
||||
* g++.dg/template/permissive-error1.C: New test.
|
||||
* g++.dg/template/permissive-error1a.C: New test.
|
||||
* g++.dg/template/permissive-error1b.C: New test.
|
||||
* g++.dg/template/permissive-error1c.C: New test.
|
||||
|
||||
2024-08-06 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR testsuite/116207
|
||||
|
@ -1,3 +1,20 @@
|
||||
2024-08-07 Julian Brown <julian@codesourcery.com>
|
||||
Tobias Burnus <tobias@baylibre.com>
|
||||
|
||||
* testsuite/libgomp.c++/static-aggr-constructor-destructor-1.C: New test.
|
||||
* testsuite/libgomp.c++/static-aggr-constructor-destructor-2.C: New test.
|
||||
* testsuite/libgomp.c++/static-aggr-constructor-destructor-3.C: New test.
|
||||
* testsuite/libgomp.c-c++-common/target-is-initial-host.c: New test.
|
||||
* testsuite/libgomp.c-c++-common/target-is-initial-host-2.c: New test.
|
||||
* testsuite/libgomp.fortran/target-is-initial-host.f: New test.
|
||||
* testsuite/libgomp.fortran/target-is-initial-host.f90: New test.
|
||||
* testsuite/libgomp.fortran/target-is-initial-host-2.f90: New test.
|
||||
|
||||
2024-08-07 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* testsuite/libgomp.c-c++-common/target-link-2.c: Reset variable
|
||||
value to handle multi-device tests.
|
||||
|
||||
2024-08-06 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* target.c (gomp_load_image_to_device): Extend fatal-error message;
|
||||
|
Loading…
Reference in New Issue
Block a user