[Bug debug/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 --- Comment #11 from Jakub Jelinek --- Not fully fixed yet, the testcase still ICEs with: -O2 -g -gstatement-frontiers -fselective-scheduling2 -fsel-sched-pipelining -fgcse-sm -floop-parallelize-all -fno-tree-loop-im

[Bug rtl-optimization/83682] [8 Regression] ICE in simplify_subreg, at simplify-rtx.c:6296

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83682 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Sat Jan 6 07:48:31 2018 New Revision: 256309 URL: https://gcc.gnu.org/viewcvs?rev=256309=gcc=rev Log: PR debug/83480 * toplev.c (process_options): Don't enable

[Bug debug/83694] [8 Regression] New test case gcc.dg/pr83666.c from r256232 ICEs

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83694 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/83682] [8 Regression] ICE in simplify_subreg, at simplify-rtx.c:6296

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83682 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Sat Jan 6 07:47:32 2018 New Revision: 256308 URL: https://gcc.gnu.org/viewcvs?rev=256308=gcc=rev Log: PR rtl-optimization/83682 * rtl.h (const_vec_duplicate_p): Only

[Bug debug/83694] [8 Regression] New test case gcc.dg/pr83666.c from r256232 ICEs

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83694 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Sat Jan 6 07:46:39 2018 New Revision: 256307 URL: https://gcc.gnu.org/viewcvs?rev=256307=gcc=rev Log: PR middle-end/83694 * cfgexpand.c (expand_debug_expr): Punt if

[Bug middle-end/83711] GNU GCC version in geraphviz dot data

2018-01-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83711 Andrew Pinski changed: What|Removed |Added Component|c |middle-end --- Comment #1 from Andrew

[Bug c/83711] New: GNU GCC version in geraphviz dot data

2018-01-05 Thread mooigraph at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83711 Bug ID: 83711 Summary: GNU GCC version in geraphviz dot data Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/83710] New: Unsigned with Signed multiplication followed by right shift

2018-01-05 Thread chanpreet.singh at nxp dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83710 Bug ID: 83710 Summary: Unsigned with Signed multiplication followed by right shift Product: gcc Version: 6.4.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/83709] New: Inserting duplicates into an unordered associative containers causes the container to invalidate iterators

2018-01-05 Thread david.mrobinson at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83709 Bug ID: 83709 Summary: Inserting duplicates into an unordered associative containers causes the container to invalidate iterators Product: gcc Version: 7.2.0

[Bug tree-optimization/79224] [7/8 Regression] Large C-Ray slowdown

2018-01-05 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79224 --- Comment #19 from Aldy Hernandez --- In my sandbox I see no discernible difference between GCC 6 and current mainline (r256265). I am testing with: ./xgcc -B./ -O3 -ffast-math -funroll-loops -march=core-avx2 -lm c-ray-f.c cat ~/scene |

[Bug c/83559] [8 regression] -Wsuggest-attribute=const conflicts with -Wattributes warning about const attribute on function returning void

2018-01-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83559 --- Comment #6 from Martin Sebor --- The GCC manual says that "It does not make sense for a const function to return void" so I would tend to think of the suggestion as a bug. With that, I would recommend either disabling

[Bug c/83708] New: Token-based policy broken by __VA_OPT__

2018-01-05 Thread woong.jun at gmail dot com
foo(dummy) $ gcc -E foo.c # 1 "foo.c" # 1 "" # 1 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 1 "" 2 # 1 "foo.c" "8.0.0 20180105 (experimental)" foobar

[Bug fortran/83704] pr31243 revisited

2018-01-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83704 --- Comment #2 from Dominique d'Humieres --- > Is this with or without Janne's library side patch? with or without.

[Bug fortran/83704] pr31243 revisited

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

[Bug target/83707] New: memcmp inline expansion causing g++.dg/eh/simd-3.C to fail on power7 -m32

2018-01-05 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83707 Bug ID: 83707 Summary: memcmp inline expansion causing g++.dg/eh/simd-3.C to fail on power7 -m32 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/83179] [8 regression] gcc.dg/ipa/inline-1.c fail

