[Bug debug/87295] [early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #5 from Richard Biener --- Author: rguenth Date: Tue Jan 29 08:12:02 2019 New Revision: 268361 URL: https://gcc.gnu.org/viewcvs?rev=268361&root=gcc&view=rev Log: 2019-01-29 Richard Biener PR debug/87295 * dwarf2ou

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug rtl-optimization/88593] [9 Regression] cleanup_cfg may make cached dominance info stale

2019-01-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88593 --- Comment #13 from rguenther at suse dot de --- On Mon, 28 Jan 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88593 > > --- Comment #12 from Jakub Jelinek --- > And isn't it latent on all older branches

[Bug target/89071] AVX vcvtsd2ss lets us avoid PXOR dependency breaking for scalar float<->double and other scalar xmm,xmm instructions

2019-01-29 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89071 --- Comment #10 from Peter Cordes --- (In reply to Uroš Bizjak from comment #9) > There was similar patch for sqrt [1], I think that the approach is > straightforward, and could be applied to other reg->reg scalar insns as > well, independently o

[Bug target/89096] [7/8/9 regression] AIX 7 linker rejects _.ro_ sections by default

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89096 Richard Biener changed: What|Removed |Added Target||powerpc-ibm-aix7.1.3.0 Target Milesto

[Bug testsuite/89095] gcc-dg-prune calls check_effective_target_offload_gcn every time

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89095 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug driver/89094] collect2.c:main c_argv buffer is undersized when -EL, -EB or -B used in COLLECT_GCC_OPTIONS

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89094 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/89098] ICE: verify_ssa failed (Error: definition in block 27 follows the use)

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89098 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/88298] [7/8/9 Regression] Bogus conversion warning for CSHIFT with -fno-range-check -m64

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88298 --- Comment #4 from Dominique d'Humieres --- The same bogus conversion warning appears for EOSHIFT.

[Bug testsuite/89095] gcc-dg-prune calls check_effective_target_offload_gcn every time

2019-01-29 Thread ams at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89095 --- Comment #2 from Andrew Stubbs --- There's a patch on pr88920, but no review yet. I was planning to chase it today.

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #9 from Jakub Jelinek --- If the EABI has such requirements, then libgcc/config/arm/t-arm (or whatever else) needs to pass down -msoft-float (or whatever else disables the VFP registers), rather than relying on that the compiler won't

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #27 from Jonathan Wakely --- Done - do you want to keep this open?

[Bug fortran/35040] usage of init expression in its own definition

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35040 Dominique d'Humieres changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Com

[Bug fortran/56174] Wrongly accepts "INTEGER :: b = HUGE(b)"

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56174 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/89099] New: Have "-fopt-info" show the original source code context

2019-01-29 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89099 Bug ID: 89099 Summary: Have "-fopt-info" show the original source code context Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: diagnostic Seve

[Bug libgcc/66032] RTEMS MIPS build fails on FreeBSD

2019-01-29 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66032 Sebastian Huber changed: What|Removed |Added CC||sebastian.huber@embedded-br

[Bug libstdc++/89090] vector.tcc uses "if constexpr" in C++11 mode

2019-01-29 Thread csaba_22 at yahoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89090 --- Comment #2 from Csaba Ráduly --- > Are you actually seeing a problem because of this? Not as such. What I did was to generate the pre-processed output, replace #s with // (so the line numbers are the raw ones for the raw preprocessed file) a

[Bug fortran/48655] "False positive" with -Warray-temporaries or missing warning with -fcheck=array-temps

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48655 --- Comment #8 from Dominique d'Humieres --- See also pr56937 comment 8.

[Bug fortran/56937] Unnecessarily temporary with array-vector assignments

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56937 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/52861] (missed optimisation) missed transformation to memset with -O3

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52861 --- Comment #8 from Dominique d'Humieres --- Related to pr31016?

[Bug c++/52119] [C++11] overflow in signed left shift isn't diagnosed

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52119 --- Comment #16 from Jonathan Wakely --- Fixed by r225998 PR c++/55095 * c-common.c (c_fully_fold_internal): Warn about left shift overflows. Use EXPR_LOC_OR_LOC. (maybe_warn_shift_overflow): New f

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #10 from Ramana Radhakrishnan --- Created attachment 45547 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45547&action=edit untested prototype patch. Not sure if this is complete yet but it gives a framework to dig further.

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #11 from Jakub Jelinek --- Comment on attachment 45547 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45547 untested prototype patch. Doesn't the whole unwinder (so eh_personality.cc (whole, not just one function in it), unwind

