[Bug target/54429] [SH] SImode values get ferried through FPUL and FP regs for -O0

2018-10-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54429 --- Comment #9 from Eric Gallager --- (In reply to Oleg Endo from comment #8) > BTW, the problem is also there when using LRA. Is this still the case?

[Bug jit/64201] JIT tutorial does not describe accessing symbols from other DSOs

2018-10-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64201 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2018-10-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #11 from Eric Gallager --- (In reply to Steven Bosscher from comment #7) > (In reply to Carrot from comment #6) > > Since it is intentionally to remove flag DF_REF_READ_WRITE on use, > > Ah, but I don't think that was the correct

[Bug preprocessor/44317] ,##__VA_ARGS__ comma not eaten with -std=c++0x

2018-10-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44317 --- Comment #8 from Eric Gallager --- (In reply to Eric Gallager from comment #7) > (In reply to emsr from comment #6) > > Created attachment 33119 [details] > > Patch to pedwarn. > > > > This doesn't have the right column pointed out. > >

[Bug c++/60917] sub-optimal diagnostic when instantiating template

2018-10-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60917 Eric Gallager changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org,

[Bug rtl-optimization/86939] IRA incorrectly creates an interference between a pseudo register and a hard register

2018-10-05 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86939 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/87479] [9 Regression] FAIL: gcc.target/i386/pr63527.c

2018-10-05 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87479 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/87479] [9 Regression] FAIL: gcc.target/i386/pr63527.c

2018-10-05 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87479 --- Comment #3 from Peter Bergner --- Author: bergner Date: Sat Oct 6 02:12:30 2018 New Revision: 264897 URL: https://gcc.gnu.org/viewcvs?rev=264897=gcc=rev Log: gcc/ PR rtl-optimization/86939 PR rtl-optimization/87479

[Bug rtl-optimization/86939] IRA incorrectly creates an interference between a pseudo register and a hard register

2018-10-05 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86939 --- Comment #3 from Peter Bergner --- Author: bergner Date: Sat Oct 6 02:12:30 2018 New Revision: 264897 URL: https://gcc.gnu.org/viewcvs?rev=264897=gcc=rev Log: gcc/ PR rtl-optimization/86939 PR rtl-optimization/87479

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2018-10-05 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #27 from Hans-Peter Nilsson --- (In reply to Jonathan Wakely from comment #24) > (In reply to Hans-Peter Nilsson from comment #22) > > Or do I misread that? Are __alignof(x) and the result of alignas(x) > > in the declaration

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2018-10-05 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #26 from Hans-Peter Nilsson --- (In reply to Jonathan Wakely from comment #25) > (In reply to Hans-Peter Nilsson from comment #23) > > ...and also, a call might be generated as the result of using > > __atomic_is_lock_free (instead

[Bug debug/87472] Unknown macro opcode with -gsplit-dwarf -g3

2018-10-05 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87472 --- Comment #3 from Mark Wielaard --- (In reply to Mark Wielaard from comment #2) > (In reply to Richard Biener from comment #1) > > Confirmed with GCC 8 and just -g3 -gsplit-dwarf. readelf isn't very verbose > > of which macro section it

[Bug middle-end/87535] multiple attribute assume_aligned interpreted inconsistently

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87535 Martin Sebor changed: What|Removed |Added See Also|https://gcc.gnu.org/bugzill |https://gcc.gnu.org/bugzill

[Bug middle-end/87535] multiple attribute assume_aligned interpreted inconsistently

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87535 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/87533] bogus assume_aligned attribute silently accepted

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87533 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #2 from Martin Sebor

[Bug debug/87472] Unknown macro opcode with -gsplit-dwarf -g3

2018-10-05 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87472 --- Comment #2 from Mark Wielaard --- (In reply to Richard Biener from comment #1) > Confirmed with GCC 8 and just -g3 -gsplit-dwarf. readelf isn't very verbose > of which macro section it complains about though... > > Mark? With