2018-01-05 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83179 --- Comment #13 from seurer at gcc dot gnu.org --- Sorry, that's r256279.

[Bug ipa/83179] [8 regression] gcc.dg/ipa/inline-1.c fail

2018-01-05 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83179 --- Comment #12 from seurer at gcc dot gnu.org --- r256779 seems to have cleared up the inline-c.c test case failures (at least on powerpc64) but it causes a couple other tests to fail. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83706

[Bug fortran/83633] gfortran internal compiler error for explicit-shape array with non-constant bounds

2018-01-05 Thread weeks at iastate dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83633 --- Comment #4 from Nathan T. Weeks --- Fortran 2008 appears to have tightened restrictions on explicit-shape arrays in the main program and made this particular case illegal (per section 5.3.8.2 "Explicit-shape array"): C531 (R516) An

[Bug ipa/83706] New: [8 regression] gcc.dg/ipa/inline-2.c and gcc.dg/ipa/inline-3.c fail starting with r256279

2018-01-05 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83706 Bug ID: 83706 Summary: [8 regression] gcc.dg/ipa/inline-2.c and gcc.dg/ipa/inline-3.c fail starting with r256279 Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug libstdc++/83626] std::experimental::filesystem::remove_all throws exception instead of returning 0 if path doesn't exist

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83626 --- Comment #9 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 23:51:22 2018 New Revision: 256301 URL: https://gcc.gnu.org/viewcvs?rev=256301=gcc=rev Log: PR libstdc++/83626 simplify filesystem::remove and filesystem::remove_all

[Bug fortran/83704] pr31243 revisited

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

[Bug fortran/83705] [8 Regression] ICE/wrong code with large values of REPEAT after revision r256284

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

[Bug fortran/83705] New: [8 Regression] ICE with large values of REPEAT after revision r256284

2018-01-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83705 Bug ID: 83705 Summary: [8 Regression] ICE with large values of REPEAT after revision r256284 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/79224] [7/8 Regression] Large C-Ray slowdown

2018-01-05 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79224 Aldy Hernandez changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |aldyh at gcc dot gnu.org ---

[Bug middle-end/83684] [8 Regression] ICE in maybe_diag_overlap, at gimple-ssa-warn-restrict.c:1371

2018-01-05 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83684 Matthias Klose changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/83285] non-atomic stores can removed with seq_cst (and store release) on AArch64

2018-01-05 Thread sje at gcc dot gnu.org
w1, 3 str w1, [x0] ret .cfi_endproc .LFE342: .size _Z7seq_cstRiRSt6atomicIiE, .-_Z7seq_cstRiRSt6atomicIiE .ident "GCC: (GNU) 8.0.0 20180105 (experimental)" .section.note.GNU-stack,"",@progbits

[Bug fortran/83704] New: pr31243 revisited

2018-01-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83704 Bug ID: 83704 Summary: pr31243 revisited Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee:

[Bug libstdc++/83600] std::match_results C++14 conformance issue: iterators not equal

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83600 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/83598] std::basic_regex C++14 conformance issue: resulting flags != passed flags

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83598 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/79283] read_symlink fails with /proc symlinks

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79283 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/83279] std::experimental::filesystem::copy_file can't copy larger files than 2.0GiB

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83279 --- Comment #22 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 22:47:50 2018 New Revision: 256296 URL: https://gcc.gnu.org/viewcvs?rev=256296=gcc=rev Log: PR libstdc++/83279 handle sendfile not copying entire file Backport from

[Bug libstdc++/83279] std::experimental::filesystem::copy_file can't copy larger files than 2.0GiB

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83279 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/83600] std::match_results C++14 conformance issue: iterators not equal

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83600 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 22:48:00 2018 New Revision: 256298 URL: https://gcc.gnu.org/viewcvs?rev=256298=gcc=rev Log: PR libstdc++/83600 fix end iterator for unready std::match_results Backport from

