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

2019-04-19 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Bernd Edlinger changed: What|Removed |Added Attachment #46200|0 |1 is obsolete|

[Bug target/90177] New: nds32: diagnostic says "must be enable"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90177 Bug ID: 90177 Summary: nds32: diagnostic says "must be enable" Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug testsuite/82920] cet test failures on darwin

2019-04-19 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82920 --- Comment #5 from Iain Sandoe --- Created attachment 46208 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46208=edit Patch for codegen and testsuite This is not just a testsuite issue, there are multiple places where incorrect code is

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-04-19 Thread fxue at os dot amperecomputing.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 --- Comment #2 from Feng Xue --- (In reply to Eric Botcazou from comment #1) > > Supposed a function as the following, in which 'cond', 'S1' and 'S2' are > > completely irrelevant, means they do not access same variables(in term of > > RA, they

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

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Jakub Jelinek changed: What|Removed |Added Attachment #46202|0 |1 is obsolete|

[Bug translation/90119] Merge translation msgids that only differ in placeholders

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90119 --- Comment #4 from Roland Illig --- Created attachment 46207 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46207=edit linter that checks diagnostics that only differ in placeholder content Using polib, writing the linter was not

[Bug target/90175] New: ambiguous wording "critical attribute" in diagnostic

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90175 Bug ID: 90175 Summary: ambiguous wording "critical attribute" in diagnostic Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-04-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

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

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #75 from Jakub Jelinek --- It failed for me as well. And a GCC version check won't really help when using earlier GCC 9 snapshot as system compiler (though, admittedly that isn't supported). Another option would be to define the

[Bug inline-asm/67944] GCC emits unnecessary push/pop for callee-save reads.

2019-04-19 Thread alex.reinking at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67944 Alex Reinking changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/82920] cet test failures on darwin

2019-04-19 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82920 Iain Sandoe changed: What|Removed |Added Keywords||ABI, wrong-code --- Comment #6 from Iain

[Bug translation/90180] New: ambiguous diagnostic for "out of range"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90180 Bug ID: 90180 Summary: ambiguous diagnostic for "out of range" Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug translation/90180] ambiguous diagnostic for "out of range"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90180 --- Comment #1 from Roland Illig --- While here, the two diagnostics in s390_const_operand_ok are very similar. It would be nice if the first of them had the same text as the second one, passing the 0 as an argument.

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

2019-04-19 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #73 from Bernd Edlinger --- Okay, the requirement is only to be able to boot-strap with a released gcc version, so gcc-8 should not use the pragma, while gcc-9 should use the pagma. I was able to bootstrap from x86_64 -> arm cross ->

[Bug sanitizer/81598] -fsanitize=enum does not detect range violation

2019-04-19 Thread julien.blanc at sprinte dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81598 Julien Blanc changed: What|Removed |Added CC||julien.blanc at sprinte dot eu ---

[Bug c++/90178] New: Missed optimization: duplicated terminal basic block

2019-04-19 Thread alex.reinking at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 Bug ID: 90178 Summary: Missed optimization: duplicated terminal basic block Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug translation/90118] Missing space between words

2019-04-19 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90118 --- Comment #6 from Christophe Lyon --- Author: clyon Date: Fri Apr 19 09:08:49 2019 New Revision: 270454 URL: https://gcc.gnu.org/viewcvs?rev=270454=gcc=rev Log: PR translation/90118 Missing space between words 2019-04-19 Christophe Lyon

[Bug translation/90176] diagnostics should generally contain underscore only inside quotes

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90176 Roland Illig changed: What|Removed |Added Attachment #46204|0 |1 is obsolete|

[Bug translation/90148] Closing quote in wrong position in plugin.c

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148 --- Comment #4 from Roland Illig --- From rx.c: error ("use %<__builtin_rx_mvtc%> (0, ... ) to write arbitrary values to PSW"); The closing quote should be after the closing parenthesis.

[Bug middle-end/85164] poly-int.h:845:5: runtime error: signed integer overflow

2019-04-19 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85164 --- Comment #11 from Vittorio Zecca --- After applying your fixes I still have overflow compiling the following // Must be compiled with nonzero optimization //../../gcc/gcc/poly-int.h:1095:5: runtime error: signed integer overflow:

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-04-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW Version|unknown