[Bug c/81851] missing -Wduplicated-branches on if and return statements with no else

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81851 --- Comment #6 from Martin Sebor --- (In reply to Jonathan Wakely from comment #5) I would think warning in this case should be fine, just as it is on the below when NDEBUG is defined: int f (int i) { if (i == 0) // -Wduplicated-branches

[Bug libstdc++/87538] New: Incorrect noexcept specifier for not_fn

2018-10-05 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87538 Bug ID: 87538 Summary: Incorrect noexcept specifier for not_fn Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/81871] bogus attribute alloc_align accepted

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81871 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/81871] bogus attribute alloc_align accepted

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81871 --- Comment #2 from Martin Sebor --- Clang prints: a.c:1:22: warning: 'alloc_align' attribute only applies to return values that are pointers or references [-Wignored-attributes] After changing the return type to void*, Clang then prints:

[Bug target/87532] bad results from vec_extract(unsigned char, foo) dependent upon function inline

2018-10-05 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87532 --- Comment #1 from Will Schmidt --- Created attachment 44797 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44797=edit simpler testcase variation Simplified the testcase a bit. comment/uncomment the noinline attribute on the get_auto_n()

[Bug target/87537] New: Redundant vmovaps

2018-10-05 Thread hjl.tools at gmail dot com
est .type avx2_test, @function avx2_test: .LFB5178: .cfi_startproc vbroadcastssx(%rip), %ymm0 vmovaps %ymm0, y(%rip) vzeroupper ret .cfi_endproc .LFE5178: .size avx2_test, .-avx2_test .comm y,32,32 .comm x,16

[Bug c++/87536] New: Illegal recursive concept leads to compiler ICE

2018-10-05 Thread blelbach at cct dot lsu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87536 Bug ID: 87536 Summary: Illegal recursive concept leads to compiler ICE Product: gcc Version: c++-concepts Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/52952] Wformat location info is bad (wrong column number)

2018-10-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52952 Bug 52952 depends on bug 56856, which changed state. Bug 56856 Summary: -Wformat warnings don't show location *within* format string in C++ FE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 What|Removed

[Bug c++/56856] -Wformat warnings don't show location *within* format string in C++ FE

2018-10-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/56856] -Wformat warnings don't show location *within* format string in C++ FE

2018-10-05 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 --- Comment #11 from David Malcolm --- Author: dmalcolm Date: Fri Oct 5 19:02:17 2018 New Revision: 264887 URL: https://gcc.gnu.org/viewcvs?rev=264887=gcc=rev Log: Support string locations for C++ in -Wformat (PR c++/56856) -Wformat in the

[Bug gcov-profile/77698] Unrolled loop not considered hot after profiling

2018-10-05 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77698 Pat Haugen changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/87534] Typo in sgxintrin.h

2018-10-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87534 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libbacktrace/87529] libbacktrace API forces users to have memory leaks

2018-10-05 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87529 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/87535] New: multiple attribute assume_aligned interpreted inconsistently

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87535 Bug ID: 87535 Summary: multiple attribute assume_aligned interpreted inconsistently Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/82995] Segmentation fault passing optional argument to intrinsic sum function

2018-10-05 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82995 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment #10 from Thomas Koenig

[Bug libbacktrace/87529] libbacktrace API forces users to have memory leaks

2018-10-05 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87529 --- Comment #3 from Antony Polukhin --- Comment is enough to make me happy. Thanks!

[Bug target/87534] New: Typo in sgxintrin.h

2018-10-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87534 Bug ID: 87534 Summary: Typo in sgxintrin.h Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee:

[Bug target/87391] [RISCV] -march=rv32i -mabi=ilp32e is erroneously accepted

2018-10-05 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87391 Jim Wilson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/87528] Popcount changes caused 531.deepsjeng_r run-time regression on Skylake

