[Bug target/85667] (x86_64) ms_abi rules aren't followed when returning short structs with float values

2018-05-05 Thread green at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85667 Anthony Green changed: What|Removed |Added Target||x86_64-pc-linux-gnu

[Bug target/85667] New: (x86_64) ms_abi rules aren't followed when returning short structs with float values

2018-05-05 Thread green at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85667 Bug ID: 85667 Summary: (x86_64) ms_abi rules aren't followed when returning short structs with float values Product: gcc Version: 8.0.1 Status: UNCONFIRMED

[Bug c/85664] Don't ask questions if tere's no way to answer

2018-05-05 Thread gcc at mailed dot e4ward.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85664 --- Comment #2 from Mysha --- Well, Jonathan Wakely, I hear there's not enough love to go round. But other than that: Yes, that is indeed one case of the compiler asking a question where it shouldn't. And I like the approach of replacing it

[Bug libstdc++/80506] Wrong magic number in std::gamma_distribution

2018-05-05 Thread emsr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80506 --- Comment #4 from emsr at gcc dot gnu.org --- Created attachment 44079 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44079=edit Patch for trunk and branch-8. Ok, i was looking at backporting this and there are two more places in

[Bug c++/85662] [8/9 Regression] "error: non-constant condition for static assertion" from __builtin_offsetof in C++

2018-05-05 Thread roland at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85662 --- Comment #4 from roland at gnu dot org --- That fix (applied to trunk) works for my test case and for the original real-world case I reduced it from. Will it be backported to 7 and 8? Thanks for the quick work as usual, Jakub!

[Bug other/77609] __attribute__((section(".note.foo"))) forces SHT_PROGBITS though the assembler would use SHT_NOTE

2018-05-05 Thread roland at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77609 --- Comment #4 from roland at gcc dot gnu.org --- Author: roland Date: Sat May 5 23:35:25 2018 New Revision: 259969 URL: https://gcc.gnu.org/viewcvs?rev=259969=gcc=rev Log: PR other/77609: Let the assembler choose ELF section types for

[Bug target/85666] gcc-8.0.1 fails to build mmix target: gcc/libgcc/libgcc2.h:203:20: internal compiler error: in leaf_function_p, at final.c:4488

2018-05-05 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85666 Sergei Trofimovich changed: What|Removed |Added CC||wdijkstr at arm dot com ---

[Bug target/85666] gcc-8.0.1 fails to build mmix target: gcc/libgcc/libgcc2.h:203:20: internal compiler error: in leaf_function_p, at final.c:4488

2018-05-05 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85666 --- Comment #1 from Sergei Trofimovich --- looks like leaf_function_p() predicate fails right at start of cfgexpand when it tries to pick stack frame size. leaf_function_p() has a few hints that it's knowingly trying to do it before expand

[Bug c/85666] New: gcc-8.0.1 fails to build mmix target: gcc/libgcc/libgcc2.h:203:20: internal compiler error: in leaf_function_p, at final.c:4488

2018-05-05 Thread slyfox at inbox dot ru
=/usr/mmix --disable-bootstrap --enable-languages=c --disable-nls --with-native-system-header-dir=/include CFLAGS=-O0 CXXFLAGS=-O0 Thread model: single gcc version 9.0.0 20180505 (experimental) (GCC)

[Bug c/85664] Don't ask questions if tere's no way to answer

2018-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85664 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from

[Bug target/85665] Multiple typos in diagnostics

2018-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85665 --- Comment #2 from Jonathan Wakely --- It might be better to report multiple bugs, one per target backend, so that the relevant target maintainers are informed. To avoid similar problems in future, I wonder if a weekly email detailing any new

[Bug target/85665] Multiple typos in diagnostics

2018-05-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85665 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic

[Bug c/85665] Multiple typos in diagnostics

2018-05-05 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85665 --- Comment #1 from Roland Illig --- To give a bit of context: All these typos have been introduced after b20180401, which gives them only very little time to be discovered.

[Bug c/85665] New: Multiple typos in diagnostics

2018-05-05 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85665 Bug ID: 85665 Summary: Multiple typos in diagnostics Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned

2018-05-05 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838 Harald van Dijk changed: What|Removed |Added CC||harald at gigawatt dot nl --- Comment

[Bug c++/82953] ICE in tree_check() ../../gcc/gcc/tree.h:3087

2018-05-05 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82953 --- Comment #2 from Sergei Trofimovich --- Does not crash on gcc-8. Still crashes on gcc-7.3.0.

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-05-05 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #56 from John Paul Adrian Glaubitz --- Another issue: In file included from ../.././gcc/config/powerpcspe/powerpcspe.h:1865:0, from ./tm.h:25, from ../.././gcc/genopinit.c:24:

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-05-05 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #55 from John Paul Adrian Glaubitz --- This seems to help: diff --git a/gcc/config/powerpcspe/powerpcspe.md b/gcc/config/powerpcspe/powerpcspe.md index 746f2bd1ee3..2e08bcea2b5 100644 --- a/gcc/config/powerpcspe/powerpcspe.md +++

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-05-05 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #54 from John Paul Adrian Glaubitz --- Just tried a native build with gcc from trunk plus the patch, fails due to an apparent syntax error: powerpc-linux-gnuspe-g++ -std=gnu++98 -g -DIN_GCC -fno-exceptions -fno-rtti