[Bug translation/90179] New: typo in diagnostic for unrecognized control register

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90179 Bug ID: 90179 Summary: typo in diagnostic for unrecognized control register Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug inline-asm/90181] New: Feature request: provide a way to explicitly select specific named registers in constraints

2019-04-19 Thread nfxjfg at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90181 Bug ID: 90181 Summary: Feature request: provide a way to explicitly select specific named registers in constraints Product: gcc Version: unknown Status: UNCONFIRMED

[Bug translation/90163] untranslated placeholder in warn_once_call_ms2sysv_xlogues

2019-04-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163 Eric Gallager changed: What|Removed |Added CC||daniel.santos at pobox dot com,

[Bug translation/90176] diagnostics should generally contain underscore only inside quotes

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90176 --- Comment #1 from Roland Illig --- Created attachment 46204 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46204=edit linter ported to using polib I rewrote the linter to use polib. As this is a complete rewrite, a diff would be less

[Bug c++/52961] Make -Wempty-body less noisy and enable it with -Wall

2019-04-19 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52961 --- Comment #12 from Eric Gallager --- (In reply to Manuel López-Ibáñez from comment #10) > Clang... suggests placing the ";" on a different line to silence > the warning: > > > warning: if statement has empty body [-Wempty-body] > if(a); >

[Bug translation/90176] New: diagnostics should generally contain underscore only inside quotes

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90176 Bug ID: 90176 Summary: diagnostics should generally contain underscore only inside quotes Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90108] ICE: Segmentation fault (in c_tree_chain_next)

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90108 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Apr 19 08:24:05 2019 New Revision: 270453 URL: https://gcc.gnu.org/viewcvs?rev=270453=gcc=rev Log: PR c++/90108 * c-decl.c (merge_decls): If remove is main variant

[Bug libstdc++/90045] [9 Regression] fails to build a rx-elf cross toolchain with C++ enabled

2019-04-19 Thread nickc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90045 Nick Clifton changed: What|Removed |Added CC||nickc at gcc dot gnu.org --- Comment #13

[Bug translation/90148] Closing quote in wrong position in plugin.c

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148 --- Comment #3 from Roland Illig --- From rs6000/linux64.h: error ("%<-mcmodel incompatible with other toc options%>"); \ The closing quote should be directly behind the "-mcmodel".

[Bug translation/90164] wrong tense in ABI change diagnostic

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164 --- Comment #2 from Roland Illig --- (In reply to Martin Sebor from comment #1) > Confirmed. There seems to be little consistency between "changes" and "has > changed" -- it's 11 vs 6. To me it looks completely consistent. If something

[Bug middle-end/90139] [9 Regression] ICE in emit_block_move_hints, at expr.c:1601

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

[Bug c/89888] [7/8 Regression] When switch controlling expression is promoted from type narrower than int, GCC does not diagnose identical cases

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89888 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] When |[7/8 Regression] When

[Bug c++/90184] New: confusing diagnostic "attribute using prefix"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184 Bug ID: 90184 Summary: confusing diagnostic "attribute using prefix" Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug translation/90118] Missing space between words

2019-04-19 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90118 --- Comment #7 from Christophe Lyon --- (In reply to Roland Illig from comment #5) > It would be good if the check-internal-format-escaping.py linter would > actually output what is wrong in the msgid. The number of checks will > increase as

[Bug c++/90186] New: optimizing options -O1 and -O2 produce different results

2019-04-19 Thread austin.card at torchtechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90186 Bug ID: 90186 Summary: optimizing options -O1 and -O2 produce different results Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug middle-end/85164] poly-int.h:845:5: runtime error: signed integer overflow

2019-04-19 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85164 --- Comment #12 from Vittorio Zecca --- Here are two more test cases with undefined behaviour in poly-int.h Must be compiled with nonzero optimization cat gccerr73.c // must be compiled with nonzero optimization //

[Bug c++/90187] New: ICE in extract_insn, at recog.c:2304 x86_64

2019-04-19 Thread ianbriggsutah at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90187 Bug ID: 90187 Summary: ICE in extract_insn, at recog.c:2304 x86_64 Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug translation/90163] untranslated placeholder in warn_once_call_ms2sysv_xlogues

