From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 5A65E3858D33; Mon, 27 Nov 2023 09:52:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5A65E3858D33 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1701078743; bh=MNWb6in6BsORdnsNHHX7RpPSUGyHg2pA5WbcHXSWjIQ=; h=From:To:Subject:Date:From; b=cVZvE1rBTVIsr15MtVq+QbQKxWguUlWuMeeYhNF2Fc4xLJJfxTylu689Abkbq+KfU Dt1i2S1QVjq+hJENgP1L9iDYG/Hx5VI/T759UyV788fVbwBVxisJPqE10o4b0jimx0 2Tgby7n1fRMoBL02U8TdIzNV/FtsHWD6LglXFvHs= From: "tschwinge at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/112724] New: C++ "'excess_precision_expr' not supported by dump_expr" Date: Mon, 27 Nov 2023 09:52:22 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: diagnostic, testsuite-fail X-Bugzilla-Severity: normal X-Bugzilla-Who: tschwinge at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D112724 Bug ID: 112724 Summary: C++ "'excess_precision_expr' not supported by dump_expr" Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: diagnostic, testsuite-fail Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- (Only) in '-m32' testing of x86_64-pc-linux-gnu, I see (only) for C++ testi= ng of the test case added in commit r14-5827-g1802f64e674eeef0c0d7e8f6ca2846145ec16315 "OpenMP: Accept argument= to depobj's destroy clause": +PASS: c-c++-common/gomp/depobj-3.c -std=3Dc++98 at line 17 (test for warnings, line 15) +FAIL: c-c++-common/gomp/depobj-3.c -std=3Dc++98 at line 39 (test for warnings, line 37) +PASS: c-c++-common/gomp/depobj-3.c -std=3Dc++98 at line 43 (test for errors, line 41) +PASS: c-c++-common/gomp/depobj-3.c -std=3Dc++98 (test for warnings, = line 45) +FAIL: c-c++-common/gomp/depobj-3.c -std=3Dc++98 (test for excess erro= rs) [...]/c-c++-common/gomp/depobj-3.c: In function 'int main()': [...]/c-c++-common/gomp/depobj-3.c:37:38: warning: the 'destroy' expres= sion ''excess_precision_expr' not supported by dump_expr' shou= ld be the same as the 'depobj' argument 'obj' [-Wopenmp] This should be: [...]/c-c++-common/gomp/depobj-3.c:37:38: warning: the 'destroy' expres= sion '(a + (float)5)' should be the same as the 'depobj' argument 'obj' [-Wopenm= p]=