From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id ACA9E3850406; Fri, 24 Jul 2020 21:19:37 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ACA9E3850406 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1595625577; bh=GowK5pZ2Rtu6QGJpoNDeKtSmTnd7IsaaktamnGT/+XQ=; h=From:To:Subject:Date:In-Reply-To:References:From; b=VNnNSWyKzIEJuqpHHiL/KlxQo2c8veK2I6mnZAyRBWFAetMf9bLPSJCy5zkrgWUPw z/ZhE6RvCGSFTgU7ZwQuavh3z4aH6F+LtvGf4RsFB5t08w6dXmh6jcFTH2/4V0YJru KZvt65FlAN5s+bCf72bwhtg+tPZDyCWT9QhJiyCA= From: "cvs-commit at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/95237] LOCAL_DECL_ALIGNMENT shrinks alignment, FAIL gcc.target/i386/pr69454-2.c Date: Fri, 24 Jul 2020 21:19:37 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 11.0 X-Bugzilla-Keywords: ice-on-valid-code, patch, wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: skpgkp2 at gmail dot com X-Bugzilla-Target-Milestone: 11.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2020 21:19:37 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D95237 --- Comment #25 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:07c70c29affe7c6d01ab37cc7bc725fd1351f668 commit r11-2315-g07c70c29affe7c6d01ab37cc7bc725fd1351f668 Author: Sunil K Pandey Date: Fri Jul 24 14:08:41 2020 -0700 Add testcase to show kernel issue got fixed by pr95237 [PR96192] This test case, extracted from PR 95645, was failing because alignment of local long long variable got lowered from 8 bytes to 4 bytes in adjust alignment pass, which triggered assert failure. This test case passes now because PR 95237 fix only allows lowering of alignment of local variables in the front end. As a result, alignment of local long long variable no longer gets lowered in adjust alignment pass. gcc/testsuite/ChangeLog: PR target/96192 * c-c++-common/pr96192-1.c: New test.=