2019-04-19 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163 --- Comment #2 from Daniel Santos --- Yes, this is mine. Does this only become untranslatable when feature is "static call chains"? iiuc, static call chains are only used with nested functions (a GNU C extension) and closure functions -- is

[Bug c/60591] Report enum conversions as part of Wconversion

2019-04-19 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60591 --- Comment #4 from Jonny Grant --- Clang++ gives a nice error, can gcc improve to also make it clear it is an enum? -Wall -Wconversion -Wextra 1 Find x86-64 clang (trunk) - 349ms #1 with x86-64 clang (trunk) :8:9: error: assigning to 'enum

[Bug translation/90180] ambiguous diagnostic for "out of range"

2019-04-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90180 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug middle-end/90139] [9 Regression] ICE in emit_block_move_hints, at expr.c:1601

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90139 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Apr 19 11:58:11 2019 New Revision: 270457 URL: https://gcc.gnu.org/viewcvs?rev=270457=gcc=rev Log: PR middle-end/90139 * tree-outof-ssa.c (get_temp_reg): If reg_mode

[Bug c/89888] [7/8/9 Regression] When switch controlling expression is promoted from type narrower than int, GCC does not diagnose identical cases

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89888 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Apr 19 11:56:07 2019 New Revision: 270455 URL: https://gcc.gnu.org/viewcvs?rev=270455=gcc=rev Log: PR c/89888 * c-common.h (c_add_case_label): Remove orig_type and

[Bug c++/90138] [7/8/9 Regression] ICE on invalid in contains_struct_check()

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90138 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Apr 19 11:57:23 2019 New Revision: 270456 URL: https://gcc.gnu.org/viewcvs?rev=270456=gcc=rev Log: PR c++/90138 * pt.c (process_template_parm): Set decl to pushdecl

[Bug translation/90183] New: ambiguous diagnostics "only available with"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183 Bug ID: 90183 Summary: ambiguous diagnostics "only available with" Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/89900] [9 Regression] ICE: Segmentation fault (in check_instantiated_arg)

2019-04-19 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89900 --- Comment #8 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Apr 19 15:36:20 2019 New Revision: 270459 URL: https://gcc.gnu.org/viewcvs?rev=270459=gcc=rev Log: /cp 2019-04-19 Paolo Carlini PR c++/89900 * pt.c

[Bug c++/90138] [7/8 Regression] ICE on invalid in contains_struct_check()

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90138 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug inline-asm/90181] Feature request: provide a way to explicitly select specific named registers in constraints

2019-04-19 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90181 --- Comment #1 from Andreas Schwab --- x86 doesn't support this either. It just happens to have a few register classes that consist of a single register, but only because of ISA constraints.

[Bug c++/89923] printf format check and char8_t

2019-04-19 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89923 --- Comment #6 from Tom Honermann --- (In reply to jos...@codesourcery.com from comment #5) > We (GCC) don't control printf; I know, by "we" I meant the C and C++ standards community. > the format checking should match what the > actual libc

[Bug testsuite/81058] FAIL: gcc.target/i386/avx512bw-vpmovu?swb-1.c scan-assembler-times vpmovu?swb.*

2019-04-19 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81058 --- Comment #5 from Iain Sandoe --- Created attachment 46210 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46210=edit Patch for testing Darwin doesn't support non-pic for user-space programs, so these tests fail (and the codeine is

[Bug translation/90164] wrong tense in ABI change diagnostic

2019-04-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164 --- Comment #3 from Martin Sebor --- Agreed.

[Bug c++/90108] ICE: Segmentation fault (in c_tree_chain_next)

2019-04-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90108 Jakub Jelinek changed: What|Removed |Added Known to work||9.0 Known to fail|9.0

[Bug c/60591] Report enum conversions as part of Wconversion

2019-04-19 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60591 Jonny Grant changed: What|Removed |Added CC||jg at jguk dot org --- Comment #3 from

[Bug translation/90182] New: missing space in multiline string literal

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182 Bug ID: 90182 Summary: missing space in multiline string literal Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/90185] New: diagnostic "argument pack of characters" sounds like a complaint

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90185 Bug ID: 90185 Summary: diagnostic "argument pack of characters" sounds like a complaint Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90184] confusing diagnostic "attribute using prefix"