[Bug libstdc++/89090] vector.tcc uses "if constexpr" in C++11 mode

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89090 --- Comment #3 from Jonathan Wakely --- (In reply to Csaba Ráduly from comment #2) > > Are you actually seeing a problem because of this? > > Not as such. What I did was to generate the pre-processed output, replace #s > with // (so the line num

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #12 from Jakub Jelinek --- If one appends -mfloat-abi=soft to command lines of those files, does that imply incompatible ABI even if nothing is passed in float/VFP etc. registers nor there is any floating point code?

[Bug fortran/89100] New: Default widths for i, f and g format specifiers in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 Bug ID: 89100 Summary: Default widths for i, f and g format specifiers in format strings Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 --- Comment #1 from MarkEggleston --- Created attachment 45549 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45549&action=edit Change log for gcc/fortran for patch

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 --- Comment #2 from MarkEggleston --- Created attachment 45550 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45550&action=edit Change Log for libgfortran for patch

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug d/88150] Use sections_elf_shared.d on Solaris

2019-01-29 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88150 Rainer Orth changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug d/87864] libdruntime doesn't link with /bin/ld before Solaris 11.4

2019-01-29 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87864 Rainer Orth changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 --- Comment #3 from MarkEggleston --- Created attachment 45551 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45551&action=edit Change Log for testsuite for patch

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #14 from Jakub Jelinek --- We require GNU make, so one can use something like: unwind-arm.o unwind-c.o libunwind.o pr-support.o: CFLAGS += -mfpu=none or similar in libgcc/config/arm/t-arm (or similar) with a comment explaining the rea

[Bug target/89101] New: [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 Bug ID: 89101 Summary: [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug fortran/89086] Add a Fortran language reference chapter

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89086 --- Comment #3 from Dominique d'Humieres --- > > I don't think this is realistic unless someone steps on with at least a > > draft. > > Well, yes. Howewer, I would prefer if you did not close it. What is the rationale?

[Bug tree-optimization/88739] [7/8 Regression] Big-endian union bug

2019-01-29 Thread dongjianqiang2 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739 --- Comment #54 from John Dong --- (In reply to Richard Biener from comment #53) > Fixed on trunk sofar, still waiting for somebody to produce a testcase for > the testsuite (I can't run-test on BE). hi, any plan to fix on gcc-7-branch?

[Bug tree-optimization/88739] [7/8 Regression] Big-endian union bug

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739 --- Comment #55 from Richard Biener --- (In reply to John Dong from comment #54) > (In reply to Richard Biener from comment #53) > > Fixed on trunk sofar, still waiting for somebody to produce a testcase for > > the testsuite (I can't run-test on

[Bug c++/87603] [C++17] noexcept isn't special cased for constant expressions anymore

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87603 --- Comment #5 from Jonathan Wakely --- I suspect this is the reason that our is_nothrow_convertible trait fails in some cases: template T&& declval(); template struct bool_constant { static constexpr bool value = B; }; using true_type = bool_co

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #1 from Wil

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/89061] GCC 9 introduces false positive in -Wjump-misses-init

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89061 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/87603] [C++17] noexcept isn't special cased for constant expressions anymore

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87603 --- Comment #6 from Jonathan Wakely --- Specifically, we get a new FAIL when running the libstdc++ tests in c++2a mode: FAIL: 21_strings/basic_string/types/1.cc (test for excess errors) That's because the is_convertible trait instantiates the n

[Bug fortran/88076] Shared Memory implementation for Coarrays

2019-01-29 Thread koenigni at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88076 --- Comment #7 from Nicolas Koenig --- (In reply to Damian Rouson from comment #5) > This is an exciting idea. When I gave some thought to writing a > shared-memory alternative coarray ABI, it seemed to me that pthreads would > be a better choic

[Bug libstdc++/89102] New: 'common_type' of single abominable function should not have a nested typename

2019-01-29 Thread alisdairm at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89102 Bug ID: 89102 Summary: 'common_type' of single abominable function should not have a nested typename Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: n

[Bug middle-end/89099] Have "-fopt-info" show the original source code context

2019-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89099 --- Comment #1 from David Malcolm --- Indeed: -fopt-info is currently implemented via writing to up to two FILE * destinations: the dumpfile and the opt-info destination (e.g. stderr). In particular it doesn't go through the diagnostic subsystem

[Bug middle-end/89099] Have "-fopt-info" show the original source code context