[Bug libstdc++/83598] std::basic_regex C++14 conformance issue: resulting flags != passed flags

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83598 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 22:47:54 2018 New Revision: 256297 URL: https://gcc.gnu.org/viewcvs?rev=256297=gcc=rev Log: PR libstdc++/83598 don't modify flags passed to std::basic_regex constructors

[Bug libstdc++/79283] read_symlink fails with /proc symlinks

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79283 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 22:47:42 2018 New Revision: 256294 URL: https://gcc.gnu.org/viewcvs?rev=256294=gcc=rev Log: PR libstdc++/79283 fix filesystem::read_symlink for /proc Backport from mainline

[Bug libstdc++/83279] std::experimental::filesystem::copy_file can't copy larger files than 2.0GiB

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83279 --- Comment #21 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 22:22:12 2018 New Revision: 256290 URL: https://gcc.gnu.org/viewcvs?rev=256290=gcc=rev Log: PR libstdc++/83279 handle sendfile not copying entire file Backport from

[Bug libstdc++/83598] std::basic_regex C++14 conformance issue: resulting flags != passed flags

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83598 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 22:22:17 2018 New Revision: 256291 URL: https://gcc.gnu.org/viewcvs?rev=256291=gcc=rev Log: PR libstdc++/83598 don't modify flags passed to std::basic_regex constructors

[Bug libstdc++/83600] std::match_results C++14 conformance issue: iterators not equal

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83600 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 22:22:28 2018 New Revision: 256292 URL: https://gcc.gnu.org/viewcvs?rev=256292=gcc=rev Log: PR libstdc++/83600 fix end iterator for unready std::match_results Backport from

[Bug target/83335] [8 regression][aarch64,ilp32] gcc.target/aarch64/asm-2.c ICEs since 255481

2018-01-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83335 --- Comment #3 from Steve Ellcey --- Proposed patch https://gcc.gnu.org/ml/gcc-patches/2018-01/msg00348.html

[Bug libstdc++/83626] std::experimental::filesystem::remove_all throws exception instead of returning 0 if path doesn't exist

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83626 --- Comment #8 from Jonathan Wakely --- Good point.

[Bug libstdc++/83279] std::experimental::filesystem::copy_file can't copy larger files than 2.0GiB

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83279 --- Comment #20 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 21:43:56 2018 New Revision: 256289 URL: https://gcc.gnu.org/viewcvs?rev=256289=gcc=rev Log: PR libstdc++/83279 Use non-null offset argument for sendfile PR

[Bug libstdc++/83626] std::experimental::filesystem::remove_all throws exception instead of returning 0 if path doesn't exist

2018-01-05 Thread chillermillerlong at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83626 --- Comment #7 from Andrew Gunnerson --- Regarding the ENOENT fix above, it should no longer be necessary to call synlink_status() in fs::remove(). All cases are already handled without that check.

[Bug libstdc++/79283] read_symlink fails with /proc symlinks

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79283 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 21:27:20 2018 New Revision: 256286 URL: https://gcc.gnu.org/viewcvs?rev=256286=gcc=rev Log: PR libstdc++/79283 fix filesystem::read_symlink for /proc Backport from mainline

[Bug libstdc++/83626] std::experimental::filesystem::remove_all throws exception instead of returning 0 if path doesn't exist

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83626 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 21:27:25 2018 New Revision: 256287 URL: https://gcc.gnu.org/viewcvs?rev=256287=gcc=rev Log: PR libstdc++/83626 Don't report errors when removing non-existent files Backport

[Bug c/83703] New: Loop termination condition ignored in -O3, works in -O2 or with smaller values

2018-01-05 Thread freddie_chopin at op dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83703 Bug ID: 83703 Summary: Loop termination condition ignored in -O3, works in -O2 or with smaller values Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity:

[Bug fortran/50892] Internal compiler error: in gimplify_expr, at gimplify.c:7477