[Bug c/85661] double comparison illegally statically reduced

2018-05-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85661 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/323] optimized code gives strange floating point results

2018-05-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 Andrew Pinski changed: What|Removed |Added CC||manuel.serrano at inria dot fr ---

[Bug c/85661] double comparison illegally statically reduced

2018-05-05 Thread manuel.serrano at inria dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85661 --- Comment #2 from manuel.serrano at inria dot fr --- Dear Jakub, Thank you very much for your useful answer. I was indeed ignorant of the -fexcess-precision=fast option and as you suggested "-msse2 -mfpmath=sse" solves the problem. I'm still

[Bug c++/85659] [6/7/8/9 Regression] ICE with inline assembly inside virtual function

2018-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85659 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/85659] [6/7/8/9 Regression] ICE with inline assembly inside virtual function

2018-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85659 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/71878] ICE in cselib_record_set

2018-05-05 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71878 Thomas Preud'homme changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c/85664] New: Don't ask questions if tere's no way to answer

2018-05-05 Thread gcc at mailed dot e4ward.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85664 Bug ID: 85664 Summary: Don't ask questions if tere's no way to answer Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug lto/69866] lto1: internal compiler error: in add_symbol_to_partition_1, at lto/lto-partition.c:158

2018-05-05 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69866 Thomas Preud'homme changed: What|Removed |Added Known to work||8.1.0 --- Comment #15 from Thomas

[Bug sanitizer/85663] gcc-8.0.1 regression: sanitizer fails to build on mips-unknown-linux-gnu

2018-05-05 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85663 --- Comment #3 from Sergei Trofimovich --- Created attachment 44077 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44077=edit gcc-8.1.0-mips-o32-asan.patch gcc-8.1.0-mips-o32-asan.patch is enough to get asan cross-compiled on o32 ABI.

[Bug c/85661] double comparison illegally statically reduced

2018-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85661 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug sanitizer/85663] gcc-8.0.1 regression: sanitizer fails to build on mips-unknown-linux-gnu

2018-05-05 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85663 --- Comment #2 from Sergei Trofimovich --- > - FIRST_32_SECOND_64(144, 216); > + FIRST_32_SECOND_64(160, 216); I think mips has really 3 stat values: 32 ABI: 144 n32

[Bug c++/85662] [8/9 Regression] "error: non-constant condition for static assertion" from __builtin_offsetof in C++

2018-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85662 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/85663] gcc-8.0.1 regression: sanitizer fails to build on mips-unknown-linux-gnu

2018-05-05 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85663 --- Comment #1 from Sergei Trofimovich --- GCC was configures as: /tmp/portage/cross-mips-unknown-linux-gnu/gcc-8.1.0-r1/work/gcc-8.1.0/configure --host=x86_64-pc-linux-gnu --target=mips-unknown-linux-gnu --build=x86_64-pc-linux-gnu

[Bug sanitizer/85663] New: gcc-8.0.1 regression: sanitizer fails to build on mips-unknown-linux-gnu

2018-05-05 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85663 Bug ID: 85663 Summary: gcc-8.0.1 regression: sanitizer fails to build on mips-unknown-linux-gnu Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity:

Your Weekly Breeze - May. 03 - May. 09

2018-05-05 Thread Oasis Living Magazine
This email newsletter was sent to you in graphical HTML format. If you're seeing this version, your email program prefers plain text emails. You can read the original version online: https://ymlpsend3.com/zGWPof

[Bug target/85653] [nvptx] Work around subsequent bar.sync JIT/ptxas bug

2018-05-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85653 Tom de Vries changed: What|Removed |Added Target Milestone|--- |9.0

[Bug target/85653] [nvptx] Work around subsequent bar.sync JIT/ptxas bug

2018-05-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85653 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/85662] [8/9 Regression] "error: non-constant condition for static assertion" from __builtin_offsetof in C++

2018-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85662 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2

[Bug target/85653] [nvptx] Work around subsequent bar.sync JIT/ptxas bug

2018-05-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85653 --- Comment #1 from Tom de Vries --- Author: vries Date: Sat May 5 07:56:21 2018 New Revision: 259967 URL: https://gcc.gnu.org/viewcvs?rev=259967=gcc=rev Log: [nvptx] Add workaround for subsequent bar.syncs 2018-05-05 Tom de Vries

[Bug c++/85662] [8/9 Regression] "error: non-constant condition for static assertion" from __builtin_offsetof in C++

2018-05-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85662 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/85645] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348

2018-05-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85645 --- Comment #8 from Segher Boessenkool --- Started at r259672.