2019-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89099 --- Comment #2 from David Malcolm --- (In reply to David Malcolm from comment #1) > (a) unify the two, so that -fopt-info messages ..."go through the diagnostics subsystem", I meant to write.

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 --- Comment #2 from Gael Guennebaud --- Indeed, it fails to remove the dup only if the coefficient is used multiple times as in the following reduced exemple: (https://godbolt.org/z/hmSaE0) #include void foo(const float* a, const float * b, f

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Ramana Radhakrishnan changed: What|Removed |Added Attachment #45547|0 |1 is obsolete|

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #16 from Ramana Radhakrishnan --- (In reply to Jakub Jelinek from comment #14) > We require GNU make, so one can use something like: > unwind-arm.o unwind-c.o libunwind.o pr-support.o: CFLAGS += -mfpu=none > or similar in libgcc/confi

[Bug c++/88995] [8/9 Regression] internal compiler error: in lookup_template_class_1, at cp/pt.c:9471

2019-01-29 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88995 Matthias Klose changed: What|Removed |Added CC||doko at debian dot org --- Comment #4 f

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 Wilco changed: What|Removed |Added Status|WAITING |NEW Known to work|

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 --- Comment #4 from Gael Guennebaud --- Good to know this is fixed in trunk! Thank you, and sorry for the false alarm then.

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug fortran/89103] New: Allow blank format items in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 Bug ID: 89103 Summary: Allow blank format items in format strings Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/89103] Allow blank format items in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 --- Comment #1 from MarkEggleston --- Created attachment 4 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=4&action=edit Change log for gcc/fortran for patch

[Bug fortran/89103] Allow blank format items in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 --- Comment #2 from MarkEggleston --- Created attachment 45556 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45556&action=edit Change Log for gc/testsuite for patch

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #17 from Florian Weimer --- (In reply to Ramana Radhakrishnan from comment #15) > Created attachment 45552 [details] > new patch. > > Testing this and would be grateful for a test run. I believe the #pragma GCC push_options needs to

[Bug ipa/89104] New: ICE: Segmentation fault (in tree_int_cst_elt_check)

2019-01-29 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89104 Bug ID: 89104 Summary: ICE: Segmentation fault (in tree_int_cst_elt_check) Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2019-01-29 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #28 from dave.anglin at bell dot net --- On 2019-01-29 4:53 a.m., redi at gcc dot gnu.org wrote: > Done - do you want to keep this open? Could the change be backported?  I will test in coming days.

[Bug c++/89105] New: -Wabi warns for functions with internal linkage

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89105 Bug ID: 89105 Summary: -Wabi warns for functions with internal linkage Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Prior

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-01-29 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 Andrey Drobyshev changed: What|Removed |Added CC||a.drobyshev at samsung dot com --- Co

[Bug c++/89105] -Wabi warns for functions with internal linkage

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89105 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/89061] GCC 9 introduces false positive in -Wjump-misses-init

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89061 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/89061] [9 Regression] GCC 9 introduces false positive in -Wjump-misses-init

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89061 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |9.0 Summary|GCC 9 introduces

[Bug c++/88865] [[no_unique_address]] leads to sizeof(T) == 0, which cannot be

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88865 --- Comment #1 from Jason Merrill --- Author: jason Date: Tue Jan 29 15:39:40 2019 New Revision: 268368 URL: https://gcc.gnu.org/viewcvs?rev=268368&root=gcc&view=rev Log: PR c++/89089 - ICE with [[no_unique_address]]. In 89089, we were

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #8 from Jason Merrill --- Author: jason Date: Tue Jan 29 15:39:40 2019 New Revision: 268368 URL: https://gcc.gnu.org/viewcvs?rev=268368&root=gcc&view=rev Log: PR c++/89089 - ICE with [[no_unique_address]]. In 89089, we were

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88865] [[no_unique_address]] leads to sizeof(T) == 0, which cannot be

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88865 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/86740] [8 Regression] ICE with hana and nested lambdas (likely a regression, tsubst_copy, at cp/pt.c:15325)

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86740 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89105] -Wabi warns for functions with internal linkage

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89105 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug debug/87451] FAIL: gcc.dg/debug/dwarf2/inline5.c

2019-01-29 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87451 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comment #9 fro

[Bug ipa/89104] ICE: Segmentation fault (in tree_int_cst_elt_check)

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89104 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/66676] pragma omp simd aligned(x) results in "internal compiler error: Segmentation fault"

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66676 Jakub Jelinek changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #2 f

[Bug c++/66676] pragma omp simd aligned(x) results in "internal compiler error: Segmentation fault"

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66676 --- Comment #3 from Jakub Jelinek --- Looking again what ICC does here: ICC 16 emits a1 (i.e. like aligned(i_x:1)), ICC 17 emits a8 (i.e. like aligned(i_x:8)), ICC 18 and 19 don't emit anything (i.e. ignore the aligned clause that doesn't tell an