2018-10-05 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87528 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug middle-end/87533] bogus assume_aligned attribute silently accepted

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87533 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/87533] New: bogus assume_aligned attribute silently accepted

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87533 Bug ID: 87533 Summary: bogus assume_aligned attribute silently accepted Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/87532] New: bad results from vec_extract(unsigned char, foo) dependent upon function inline

2018-10-05 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87532 Bug ID: 87532 Summary: bad results from vec_extract(unsigned char, foo) dependent upon function inline Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/87490] [9 Regression] ICE in expand_builtin_strnlen at gcc/builtins.c:3164

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87490 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/87490] [9 Regression] ICE in expand_builtin_strnlen at gcc/builtins.c:3164

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87490 --- Comment #5 from Martin Sebor --- Author: msebor Date: Fri Oct 5 16:43:11 2018 New Revision: 264876 URL: https://gcc.gnu.org/viewcvs?rev=264876=gcc=rev Log: PR tree-optimization/87490 - ICE in expand_builtin_strnlen with a constant argument

[Bug fortran/38573] Missing markers for translation

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38573 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/52387] I/O output of write after nonadvancing read

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52387 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/61632] Improve error locus on large format strings

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61632 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/66499] Letters with accents change format behavior for X and T descriptors.

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66499 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/78351] comma not terminating READ of formatted input field - ok in 4.1.7, not 4.4.7- maybe related to 25419?

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78351 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/80009] Printing/writing a structure with a real edit descriptor.

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80009 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/81499] internal compiler error when compiling gfortran code with user-defined derived type i/o

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81499 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/82086] namelist read with repeat count fails when item is member of array of structures

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82086 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/83522] ICE on invalid allocatable string reference, string(:)(:)

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83522 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/83829] Implement runtime checks for DT format specifier and allignment with effective items

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83829 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/84143] Intrinsic output of PDT incorrectly includes type parameters

2018-10-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84143 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug c++/87531] New: [8/9 Regression] assignment operator does nothing if performed as a call via operator=

2018-10-05 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87531 Bug ID: 87531 Summary: [8/9 Regression] assignment operator does nothing if performed as a call via operator= Product: gcc Version: 8.1.0 Status: UNCONFIRMED

[Bug tree-optimization/71625] missing strlen optimization on different array initialization style

2018-10-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71625 --- Comment #24 from Steve Ellcey --- Author: sje Date: Fri Oct 5 15:26:40 2018 New Revision: 264874 URL: https://gcc.gnu.org/viewcvs?rev=264874=gcc=rev Log: 2018-10-05 Steve Ellcey PR tree-optimization/71625 *

[Bug middle-end/71296] missing warning on strcat appending to a non-string

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71296 Bug 71296 depends on bug 71625, which changed state. Bug 71625 Summary: missing strlen optimization on different array initialization style https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71625 What|Removed

[Bug tree-optimization/71625] missing strlen optimization on different array initialization style

2018-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71625 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/84342] Location views breaks cross builds of arm including gnueabihf

2018-10-05 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84342 Tamar Christina changed: What|Removed |Added Priority|P1 |P2 Severity|critical

[Bug libbacktrace/87529] libbacktrace API forces users to have memory leaks

2018-10-05 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87529 --- Comment #2 from ian at gcc dot gnu.org --- Author: ian Date: Fri Oct 5 14:09:07 2018 New Revision: 264871 URL: https://gcc.gnu.org/viewcvs?rev=264871=gcc=rev Log: PR libbacktrace/87529 * backtrace.h: Document that

[Bug libbacktrace/87529] libbacktrace API forces users to have memory leaks

2018-10-05 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87529 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #1

[Bug c++/87530] New: copy elision in return statement doesn't check for rvalue reference to object type

2018-10-05 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87530 Bug ID: 87530 Summary: copy elision in return statement doesn't check for rvalue reference to object type Product: gcc Version: unknown Status: UNCONFIRMED

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2018-10-05 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Martin Jambor changed: What|Removed |Added Depends on||87528 --- Comment #3 from Martin Jambor

