From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 70171 invoked by alias); 2 Oct 2015 20:32:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 70142 invoked by uid 48); 2 Oct 2015 20:32:46 -0000 From: "dcb314 at hotmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/67826] New: gcc/fortran/openmp.c:1808: bad test ? Date: Fri, 02 Oct 2015 20:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dcb314 at hotmail dot com 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 bug_severity priority component assigned_to reporter 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 X-SW-Source: 2015-10/txt/msg00211.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67826 Bug ID: 67826 Summary: gcc/fortran/openmp.c:1808: bad test ? Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- During a recent fortran build, I found ../../src/trunk/gcc/fortran/openmp.c:1808:33: warning: logical =E2=80=98and= =E2=80=99 of mutually exclusive tests is always false [-Wlogical-op] Source code is && (ts->type =3D=3D BT_DERIVED && ts->type =3D=3D BT_CLASS))) Maybe better code && (ts->type =3D=3D BT_DERIVED || ts->type =3D=3D BT_CLASS))) I recommend an occasional fortran build with -Wlogical-op. >>From gcc-bugs-return-498657-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 02 20:33:48 2015 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 77511 invoked by alias); 2 Oct 2015 20:33:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77398 invoked by uid 48); 2 Oct 2015 20:33:45 -0000 From: "vmakarov at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/67756] [6 Regression] ICE compiling Linux Kernel fs/namei.c on ARM Date: Fri, 02 Oct 2015 20:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: vmakarov at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.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-SW-Source: 2015-10/txt/msg00212.txt.bz2 Content-length: 971 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67756 --- Comment #20 from Vladimir Makarov --- (In reply to Bernd Edlinger from comment #19) > ok, but now we have because of the warnings: >=20 > FAIL: gcc.target/arm/pr67756.c (test for excess errors) >=20 > I think something like this could fix it: >=20 > Index: pr67756.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- pr67756.c (revision 228404) > +++ pr67756.c (working copy) > @@ -2,6 +2,8 @@ > /* { dg-require-effective-target arm_hard_vfp_ok } */ > /* { dg-options "-O2 -mapcs -march=3Darmv7-a -mfloat-abi=3Dhard > -mfpu=3Dvfpv3-d16" } */ >=20=20 > +int inode_permission (), try_break_deleg (); > +int mutex_lock (), mutex_unlock (); > struct mutex > { > }; Thanks for checking. Could you commit it. Thanks. >>From gcc-bugs-return-498659-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 02 20:49:53 2015 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 17455 invoked by alias); 2 Oct 2015 20:49:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 17271 invoked by uid 48); 2 Oct 2015 20:49:49 -0000 From: "jeromerobert at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug sanitizer/67308] FATAL: ThreadSanitizer: unexpected memory mapping Date: Fri, 02 Oct 2015 20:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: sanitizer X-Bugzilla-Version: 5.2.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jeromerobert at gmx dot com 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: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-10/txt/msg00214.txt.bz2 Content-length: 275 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67308 --- Comment #3 from Jerome Robert --- It looks like PIE is no longer needed (at least with gcc 5.2). echo 'void main(void){}' | gcc -fsanitize=thread -xc - -ltsan && ./a.out just work fine.