[Bug target/82303] Better PIE/PIC code generation for kernel code (x86_64 & arm64)

2018-01-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82303 --- Comment #10 from H.J. Lu --- (In reply to Thomas Garnier from comment #9) > I tested the change against a modified version of the proposed Linux x86_64 > PIE support. The changes removes all the PLT32 and GOT64 entry but I still > get R_X86_6

[Bug target/83660] ICE with vec_extract inside expression statement

2018-01-19 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83660 kelvin at gcc dot gnu.org changed: What|Removed |Added Assignee|kelvin at gcc dot gnu.org |unassigned at gcc dot

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #2 from David Edelsohn --- Created attachment 43191 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43191&action=edit proposed patch

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #3 from Jakub Jelinek --- Does $ instead of . work on non-AIX though, and even if it does, isn't . preferrable? I.e. shouldn't the changes be conditional on AIX (or just AIX assembler, GAS should handle . on all targets)?

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 --- Comment #4 from David Edelsohn --- The rest of rs6000.md uses "$" unconditionally for the same purpose, although common parts of GCC uses ".".

[Bug middle-end/78809] Inline strcmp with small constant strings

2018-01-19 Thread qing.zhao at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 --- Comment #23 from Qing Zhao --- I have an implementation for the part C of this task in my private space: part C: for strcmp (s1, s2), strncmp (s1, s2, n): if the result is NOT used to do simple equality test against zero, one of "s1

[Bug middle-end/78809] Inline strcmp with small constant strings

2018-01-19 Thread qing.zhao at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 --- Comment #24 from Qing Zhao --- From the above, we can see: even with n is as big as 20, inlined version is much faster than the non-inlined version, both on aarch64 (no hardware string compare insn provided) and X86 (hardware string compa

[Bug target/83946] [7/8 Regression] Safe Indirect Jumps broken on AIX

2018-01-19 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83946 Bill Schmidt changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |wschmidt at gcc dot gnu.org --- C

[Bug c++/83947] New: ICE on invalid C++ code with auto: in tsubst_decl, at cp/pt.c:13046

2018-01-19 Thread su at cs dot ucdavis.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83947 Bug ID: 83947 Summary: ICE on invalid C++ code with auto: in tsubst_decl, at cp/pt.c:13046 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/78809] Inline strcmp with small constant strings

2018-01-19 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 --- Comment #25 from Wilco --- (In reply to Qing Zhao from comment #24) > From the above, we can see: > even with n is as big as 20, inlined version is much faster than the > non-inlined version, both on aarch64 (no hardware string compare in

[Bug libfortran/83948] New: Thread safety issue writing to internal file - libgfortran

2018-01-19 Thread longb at cray dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83948 Bug ID: 83948 Summary: Thread safety issue writing to internal file - libgfortran Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Pri

[Bug libfortran/83948] Thread safety issue writing to internal file - libgfortran

2018-01-19 Thread longb at cray dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83948 --- Comment #1 from Bill Long --- The same code compiles and executes OK at 20 threads with other compilers. The size of the internal file is small (700 bytes).

FW: internal compiler error: Segmentation fault (all required info contained)

2018-01-19 Thread Foelsche, Peter
I removed the compressed preprocessed file, as your email server does not accept an email of this size. I tried before to get an account at GCC bug tracker but was ignored. Peter From: Foelsche, Peter Sent: Friday, January 19, 2018 16:01 To: 'gcc-bugs@gcc.gnu.org' Subject: internal compiler er

RE: internal compiler error: Segmentation fault (all required info contained)