[Bug libbacktrace/87529] New: libbacktrace API forces users to have memory leaks

2018-10-05 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87529 Bug ID: 87529 Summary: libbacktrace API forces users to have memory leaks Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/87528] Popcount changes caused 531.deepsjeng_r run-time regression on Skylake

2018-10-05 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87528 Martin Jambor changed: What|Removed |Added CC||kugan at gcc dot gnu.org --- Comment #1

[Bug middle-end/87528] New: Popcount changes caused 531.deepsjeng_r run-time regression on Skylake

2018-10-05 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87528 Bug ID: 87528 Summary: Popcount changes caused 531.deepsjeng_r run-time regression on Skylake Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/87509] ICE in extract_insn, at recog.c:2305

2018-10-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87509 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/63155] [6/7/8 Regression] memory hog

2018-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155 Richard Biener changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org ---

[Bug middle-end/63155] [6/7/8 Regression] memory hog

2018-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155 --- Comment #38 from Richard Biener --- For the last testcase the compile-time on trunk is now 25s at -O1: tree PTA : 3.37 ( 13%) 0.10 ( 30%) 3.46 ( 13%) 12445 kB ( 2%) tree CCP :

[Bug middle-end/63155] [6/7/8 Regression] memory hog

2018-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155 --- Comment #37 from Richard Biener --- Author: rguenth Date: Fri Oct 5 12:54:51 2018 New Revision: 264869 URL: https://gcc.gnu.org/viewcvs?rev=264869=gcc=rev Log: 2018-10-05 Richard Biener PR tree-optimization/63155 *

[Bug libstdc++/87502] Poor code generation for std::string("c-style string")

2018-10-05 Thread terra at gnome dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87502 --- Comment #7 from M Welinder --- Actually, it's more like 50+ instructions for destructing the string that never (or almost never) needs destructing. 16 of those appear to need linker fixup. Sample for the C++14 mode: call

[Bug libstdc++/87527] New: uniform_real_distribution can't generate the full range of finite floating point numbers

2018-10-05 Thread fergus.henderson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87527 Bug ID: 87527 Summary: uniform_real_distribution can't generate the full range of finite floating point numbers Product: gcc Version: unknown Status: UNCONFIRMED

GCC for AArch64 never emits CFI in debug_frame

2018-10-05 Thread Alexander Fedotov
Hello I've noticed that for C++ translation unit GCC for aarch64 always emits CFI into eh_frame but never debug_frame even if debug information is enabled. Tried on GCC versions 6 to 8. DWARF for the ARM 64-bit architecture (AArch64) states that it must be debug_frame

[Bug libstdc++/87502] Poor code generation for std::string("c-style string")

2018-10-05 Thread terra at gnome dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87502 --- Comment #6 from M Welinder --- > const_cast(s)="some longer string so it needs proper deletion"; Is that really valid? This comes down to whether the temporary object creating with the function call is constant [in which case the above is

[Bug target/87522] LTO incorrectly merges target specific options

2018-10-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87522 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/87522] LTO incorrectly merges target specific options

2018-10-05 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87522 --- Comment #5 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Oct 5 11:40:59 2018 New Revision: 264867 URL: https://gcc.gnu.org/viewcvs?rev=264867=gcc=rev Log: i386: Don't pass -msse2avx to assembler for -mavx With gcc -O2 -fPIC -flto

[Bug target/87522] LTO incorrectly merges target specific options

2018-10-05 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87522 --- Comment #4 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Oct 5 11:31:45 2018 New Revision: 264865 URL: https://gcc.gnu.org/viewcvs?rev=264865=gcc=rev Log: i386: Don't pass -msse2avx to assembler for -mavx With gcc -O2 -fPIC -flto

[Bug target/87522] LTO incorrectly merges target specific options