[Bug c++/66676] pragma omp simd aligned(x) results in "internal compiler error: Segmentation fault"

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66676 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #18 from Florian Weimer --- (In reply to Ramana Radhakrishnan from comment #15) > Created attachment 45552 [details] > new patch. > > Testing this and would be grateful for a test run. Is this hunk needed as well, or will the unwind

[Bug fortran/56581] Segfault when reading source file which starts with a byte-order mark (-cpp works)

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56581 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #10 from Domi

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Jakub Jelinek changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #19

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #20 from Florian Weimer --- (In reply to Ramana Radhakrishnan from comment #15) > Created attachment 45552 [details] > new patch. > > Testing this and would be grateful for a test run. I can confirm that this patch fixes the glibc t

[Bug fortran/51637] Add compile-time error if array is too large

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51637 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from Domin

[Bug c++/88049] [7/8/9 Regression] ICE in lto_symtab_prevailing_virtual_decl at gcc/lto/lto-symtab.c:1075 since r231671

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88049 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/89098] ICE: verify_ssa failed (Error: definition in block 27 follows the use)

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89098 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #10 from Hannes Hauswedell --- Thanks for the quick fix!

[Bug fortran/61073] -fcheck='do' leads to twice the amount of GDB steps in a do loop

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61073 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from Domin

[Bug fortran/89103] Allow blank format items in format strings

2019-01-29 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/88049] [7/8/9 Regression] ICE in lto_symtab_prevailing_virtual_decl at gcc/lto/lto-symtab.c:1075 since r231671

2019-01-29 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88049 --- Comment #3 from Jan Hubicka --- > > We ICE on the fact that _ZTV1aIN12_GLOBAL__N_11fEE which is vtable for > > anonymous namespace type but it has EXTERNAL flag set. > > > > Jason, why this happens? I am changing type to C++: if there is ind

[Bug fortran/66708] Possible (minor) improvement on formatted io with format too short

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66708 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/27436] gfortran: Abort compiling if there are insufficient data descriptors in format after reversion

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27436 Dominique d'Humieres changed: What|Removed |Added CC||gerhard.steinmetz.fortran@t

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unass

[Bug fortran/89086] Add a Fortran language reference chapter

2019-01-29 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89086 --- Comment #4 from Thomas Koenig --- (In reply to Dominique d'Humieres from comment #3) > > > I don't think this is realistic unless someone steps on with at least a > > > draft. > > > > Well, yes. Howewer, I would prefer if you did not close it

[Bug other/89106] New: cast-to-union documentation incorrect w.r.t. lvalueness

2019-01-29 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89106 Bug ID: 89106 Summary: cast-to-union documentation incorrect w.r.t. lvalueness Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: documentation S

[Bug c/89107] New: -Wconversion warning is not appropriate since conversion doesn't alter value, because of mask entered before.

2019-01-29 Thread mareksz1958 at wp dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89107 Bug ID: 89107 Summary: -Wconversion warning is not appropriate since conversion doesn't alter value, because of mask entered before. Product: gcc Version: 9.0

[Bug middle-end/89002] [7/8 Regression] ICE in scan_omp_1_op, at omp-low.c:3166

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89002 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] ICE in |[7/8 Regression] ICE in

[Bug fortran/55978] class_optional_2.f90 -Os fails

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55978 --- Comment #28 from Dominique d'Humieres --- This PR is probably related to/duplicate of pr54618. These two PRs are so mangled that it very difficult to tell what has been fixed and what remains to be fixed. IMO it would be better to open a ne

[Bug fortran/54618] [OOP] wrong-code with CLASS(...), INTENT(OUT) -- and OPTIONAL or ALLOCATABLE

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54618 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #22 from Domi

[Bug c/89108] New: variable tracking size limit exceeded

2019-01-29 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89108 Bug ID: 89108 Summary: variable tracking size limit exceeded Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/89108] variable tracking size limit exceeded

2019-01-29 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89108 --- Comment #1 from Jonny Grant --- Could gcc even support a dynamic size? to avoid a hard coded limit?

[Bug c/35608] limit-structnest.c fails due to O(n^2) memory usage in record_component_alias

2019-01-29 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35608 John David Anglin changed: What|Removed |Added CC||danglin at gcc dot gnu.org --- Comme

[Bug fortran/88076] Shared Memory implementation for Coarrays

2019-01-29 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88076 --- Comment #8 from Damian Rouson --- (In reply to Nicolas Koenig from comment #7) > I actually opted to use multiprocessing with shared memory (shm_open() & co) > instead of multithreading, since it will be much easier and faster with > static

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-01-29 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIR

  1   2   >