2018-01-19 Thread Foelsche, Peter
Note that crash only happens when using -g Peter -Original Message- From: gcc-bugs-ow...@gcc.gnu.org [mailto:gcc-bugs-ow...@gcc.gnu.org] On Behalf Of Foelsche, Peter Sent: Friday, January 19, 2018 16:06 To: gcc-bugs@gcc.gnu.org Subject: FW: internal compiler error: Segmentation fault (al

[Bug rtl-optimization/83147] LRA inheritance undo on multiple sets problem

2018-01-19 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83147 --- Comment #4 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 19 22:16:30 2018 New Revision: 256902 URL: https://gcc.gnu.org/viewcvs?rev=256902&root=gcc&view=rev Log: 2018-01-19 Andreas Krebbel PR rtl-optimization/83147

[Bug c++/83949] New: internal compiler error: Segmentation fault (only with -g)

2018-01-19 Thread peter_foelsche at mentor dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83949 Bug ID: 83949 Summary: internal compiler error: Segmentation fault (only with -g) Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Pri

[Bug c++/83949] internal compiler error: Segmentation fault (only with -g)

2018-01-19 Thread peter_foelsche at mentor dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83949 --- Comment #1 from Peter Foelsche --- Created attachment 43192 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43192&action=edit compiler stdout/stderr

[Bug c++/83949] internal compiler error: Segmentation fault (only with -g)

2018-01-19 Thread peter_foelsche at mentor dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83949 --- Comment #2 from Peter Foelsche --- Created attachment 43193 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43193&action=edit *.ii compressed

[Bug c++/83919] [8 regression] spurious -Wignored-qualifiers warning

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83919 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Jan 19 22:35:09 2018 New Revision: 256903 URL: https://gcc.gnu.org/viewcvs?rev=256903&root=gcc&view=rev Log: PR c++/83919 * typeck.c (convert_for_assignment): Suppress

[Bug debug/81570] create_pseudo_cfg assumes that INCOMING_FRAME_SP_OFFSET is a constant

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81570 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Jan 19 22:36:04 2018 New Revision: 256904 URL: https://gcc.gnu.org/viewcvs?rev=256904&root=gcc&view=rev Log: PR debug/81570 PR debug/83728 * dwarf2cfi.c (DEFAU

[Bug debug/83728] [8 regression] FAIL: gcc.dg/guality/pr68037-1.c

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83728 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Jan 19 22:36:04 2018 New Revision: 256904 URL: https://gcc.gnu.org/viewcvs?rev=256904&root=gcc&view=rev Log: PR debug/81570 PR debug/83728 * dwarf2cfi.c (DEFAU

[Bug c++/81167] [8 Regression] ICE on valid C++ code in deferred_printed_type, at cp/error.c:118

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81167 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Fri Jan 19 22:37:37 2018 New Revision: 256905 URL: https://gcc.gnu.org/viewcvs?rev=256905&root=gcc&view=rev Log: PR c++/81167 * call.c (joust): Use TREE_TYPE (source) if

[Bug c++/83949] internal compiler error: Segmentation fault (only with -g)

2018-01-19 Thread peter_foelsche at mentor dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83949 --- Comment #3 from Peter Foelsche --- also happens with pfoelsch@TXA-PFOELSCH-LT:/mnt/d/BSIMSOI$ g++-7 --version g++-7 (Ubuntu 7.2.0-1ubuntu1~16.04) 7.2.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source

[Bug libstdc++/61458] std::aligned_storage is bigger than expected

2018-01-19 Thread arthur.j.odwyer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61458 Arthur O'Dwyer changed: What|Removed |Added CC||arthur.j.odwyer at gmail dot com --- C

[Bug c++/81167] [8 Regression] ICE on valid C++ code in deferred_printed_type, at cp/error.c:118

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81167 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/83919] [8 regression] spurious -Wignored-qualifiers warning

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83919 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/83728] [8 regression] FAIL: gcc.dg/guality/pr68037-1.c

2018-01-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83728 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/80768] NULL pointer dereferenced in gfc_check_num_images at fortran/check.c

2018-01-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80768 --- Comment #7 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Jan 19 23:28:18 2018 New Revision: 256906 URL: https://gcc.gnu.org/viewcvs?rev=256906&root=gcc&view=rev Log: 2018-01-19 Steven G. Kargl PR fortran/80768

[Bug fortran/80768] NULL pointer dereferenced in gfc_check_num_images at fortran/check.c

2018-01-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80768 --- Comment #8 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Jan 19 23:37:29 2018 New Revision: 256907 URL: https://gcc.gnu.org/viewcvs?rev=256907&root=gcc&view=rev Log: 2018-01-19 Steven G. Kargl Backport of r250734 from

[Bug fortran/80768] NULL pointer dereferenced in gfc_check_num_images at fortran/check.c

2018-01-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80768 --- Comment #9 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Jan 19 23:51:18 2018 New Revision: 256908 URL: https://gcc.gnu.org/viewcvs?rev=256908&root=gcc&view=rev Log: 2018-01-19 Steven G. Kargl Backport of r250734 from

[Bug fortran/80768] NULL pointer dereferenced in gfc_check_num_images at fortran/check.c

2018-01-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80768 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|NEW

[Bug fortran/66310] Problems with intrinsic repeat for large number of copies

2018-01-19 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66310 --- Comment #18 from Jerry DeLisle --- Can this be closed.

[Bug c++/83950] New: [8 regression] error: no matching function for call to ‘folly::dynamic::at(size_t&) const’

2018-01-19 Thread skpgkp1 at gmail dot com
= json.j(""); for (size_t i;;) jservers->at(i); } catch (int) { } } $ g++ --version g++ (GCC) 8.0.1 20180119 (experimental) Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even fo

[Bug fortran/83900] [8 Regression] ICE in gfc_simplify_matmul, at fortran/simplify.c:4593

2018-01-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83900 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Sat Jan 20 06:15:55 2018 New Revision: 256912 URL: https://gcc.gnu.org/viewcvs?rev=256912&root=gcc&view=rev Log: 2018-01-19 Steven G. Kargl PR fortran/83900

[Bug fortran/83900] [8 Regression] ICE in gfc_simplify_matmul, at fortran/simplify.c:4593

2018-01-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83900 --- Comment #6 from kargl at gcc dot gnu.org --- Author: kargl Date: Sat Jan 20 07:00:43 2018 New Revision: 256913 URL: https://gcc.gnu.org/viewcvs?rev=256913&root=gcc&view=rev Log: 2018-01-19 Steven G. Kargl PR fortran/83900

[Bug libgomp/83589] [nvptx] mode-transitions.c and private-variables.{c,f90} execution FAILs at GOMP_NVPTX_JIT=-O0

2018-01-19 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83589 --- Comment #3 from Tom de Vries --- (In reply to Tom de Vries from comment #2) > This looks like another nvidia driver problem (with driver version 384.111). Confirmed. The empty branch > @ %r36 bra $L5; > $L5: is translated into: ...

<    1   2