2018-01-05 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50892 --- Comment #9 from Janne Blomqvist --- Following r256284 (PR 78534) the original testcase ICE's. Interestingly, the reduced testcases in #c2 and #c3 work fine. The patch below fixes the ICE diff --git a/gcc/fortran/trans-expr.c

[Bug target/83399] Power8 ICE During LRA with 2-op rtl pattern for lvx instruction

2018-01-05 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83399 --- Comment #3 from kelvin at gcc dot gnu.org --- Author: kelvin Date: Fri Jan 5 20:43:20 2018 New Revision: 256285 URL: https://gcc.gnu.org/viewcvs?rev=256285=gcc=rev Log: works without regressions - still seeing problems re: bug 83399

[Bug middle-end/83684] [8 Regression] ICE in maybe_diag_overlap, at gimple-ssa-warn-restrict.c:1371

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

[Bug fortran/50892] Internal compiler error: in gimplify_expr, at gimplify.c:7477

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

[Bug tree-optimization/83702] New: missing strlen range optimization for calls with an offset

2018-01-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83702 Bug ID: 83702 Summary: missing strlen range optimization for calls with an offset Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #21 from Jerry DeLisle --- Regrssion tested on x86_64-pc-freeBSD, no failures

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2018-01-05 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 --- Comment #4 from Damian Rouson --- (In reply to Dominique d'Humieres from comment #3) > AFAIR most of (if not all) the PRs are exposed via -fcoarray=lib > -lcaf_single. Yes, I meant to write "-fcoarray=lib -lcaf_mpi". If the errors are

[Bug target/83507] [8 Regression] ICE in internal_dfa_insn_code_* for powerpc targets

2018-01-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83507 --- Comment #8 from Segher Boessenkool --- Ah yes, I can reproduce it with all those options and -m32. I could swear to have tried exactly that yesterday; pilot error I guess. CA is not just a hard register, but a fixed register, btw.

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2018-01-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 --- Comment #3 from Dominique d'Humieres --- > Thanks for this! For anyone looking at this, I'll be glad to assist > with parallel execution testing via -fcoarray=lib. AFAIR most of (if not all) the PRs are exposed via -fcoarray=lib

[Bug fortran/78534] Use a larger integer type for character lengths on 64-bit targets

2018-01-05 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78534 --- Comment #20 from Janne Blomqvist --- Author: jb Date: Fri Jan 5 19:01:12 2018 New Revision: 256284 URL: https://gcc.gnu.org/viewcvs?rev=256284=gcc=rev Log: PR 78534 Change character length from int to size_t In order to handle large

[Bug fortran/66310] Problems with intrinsic repeat for large number of copies

2018-01-05 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66310 --- Comment #17 from Janne Blomqvist --- Author: jb Date: Fri Jan 5 19:01:12 2018 New Revision: 256284 URL: https://gcc.gnu.org/viewcvs?rev=256284=gcc=rev Log: PR 78534 Change character length from int to size_t In order to handle large

[Bug rtl-optimization/83575] [8 Regression] ICE: verify_flow_info failed (error: multiple hot/cold transitions found)

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83575 --- Comment #4 from Jakub Jelinek --- Honza, can you please have a look? It is unclear to me what is supposed to fix up the aux chain after fixup_partitions turns some previously hot bbs into cold ones.

[Bug fortran/83633] gfortran internal compiler error for explicit-shape array with non-constant bounds

2018-01-05 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83633 --- Comment #3 from Thomas Koenig --- Also, this does not ICE: integer :: A(command_argument_count()) a = 1 write (*,*) A end

[Bug target/82439] Missing (x | y) == x simplifications

2018-01-05 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82439 Wilco changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/83500] gcc.dg/tree-prof/switch-case-1.c fails on aarch64

2018-01-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83500 Steve Ellcey changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2018-01-05 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 --- Comment #2 from Damian Rouson --- Thanks for this! For anyone looking at this, I'll be glad to assist with parallel execution testing via -fcoarray=lib.

[Bug middle-end/83699] [8 regression] Many 64-bit SPARC gcc.dg/vect tests FAIL

