[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-12-08 Thread pmderodat at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #19 from pmderodat at gcc dot gnu.org --- Author: pmderodat Date: Thu Dec 8 11:04:11 2016 New Revision: 243433 URL: https://gcc.gnu.org/viewcvs?rev=243433&root=gcc&view=rev Log: Add the missing ChangeLog entry for r243432 2016-12-08

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-12-08 Thread pmderodat at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #18 from pmderodat at gcc dot gnu.org --- Author: pmderodat Date: Thu Dec 8 11:01:03 2016 New Revision: 243432 URL: https://gcc.gnu.org/viewcvs?rev=243432&root=gcc&view=rev Log: [PR78112] Remove platform-dependent checks in g++.dg/pr

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-14 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 Pierre-Marie de Rodat changed: What|Removed |Added CC||thopre01 at gcc dot gnu.org ---

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-11 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #16 from Dominique d'Humieres --- > Also on arm/aarch64. Also on x86_64-apple-darwin16.

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-11 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 amker at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org --- C

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-11 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #14 from Rainer Orth --- Created attachment 40023 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40023&action=edit i386-pc-solaris2.12 assembler output: pr78112.s Unfortunately, the new testcase FAILs on both Solaris/SPARC and

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-10 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 Pierre-Marie de Rodat changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-10 Thread pmderodat at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #12 from pmderodat at gcc dot gnu.org --- Author: pmderodat Date: Thu Nov 10 11:06:32 2016 New Revision: 242035 URL: https://gcc.gnu.org/viewcvs?rev=242035&root=gcc&view=rev Log: debug/78112: remove recent duplicates for DW_TAG_subpro

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-11-04 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #9 from Pierre-Marie de Rodat --- [...] > My analysis so far is that gen_subprogram_die is supposed to be called a very > specific number of times for each function and my

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-31 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #10 from Pierre-Marie de Rodat --- Created attachment 39932 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39932&action=edit pyelftools-based Python3 script to check duplicate attributes in ELF/DWARF info

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-31 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #9 from Pierre-Marie de Rodat --- Back to business. ;-) Thank you very much, Jakub! During investigation, I managed to reduce this even further: void run (int *int_p, void(*func)(int *)) { func (int_p); } namespace foo {

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #8 from Jakub Jelinek --- Created attachment 39923 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39923&action=edit pr78112.ii Reduced testcase, on x86_64-linux with -g -dA one can see on a single DIE (so it isn't just DW_AT_in

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-27 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 Pierre-Marie de Rodat changed: What|Removed |Added CC||derodat at adacore dot com --- C

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-27 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #6 from Rainer Orth --- Created attachment 39914 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39914&action=edit preprocessed input and assembler output before and after the culprit patch

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-27 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 Rainer Orth changed: What|Removed |Added CC||pmderodat at gcc dot gnu.org --- Comment #

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-27 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from Jakub Jelinek --- > Can you attach then preprocessed copy.ii, cc1plus command line and copy.s > (with > additional -dA) from both r241136 and r241137 + > http://gc

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #3 from Jakub Jelinek --- Can you attach then preprocessed copy.ii, cc1plus command line and copy.s (with additional -dA) from both r241136 and r241137 + http://gcc.gnu.org/ml/gcc-patches/2016-10/msg02062.html ? The test is -std=c++11

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-26 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Jakub Jelinek --- > Try http://gcc.gnu.org/ml/gcc-patches/2016-10/msg02062.html ? Didn't help, unfortunately: I rebuilt cc1plus with the patch and compiled the fir

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 --- Comment #1 from Jakub Jelinek --- Try http://gcc.gnu.org/ml/gcc-patches/2016-10/msg02062.html ?

[Bug debug/78112] [7 regression] invalid DWARF generated by the compiler: DIE has multiple AT_inline attributes

2016-10-26 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78112 Rainer Orth changed: What|Removed |Added Target Milestone|--- |7.0