From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 7905) id 016C138582BD; Tue, 16 Jan 2024 18:05:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 016C138582BD DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1705428311; bh=NgqmKBwd0IV8rcRpjUUu7gATU3SL7Z0cUoQFRMLlNBk=; h=From:To:Subject:Date:From; b=LTOs2QzkeMslQCGjxGUXj+mqFZrpra0sWnTIUaGTI8pOXwYxzeMPpJrKNZvJ3FxvF PZG8XoU3rvGwpcBz/a3Dpssy+/Co9N6tX+FQrVn+cWsjyLSgNPkcdBMN88d/jIt993 3i3VDktDkYuBxrelByFUo73quxgmHcrG7pQBYBrU= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Arthur Cohen To: gcc-cvs@gcc.gnu.org Subject: [gcc r14-7894] gccrs: [E0107] Wrong number of generic argument X-Act-Checkin: gcc X-Git-Author: Muhammad Mahad X-Git-Refname: refs/heads/trunk X-Git-Oldrev: e99ee91a959cd29e6776c2262512d424ddfeb027 X-Git-Newrev: 24fe3afef257015277591bace5e9f144913a8f53 Message-Id: <20240116180511.016C138582BD@sourceware.org> Date: Tue, 16 Jan 2024 18:05:10 +0000 (GMT) List-Id: https://gcc.gnu.org/g:24fe3afef257015277591bace5e9f144913a8f53 commit r14-7894-g24fe3afef257015277591bace5e9f144913a8f53 Author: Muhammad Mahad Date: Tue Aug 8 18:54:33 2023 +0500 gccrs: [E0107] Wrong number of generic argument gcc/rust/ChangeLog: * typecheck/rust-tyty-subst.cc (SubstitutionRef::get_mappings_from_generic_args): Added errorcode. Signed-off-by: Muhammad Mahad Diff: --- gcc/rust/typecheck/rust-tyty-subst.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/rust/typecheck/rust-tyty-subst.cc b/gcc/rust/typecheck/rust-tyty-subst.cc index 64ae256f856..b71c9183110 100644 --- a/gcc/rust/typecheck/rust-tyty-subst.cc +++ b/gcc/rust/typecheck/rust-tyty-subst.cc @@ -633,7 +633,7 @@ SubstitutionRef::get_mappings_from_generic_args (HIR::GenericArgs &args) r.add_range (substitutions.front ().get_param_locus ()); rust_error_at ( - r, + r, ErrorCode::E0107, "generic item takes at least %lu type arguments but %lu were supplied", (unsigned long) (min_required_substitutions () - offs), (unsigned long) args.get_type_args ().size ());