2018-01-05 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699 --- Comment #5 from rsandifo at gcc dot gnu.org --- Created attachment 43048 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43048=edit Patch to check REGMODE_NATURAL_SIZE

[Bug target/83507] [8 Regression] ICE in internal_dfa_insn_code_* for powerpc targets

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

[Bug debug/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 --- Comment #9 from Alexandre Oliva --- didn't we print a warning if we found VTA and sel-sched enabled at the same time, too? I guess that might be useful in this case as well. (thanks for taking care of this!)

[Bug target/83507] [8 Regression] ICE in internal_dfa_insn_code_* for powerpc targets

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

[Bug fortran/83633] gfortran internal compiler error for explicit-shape array with non-constant bounds

2018-01-05 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83633 Thomas Koenig changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Bug lto/81004] [7/8 Regression] linking failed with -flto and static libboost_program_options

2018-01-05 Thread matt at godbolt dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81004 --- Comment #16 from Matt Godbolt --- I see the target milestone is 7.3, but this bug is still marked NEW. Has there been any further thought on this? I realise this is a tough one, but we've had to either disable LTO, or roll back to c++14 on

[Bug target/83507] [8 Regression] ICE in internal_dfa_insn_code_* for powerpc targets

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83507 --- Comment #5 from Jakub Jelinek --- Likely just latent before. The ICE is because modulo-sched.c in for (i_reg_move = 0; i_reg_move < nreg_moves; i_reg_move++) { ps_reg_move_info *move = ps_reg_move (ps, first_move +

[Bug libstdc++/83626] std::experimental::filesystem::remove_all throws exception instead of returning 0 if path doesn't exist

2018-01-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83626 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Jan 5 18:02:18 2018 New Revision: 256283 URL: https://gcc.gnu.org/viewcvs?rev=256283=gcc=rev Log: PR libstdc++/83626 handle ENOENT due to filesystem race PR

[Bug tree-optimization/83698] bogus offset in -Wrestrict messages for strcat of unknown strings

2018-01-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83698 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2018-01-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/83699] [8 regression] Many 64-bit SPARC gcc.dg/vect tests FAIL

2018-01-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699 --- Comment #4 from Eric Botcazou --- > The expmed.c patch is probably a pessimisation in this case. > extract_bit_field_as_Subreg should probably check that the > REGMODE_NATURAL_SIZE of the inner and outer modes are the same. > I'll do that as

[Bug target/83507] [8 Regression] ICE in internal_dfa_insn_code_* for powerpc targets

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

[Bug tree-optimization/83701] New: missing -Wrestrict on strcat to an array depending on offset

2018-01-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83701 Bug ID: 83701 Summary: missing -Wrestrict on strcat to an array depending on offset Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/83699] [8 regression] Many 64-bit SPARC gcc.dg/vect tests FAIL

2018-01-05 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699 --- Comment #3 from rsandifo at gcc dot gnu.org --- The expmed.c patch is probably a pessimisation in this case. extract_bit_field_as_Subreg should probably check that the REGMODE_NATURAL_SIZE of the inner and outer modes are the same. I'll do

[Bug middle-end/83699] [8 regression] Many 64-bit SPARC gcc.dg/vect tests FAIL

2018-01-05 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699 --- Comment #2 from rsandifo at gcc dot gnu.org --- Created attachment 43047 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43047=edit Hacky patch In no-scevccp-outer-10.c, LRA enters a cycle trying to move (subreg:SI (reg:V2SI R) 0)

[Bug target/83604] [8 Regression] ICE in copy_to_mode_reg, at explow.c:630

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83604 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83604] [8 Regression] ICE in copy_to_mode_reg, at explow.c:630

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83604 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Jan 5 16:40:24 2018 New Revision: 256281 URL: https://gcc.gnu.org/viewcvs?rev=256281=gcc=rev Log: PR target/83604 * config/i386/i386-builtin.def

