[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 Richard Biener changed: What|Removed |Added Priority|P1 |P3 Target Milestone|7.0

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-26 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 David Malcolm changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|dmalcolm at gcc d

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-26 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 --- Comment #21 from David Malcolm --- (In reply to David Malcolm from comment #19) [...] > In particular, repeated accesses to the same source line are more expensive > that they could be: each time it tries to count forwards from the last > lin

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-26 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 --- Comment #20 from David Malcolm --- Some other benchmarks spiked at same time (and recovered with the removal of the bad linemap): * "doduc" (from 3.5s up to to 4.s) (with the bad linemap, get_next_line is 15% of the profile (in perf)

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-25 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #19 from David Malc

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-25 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 --- Comment #18 from David Malcolm --- I wonder if it's worth injecting the equivalent of -fno-diagnostics-show-caret into the Fortran FE for when it's throwing away diagnostics, perhaps by turning gfc_buffer_error's bool flag into a tri-state:

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-25 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 --- Comment #17 from David Malcolm --- I added some instrumentation (covering all files read by input.c) and did some crude timing: Release build, with bogus linemap: nb_read: 1869916 calls to: location_get_source_line: 37494 calls to: read_dat

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 --- Comment #16 from rguenther at suse dot de --- On Tue, 24 Jan 2017, m.ostapenko at samsung dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 > > Maxim Ostapenko changed: > >What|Removed

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-24 Thread m.ostapenko at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 Maxim Ostapenko changed: What|Removed |Added CC||m.ostapenko at samsung dot com --- Com

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 --- Comment #14 from rguenther at suse dot de --- On Mon, 23 Jan 2017, dmalcolm at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 > > David Malcolm changed: > >What|Removed |Add

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-23 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 David Malcolm changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|dmalcolm at gcc d

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-23 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 --- Comment #12 from David Malcolm --- Looking at the line maps, we have a sane list of ordinary linemaps, but then the linemap_add call at line 4761 here: 4758tree 4759build_translation_unit_decl (tree name) 4760{ 4761 linemap_

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-23 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug fortran/79165] 100% compile-time increase for polyhedron aermod by r244581

2017-01-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79165 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com Block