2018-10-05 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87522 --- Comment #3 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Oct 5 11:29:44 2018 New Revision: 264864 URL: https://gcc.gnu.org/viewcvs?rev=264864=gcc=rev Log: i386: Don't pass -msse2avx to assembler for -mavx With gcc -O2 -fPIC -flto

[Bug target/87509] ICE in extract_insn, at recog.c:2305

2018-10-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87509 --- Comment #2 from Segher Boessenkool --- Author: segher Date: Fri Oct 5 10:52:33 2018 New Revision: 264863 URL: https://gcc.gnu.org/viewcvs?rev=264863=gcc=rev Log: rs6000: Various fixes for the new fpscr builtins (PR87509) With these fixes

[Bug fortran/87449] -Wunused-variable and associate

2018-10-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87449 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/87477] [meta-bug] [F03] issues concerning the ASSOCIATE statement

2018-10-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87477 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/58618] Wrong code with character substring and ASSOCIATE

2018-10-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58618 --- Comment #7 from Dominique d'Humieres --- > Still present in the current trunk as of r264725. If the PR has not been marked as fixed, such post is just adding noise!-(

[Bug fortran/87127] External function not recognised from within an associate block

2018-10-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87127 Dominique d'Humieres changed: What|Removed |Added Keywords||rejects-valid

[Bug fortran/87127] External function not recognised from within an associate block

2018-10-05 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87127 --- Comment #1 from Jürgen Reuter --- Present since at least version 5.4. It is still present in the very recent trunk (r264725).

[Bug fortran/58618] Wrong code with character substring and ASSOCIATE

2018-10-05 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58618 Jürgen Reuter changed: What|Removed |Added CC||juergen.reuter at desy dot de ---

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2018-10-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #25 from Jonathan Wakely --- (In reply to Hans-Peter Nilsson from comment #23) > ...and also, a call might be generated as the result of using > __atomic_is_lock_free (instead of __atomic_always_lock_free), so the target > may change

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2018-10-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #24 from Jonathan Wakely --- (In reply to Hans-Peter Nilsson from comment #22) > Or do I misread that? Are __alignof(x) and the result of alignas(x) > in the declaration guaranteed to always be the same here? Yes.

[Bug fortran/80524] [F03] Problematic behaviour with a finalization subroutine in gfortran

2018-10-05 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80524 --- Comment #7 from Jürgen Reuter --- This is still present in the actual trunk.

[Bug c++/71128] [concepts] ICE on ill-formed explicit instantiation of a function concept

2018-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71128 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #1 from Paolo

[Bug middle-end/63155] [6/7/8 Regression] memory hog

2018-10-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155 --- Comment #36 from rguenther at suse dot de --- On Thu, 4 Oct 2018, rogerio.souza at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155 > > --- Comment #35 from Rogério de Souza Moraes > --- > Created attachment

[Bug libstdc++/87520] [8/9 Regression] ODR violations in std::make_shared when mixing -fno-rtti and -frtti

2018-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87520 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.3

[Bug libstdc++/87502] Poor code generation for std::string("c-style string")

2018-10-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87502 --- Comment #5 from Andrew Pinski --- The C++17 calling a function part of this issue is record as PR 86590 already. The rest is a different issue and should be looked into.

[Bug lto/87525] infinite loop generated for fread() if enabling -flto and -D_FORTIFY_SOURCE=2

2018-10-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87525 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug testsuite/87487] New test case gfortran.dg/deferred_character_24.f90 in r264721 fails on big endian

2018-10-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87487 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/87502] Poor code generation for std::string("c-style string")

2018-10-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87502 Martin Liška changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #4

[Bug testsuite/87487] New test case gfortran.dg/deferred_character_24.f90 in r264721 fails on big endian

2018-10-05 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87487 --- Comment #6 from Paul Thomas --- Author: pault Date: Fri Oct 5 07:01:57 2018 New Revision: 264862 URL: https://gcc.gnu.org/viewcvs?rev=264862=gcc=rev Log: 2018-10-05 Paul Thomas PR fortran/87487 * trans-decl.c