[Bug target/83604] [8 Regression] ICE in copy_to_mode_reg, at explow.c:630

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83604 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Jan 5 16:38:17 2018 New Revision: 256280 URL: https://gcc.gnu.org/viewcvs?rev=256280=gcc=rev Log: PR target/83604 * config/i386/sse.md (VI248_VLBW): Rename to ...

[Bug c++/83504] incorrect attribute const interpretation on function overloads

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

[Bug tree-optimization/83518] [8 Regression] Missing optimization: useless instructions should be dropped

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

[Bug tree-optimization/83605] [6/7 Regression] ICE: verify_gimple failed (error: dead STMT in EH table)

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

[Bug rtl-optimization/83628] [8 Regression] performance regression when accessing arrays on alpha

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83628 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug middle-end/83699] [8 regression] Many 64-bit SPARC gcc.dg/vect tests FAIL

2018-01-05 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug c++/83690] [8 regression] spurious unused variable warings for variables used only in static_assert

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83690 --- Comment #2 from Jakub Jelinek --- Created attachment 43046 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43046=edit gcc8-pr83690.patch This does seem to do the job.

[Bug c++/83690] [8 regression] spurious unused variable warings for variables used only in static_assert

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

[Bug fortran/83525] open(newunit=funit, status="scratch") fails if an internal file (characters) was read previously.

2018-01-05 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83525 --- Comment #3 from Jerry DeLisle --- (In reply to Thomas Koenig from comment #2) > This looks very much like a dup of PR83436. > > Close as duplicate? I am going to add the test case and then close this.

[Bug debug/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 --- Comment #8 from Jakub Jelinek --- Created attachment 43045 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43045=edit gcc8-pr83480.patch In any case, I think this patch is a small step towards the right direction.

[Bug rtl-optimization/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 --- Comment #7 from Jakub Jelinek --- Apparently we only disable -fvar-tracking-assignments by default if sel-sched, not disable it unconditionally. So, while we could and should change: if (debug_nonbind_markers_p == AUTODETECT_VALUE)

[Bug target/83681] epiphany: config/epiphany/epiphany.h:883:8: error: unknown type name 'rtl_opt_pass'

2018-01-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83681 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/83694] [8 Regression] New test case gcc.dg/pr83666.c from r256232 ICEs

2018-01-05 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83694 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #2 from Jakub Jelinek --- > Created attachment 43042 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43042=edit > gcc8-pr83694.patch > > Untested fix. I've just

[Bug rtl-optimization/83682] [8 Regression] ICE in simplify_subreg, at simplify-rtx.c:6296

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

[Bug rtl-optimization/83480] [8 Regression] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-01-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 --- Comment #6 from Alexandre Oliva --- It seems like sel-sched really can't deal with debug insns; I agree it makes sense to disable all sorts of debug insns when sel-sched is selected/enabled.

[Bug tree-optimization/83651] [7/8 regression] 20% slowdown of linux kernel AES cipher

2018-01-05 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651 --- Comment #1 from Arnd Bergmann --- Before posting a new workaround for PR83356 (the workaround is to use -Os instead of O2 for this file), I retested the performance numbers as well, and got slightly different numbers this time. I don't know

[Bug rtl-optimization/83682] [8 Regression] ICE in simplify_subreg, at simplify-rtx.c:6296

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

[Bug fortran/83700] New: [Meta-bug] Fortran Coarray issues

2018-01-05 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug ID: 83700 Summary: [Meta-bug] Fortran Coarray issues Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/81327] [8 Regression] cast to void* does not suppress -Wclass-memaccess

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

[Bug preprocessor/83492] [7 Regression] Optimized search_line_fast breaks preprocessor on aarch64_be

2018-01-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83492 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug preprocessor/83492] [7 Regression] Optimized search_line_fast breaks preprocessor on aarch64_be

2018-01-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83492 --- Comment #7 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Jan 5 13:58:54 2018 New Revision: 256278 URL: https://gcc.gnu.org/viewcvs?rev=256278=gcc=rev Log: [PATCH, PR83492] Fix selection of aarch64 big-endian shift

  1   2   >