2019-04-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184 --- Comment #1 from Jonathan Wakely --- But is it confusing in context when the diagnostic points to a piece of code saying [[using gnu: noinline]] ?

[Bug c++/90189] New: Spurious "error: parameter packs not expanded" when a dependent name coincides

2019-04-19 Thread lkoppel at uwaterloo dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90189 Bug ID: 90189 Summary: Spurious "error: parameter packs not expanded" when a dependent name coincides Product: gcc Version: 9.0 URL: https://godbolt.org/z/UuwYK4

[Bug middle-end/90191] New: [9 regression] -Wformat-overflow depends on --param max-jump-thread-duplication-stmts=17

2019-04-19 Thread dimhen at gmail dot com
xa_atexit --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --with-tune=native Thread model: posix gcc version 9.0.1 20190419 (experimental) [trunk revision 270458] (GCC)

[Bug c++/90184] confusing diagnostic "attribute using prefix"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184 --- Comment #2 from Roland Illig --- (In reply to Jonathan Wakely from comment #1) > But is it confusing in context when the diagnostic points to a piece of code > saying [[using gnu: noinline]] ? Yes, it is. I just had a look at

[Bug c++/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-04-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 --- Comment #4 from H.J. Lu --- The removed insn is insn 35 in: ;; basic block 8, loop depth 0, count 114863532 (estimated locally), maybe hot ;; prev block 7, next block 1, flags: (REACHABLE, HOT_PARTITION, RTL) ;; pred: 7 [always]

[Bug c++/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-04-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 --- Comment #5 from H.J. Lu --- zveroupper pass drops: (insn 36 37 51 8 (use (reg/i:DI 0 ax)) "x.i":8:1 -1 (nil))

[Bug tree-optimization/88055] [9 regression] ICE in extract_insn, at recog.c:2305 on ppc64le

2019-04-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88055 --- Comment #10 from Segher Boessenkool --- Author: segher Date: Fri Apr 19 16:58:01 2019 New Revision: 270460 URL: https://gcc.gnu.org/viewcvs?rev=270460=gcc=rev Log: tree-call-cdce: If !HONOR_NANS do not make code with NaNs (PR88055) If we

[Bug target/84369] test case gcc.dg/sms-10.c fails on power9

2019-04-19 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84369 --- Comment #7 from pthaugen at gcc dot gnu.org --- Author: pthaugen Date: Fri Apr 19 17:14:57 2019 New Revision: 270461 URL: https://gcc.gnu.org/viewcvs?rev=270461=gcc=rev Log: Backport from mainline: 2019-04-16 Pat Haugen

[Bug c++/90171] [9 Regression] ICE in build_op_delete_call, at cp/call.c:6630

2019-04-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90171 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug translation/90183] ambiguous diagnostics "only available with"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183 --- Comment #2 from Roland Illig --- The same diagnostic also appears for %<-std=c++-17%> and several others, and these are in the past. Are the options from these standard only available in that particular version of the standard? I don't guess

[Bug inline-asm/90181] Feature request: provide a way to explicitly select specific named registers in constraints

2019-04-19 Thread nfxjfg at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90181 --- Comment #3 from nfxjfg at googlemail dot com --- Yes, it's documented this way, but it makes it appear all kinds of fragile. For one, I normally expect that the compiler will reorder and interleave any statements in my code (because that's

[Bug tree-optimization/88055] [9 regression] ICE in extract_insn, at recog.c:2305 on ppc64le

2019-04-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88055 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug translation/90183] ambiguous diagnostics "only available with"

2019-04-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183 --- Comment #1 from Jonathan Wakely --- Currently there's nothing later than c++2a so it's correct. To be future proof it could say "or later" but that's a bit misleading, as there is (currently) nothing later.

[Bug translation/90163] untranslated placeholder in warn_once_call_ms2sysv_xlogues

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163 --- Comment #3 from Roland Illig --- (In reply to Daniel Santos from comment #2) > Yes, this is mine. Does this only become untranslatable when feature is > "static call chains"? In German, this might result in: %<-mcall-ms2sysv-xlogues%> ist

[Bug c++/90178] Missed optimization: duplicated terminal basic block with -mavx

2019-04-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 H.J. Lu changed: What|Removed |Added Summary|Missed optimization:|Missed optimization:

[Bug c++/90188] New: ambiguous diagnostic "may not"

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90188 Bug ID: 90188 Summary: ambiguous diagnostic "may not" Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug inline-asm/90181] Feature request: provide a way to explicitly select specific named registers in constraints

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

[Bug c++/90185] diagnostic "argument pack of characters" sounds like a complaint

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

[Bug translation/90148] Closing quote in wrong position in plugin.c

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148 --- Comment #5 from Roland Illig --- From fortran/intrinsic.c: gfc_warning_now (OPT_Wintrinsics_std, "The intrinsic %qs at %L is not " "included in the selected standard but %s and %qs will"

[Bug translation/90176] diagnostics should generally contain underscore only inside quotes

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90176 Roland Illig changed: What|Removed |Added Attachment #46206|0 |1 is obsolete|

[Bug libstdc++/90192] New: std::vector::resize() requires more than the CopyInsertable

2019-04-19 Thread lemo1234 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90192 Bug ID: 90192 Summary: std::vector::resize() requires more than the CopyInsertable Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug translation/90118] Missing space between words

2019-04-19 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90118 --- Comment #8 from Roland Illig --- (In reply to Christophe Lyon from comment #7) > Do you mean something like that? > > if p.startswith('-'): > if len(p) >= 2 and (p[1].isalpha() and p != '-INF'):

[Bug c++/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-04-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-04-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 H.J. Lu changed: What|Removed |Added Host||ubizjak at gmail dot com --- Comment #2 from

[Bug c++/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-04-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 --- Comment #3 from H.J. Lu --- It is caused by r266358.

[Bug c++/90190] New: [8/9 regression] CTAD confuses with {one element} initializer_list

2019-04-19 Thread lichray at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90190 Bug ID: 90190 Summary: [8/9 regression] CTAD confuses with {one element} initializer_list Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug other/90144] Use portable test(1) in isl/configure

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

[Bug fortran/90166] Compiler Fails at Assembler

2019-04-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90166 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P5 |P4

[Bug c++/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-04-19 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 --- Comment #6 from H.J. Lu --- (In reply to H.J. Lu from comment #3) > It is caused by r266358. The nop INSN can be removed by split_all_insns later: if (INSN_P (insn)) { rtx set = single_set (insn);

[Bug c++/90190] [8/9 regression] CTAD confuses with {one element} initializer_list

2019-04-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90190 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug inline-asm/90193] New: asm goto with TLS "m" input operand generates incorrect assembler in O1 and O2

2019-04-19 Thread mathieu.desnoyers at efficios dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193 Bug ID: 90193 Summary: asm goto with TLS "m" input operand generates incorrect assembler in O1 and O2 Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity:

[Bug fortran/90169] Setting an allocatable variable length character array in a type incorrectly sets all members of the array

2019-04-19 Thread menospaamthereaper at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90169 --- Comment #2 from menospaamthereaper at hotmail dot com --- (In reply to kargl from comment #1) > The problem is fixed on trunk. Don't know if anyone intends to back port. > Doubt it as no one has done so. > > PR 78578 is irrelevant as the

[Bug tree-optimization/32605] Missing byte swap optimizations

2019-04-19 Thread jed at 59A2 dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32605 Jed Brown changed: What|Removed |Added CC||jed at 59A2 dot org --- Comment #5 from Jed

[Bug fortran/90169] Setting an allocatable variable length character array in a type incorrectly sets all members of the array

2019-04-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90169 --- Comment #4 from kargl at gcc dot gnu.org --- (In reply to menospaamthereaper from comment #2) > (In reply to kargl from comment #1) > > The problem is fixed on trunk. Don't know if anyone intends to back port. > > Doubt it as no one has done

[Bug fortran/90169] Setting an allocatable variable length character array in a type incorrectly sets all members of the array

2019-04-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90169 kargl at gcc dot gnu.org changed: What|Removed |Added Resolution|INVALID |WONTFIX --- Comment #5 from

[Bug fortran/90169] Setting an allocatable variable length character array in a type incorrectly sets all members of the array

2019-04-19 Thread menospaamthereaper at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90169 --- Comment #3 from menospaamthereaper at hotmail dot com --- Also why was this bug marked as resolved / invalid? It still exists for 7.3.0 whether or not it will be resolved, and is rather serious.