[Bug rtl-optimization/103336] New: [arm64] operations on long double generate calls to libgcc

2021-11-19 Thread sebpop at gmail dot com via Gcc-bugs
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: sebpop at gmail dot com Target Milestone: --- On testsuite/gcc.target/i386/long-double-64-1.c, gcc produces a call to __multf3 on arm64 and the test checks that such a call

[Bug middle-end/50335] ICE in psct_dynamic_dim, at graphite-poly.h:659

2011-12-07 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50335 --- Comment #10 from sebpop at gmail dot com sebpop at gmail dot com 2011-12-08 04:08:14 UTC --- On Wed, Dec 7, 2011 at 18:06, maxim_kuvyrkov at mentor dot com gcc-bugzi...@gcc.gnu.org wrote: Do I understand correctly that you are suggesting

[Bug middle-end/50335] ICE in psct_dynamic_dim, at graphite-poly.h:659

2011-12-06 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50335 --- Comment #8 from sebpop at gmail dot com sebpop at gmail dot com 2011-12-06 18:40:43 UTC --- Hi Maxim, Thanks for pointing me to this problem. I would recommend that you disable the code in loop flattening by early returning false

[Bug middle-end/49938] [4.7 regression] ICE in interpret_loop_phi, at tree-scalar-evolution.c:1645

2011-08-02 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49938 --- Comment #3 from sebpop at gmail dot com sebpop at gmail dot com 2011-08-02 15:02:30 UTC --- On Tue, Aug 2, 2011 at 04:49, rguenth at gcc dot gnu.org gcc-bugzi...@gcc.gnu.org wrote: What's the problem with dealing with a POLYNOMIAL_CHREC here

[Bug tree-optimization/48648] internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123

2011-04-18 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48648 --- Comment #7 from sebpop at gmail dot com sebpop at gmail dot com 2011-04-18 16:51:23 UTC --- (I read somewhere ppl should be replaced with isl?) Not true: GCC still depends on PPL. The use of cloog-ppl is deprecated: GCC will not use

[Bug tree-optimization/46886] [4.5/4.6 Regression] gfortran.dg/array_constructor_9.f90 FAILs with -ftree-parallelize-loops -fstrict-overflow -fno-tree-ch

2011-02-04 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46886 --- Comment #4 from sebpop at gmail dot com sebpop at gmail dot com 2011-02-04 20:30:46 UTC --- On Tue, Jan 18, 2011 at 11:00, jakub at gcc dot gnu.org gcc-bugzi...@gcc.gnu.org wrote: Seems one extra incorrect iteration is added after

[Bug tree-optimization/46194] [4.5/4.6 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-02-03 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 --- Comment #7 from sebpop at gmail dot com sebpop at gmail dot com 2011-02-03 18:11:09 UTC --- Here is the loop kernel from block-0.c for (i = 0; i N; i++) for (j = 0; j N; j++) a[j] = a[i] + 1; On Fri, Dec 31, 2010 at 06:01

[Bug tree-optimization/46194] [4.5/4.6 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-02-03 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 --- Comment #9 from sebpop at gmail dot com sebpop at gmail dot com 2011-02-03 19:54:36 UTC ---  access_fn_A: {0, +, 1}_1  access_fn_B: {0, +, 1}_2  (subscript  iterations_that_access_an_element_twice_in_A: [0 + 1 * x_1]  last_conflict

[Bug middle-end/45306] ICE (Segmentation fault) while building PyQt with -fgraphite-identity

2011-02-03 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45306 --- Comment #9 from sebpop at gmail dot com sebpop at gmail dot com 2011-02-04 07:08:30 UTC --- On Fri, Feb 4, 2011 at 00:27, dirtyepic at gentoo dot org gcc-bugzi...@gcc.gnu.org wrote: I'm guessing that means 4.5 will stay broken? Depends

[Bug middle-end/40979] induct benchmark 60% slower when compiled with -fgraphite-identity

2011-02-01 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40979 --- Comment #16 from sebpop at gmail dot com sebpop at gmail dot com 2011-02-01 16:59:03 UTC --- It's unfortunate that graphite inserts arrays of size 1 instead of scalar (memory) vars. That could be easily fixed. graphite can also use

[Bug middle-end/40979] induct benchmark 60% slower when compiled with -fgraphite-identity

2011-02-01 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40979 --- Comment #18 from sebpop at gmail dot com sebpop at gmail dot com 2011-02-01 17:22:06 UTC --- On Tue, Feb 1, 2011 at 11:15, rguenth at gcc dot gnu.org gcc-bugzi...@gcc.gnu.org wrote: I'd suggest          NEXT_PASS (pass_graphite

[Bug bootstrap/45146] Bootstrap broken at -O3

2010-12-22 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45146 --- Comment #3 from sebpop at gmail dot com sebpop at gmail dot com 2010-12-22 18:36:31 UTC --- We do bootstrap on amd64-linux the graphite branch for every commit, and that would be the equivalent of your patch. Please open a new bug

[Bug tree-optimization/46928] data dependence analysis fails on constant array accesses

2010-12-13 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46928 --- Comment #4 from sebpop at gmail dot com sebpop at gmail dot com 2010-12-13 19:05:58 UTC --- The code that is produced looks like this just after loop distribution, i.e., we generate memset zero only by distributing the innermost loop

[Bug tree-optimization/45314] [4.5/4.6 Regression] ICE: error: in remove_unreachable_handlers, at tree-sh.c:3294 with -O2 -floop-interchange

2010-11-05 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45314 --- Comment #7 from sebpop at gmail dot com sebpop at gmail dot com 2010-11-05 16:51:22 UTC --- On Fri, Nov 5, 2010 at 11:26, hjl.tools at gmail dot com gcc-bugzi...@gcc.gnu.org wrote: On trunk, it was fixed by revision 163123: http

[Bug tree-optimization/45314] [4.5 Regression] ICE: error: in remove_unreachable_handlers, at tree-sh.c:3294 with -O2 -floop-interchange

2010-11-05 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45314 --- Comment #10 from sebpop at gmail dot com sebpop at gmail dot com 2010-11-05 18:17:01 UTC --- Here is the backported patch that fixes the ICE. I will further test this and will post to gcc-patches. Sebastian

[Bug tree-optimization/46186] Clang creates code running 1600 times faster than gcc's

2010-10-29 Thread sebpop at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46186 --- Comment #23 from sebpop at gmail dot com sebpop at gmail dot com 2010-10-29 21:44:09 UTC --- Hi, here is a preliminary patch (not tested yet other that the PR testcase). This patch improves chrec_apply to also handle these very uncommon

[Bug fortran/44660] [regression 4.4/4.5/4.6] ICE in resolve_equivalence()

2010-06-25 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2010-06-25 06:07 --- Subject: Re: [regression 4.4/4.5/4.6] ICE in resolve_equivalence() These previous patches don't seem to solve the problem: here is another reduced case that still fails in resolve_equivalence at a different

[Bug fortran/44660] [regression 4.4/4.5/4.6] ICE in resolve_equivalence()

2010-06-25 Thread sebpop at gmail dot com
--- Comment #9 from sebpop at gmail dot com 2010-06-25 06:24 --- Subject: Re: [regression 4.4/4.5/4.6] ICE in resolve_equivalence() On Fri, Jun 25, 2010 at 01:14, kargl at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: ... there is a 200 line difference in the location

[Bug fortran/44660] [regression 4.4/4.5/4.6] ICE in resolve_equivalence()

2010-06-24 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2010-06-25 05:32 --- Subject: Re: [regression 4.4/4.5/4.6] ICE in resolve_equivalence() On Thu, Jun 24, 2010 at 23:42, kargl at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: The mangled Fortran code caught my eye.  I'm

[Bug fortran/44660] [regression 4.4/4.5/4.6] ICE in resolve_equivalence()

2010-06-24 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2010-06-25 05:49 --- Subject: Re: [regression 4.4/4.5/4.6] ICE in resolve_equivalence() On Thu, Jun 24, 2010 at 23:02, kargl at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: --- Comment #1 from kargl at gcc dot gnu dot

[Bug middle-end/43519] [graphite] Bootstrap with Graphite enabled fails in Java libs

2010-04-05 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2010-04-05 17:30 --- Subject: Re: [graphite] Bootstrap with Graphite enabled fails in Java libs On Mon, Apr 5, 2010 at 04:47, rguenth at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: You shouldn't be using type_for_size

[Bug middle-end/43519] [graphite] Bootstrap with Graphite enabled fails in Java libs

2010-04-05 Thread sebpop at gmail dot com
--- Comment #7 from sebpop at gmail dot com 2010-04-06 05:54 --- Subject: Re: [graphite] Bootstrap with Graphite enabled fails in Java libs On Mon, Apr 5, 2010 at 22:16, spop at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: URL: http://gcc.gnu.org/viewcvs?root=gccview

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-25 Thread sebpop at gmail dot com
--- Comment #32 from sebpop at gmail dot com 2010-03-25 17:43 --- Subject: Re: [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90 On Wed, Mar 24, 2010 at 16:35, howarth at nitro dot med dot uc dot edu gcc-bugzi...@gcc.gnu.org wrote: Fixed. Please use ftp

[Bug middle-end/43464] copy prop breaks loop closed SSA form

2010-03-21 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2010-03-21 16:08 --- Subject: Re: copy prop breaks loop closed SSA form On Sun, Mar 21, 2010 at 04:54, steven at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: Why such a big hammer? 'cause I don't want to add more bugs, and no I

[Bug middle-end/42181] [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90

2010-03-21 Thread sebpop at gmail dot com
--- Comment #26 from sebpop at gmail dot com 2010-03-21 16:28 --- Subject: Re: [4.5 Regression][graphite] -fgraphite-identity miscompiles air.f90 On Sat, Mar 20, 2010 at 05:45, dominiq at lps dot ens dot fr wrote: Do you understand why graphite does not detect that the loop

[Bug tree-optimization/43423] gcc should vectorize this loop through iteration range splitting

2010-03-18 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2010-03-18 18:33 --- Subject: Re: gcc should vectorize this loop through iteration range splitting Well it could be vectorized even without range splitting.  The issue is the sinking of the store to a[i]. You mean

[Bug tree-optimization/43209] [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238

2010-03-01 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2010-03-01 18:10 --- Subject: Re: [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238 On Mon, Mar 1, 2010 at 12:02, changpeng dot fang at amd dot com I have a fix for this problem. We should not decrease

[Bug tree-optimization/43209] [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238

2010-03-01 Thread sebpop at gmail dot com
--- Comment #7 from sebpop at gmail dot com 2010-03-01 18:21 --- Subject: Re: [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238 You should fuse this condition into the previous condition expression to avoid the inner if. Like this: diff --git

[Bug tree-optimization/42771] [4.5 Regression][graphite] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c (2)

2010-02-10 Thread sebpop at gmail dot com
--- Comment #11 from sebpop at gmail dot com 2010-02-11 00:29 --- Subject: Re: [4.5 Regression][graphite] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c (2) On Wed, Feb 10, 2010 at 12:26, amonakov at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: I don't

[Bug tree-optimization/42558] [4.5 Regression][graphite] miscompilation related to -floop-block

2010-02-06 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2010-02-06 19:42 --- Subject: Re: [4.5 Regression][graphite] miscompilation related to -floop-block Is  IMPLICIT NONE  INTEGER, PARAMETER :: dp=KIND(0.0D0)  REAL(KIND=dp)      :: res  res=exp_radius_very_extended(  0

[Bug tree-optimization/42521] [4.5 Regression] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c:2844

2010-01-13 Thread sebpop at gmail dot com
--- Comment #10 from sebpop at gmail dot com 2010-01-13 18:15 --- Subject: Re: [4.5 Regression] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c:2844 pdv_d.f:89:0: error: definition in block 40 does not dominate use in block 212 for SSA_NAME: prephitmp.28_439

[Bug middle-end/42512] [4.5 Regression] integer wrong code bug with loop

2010-01-08 Thread sebpop at gmail dot com
--- Comment #11 from sebpop at gmail dot com 2010-01-08 17:55 --- Subject: Re: [4.5 Regression] integer wrong code bug with loop Ok, I have that fixed locally at the place of the patch but I wonder if initial_condition () shouldn't return for example  1ul for (unsigned

[Bug tree-optimization/42641] Random code-generation differences with GRAPHITE

2010-01-07 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2010-01-07 17:58 --- Subject: Re: Random code-generation differences with GRAPHITE After your change, there remains three users of htab_hash_pointer in graphite: In if_region_set_false_region, there is a use of htab_hash_pointer

[Bug tree-optimization/42641] Random code-generation differences with GRAPHITE

2010-01-07 Thread sebpop at gmail dot com
--- Comment #9 from sebpop at gmail dot com 2010-01-07 21:30 --- Subject: Re: Random code-generation differences with GRAPHITE htab_hash_pointer is fine if a hash table is never traversed, or such traversal can't affect code generation.  E.g. graphite has some debug_

[Bug testsuite/42135] FAIL: libgomp.graphite/force-parallel-2.c execution test

2009-11-23 Thread sebpop at gmail dot com
--- Comment #1 from sebpop at gmail dot com 2009-11-24 06:51 --- Subject: Re: New: FAIL: libgomp.graphite/force-parallel-2.c execution test On Sat, Nov 21, 2009 at 14:57, dominiq at lps dot ens dot fr gcc-bugzi...@gcc.gnu.org wrote: Since revision 150792, the test

[Bug tree-optimization/41811] graphite miscompiles 454.calculix of the SPEC 2k6

2009-10-23 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2009-10-23 19:54 --- Subject: Re: graphite miscompiles 454.calculix of the SPEC 2k6 On Fri, Oct 23, 2009 at 14:46, spop at gcc dot gnu dot org gcc-bugzi...@gcc.gnu.org wrote: and the code generated by CLooG for the interchange

[Bug tree-optimization/41406] -O3 conflict with -floop-strip-mine internal compiler error: in build_loop_iteration_domains, at graphite-sese-to-poly.c:1156

2009-09-19 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2009-09-19 23:31 --- Subject: Re: -O3 conflict with -floop-strip-mine internal compiler error: in build_loop_iteration_domains, at graphite-sese-to-poly.c:1156 Could you run gdb and report the backtrace? # gdb build-gcc

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-14 Thread sebpop at gmail dot com
--- Comment #21 from sebpop at gmail dot com 2009-08-14 17:16 --- Subject: Re: aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine Actually the error in gdb has changed with 1677_max.diff... As expected: see the gcc_assert in the patch +/* Return in RES

[Bug middle-end/40965] [4.5 Regression][graphite] slow compilation

2009-08-05 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2009-08-05 14:04 --- Subject: Re: [4.5 Regression][graphite] slow compilation What changed from 4.4 to 4.5 is that we now get to compile larger SCoPs with Graphite. In 4.5, Graphite can deal with reductions and other unhandled

[Bug middle-end/40965] [graphite] slow compilation

2009-08-04 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2009-08-05 04:42 --- Subject: Re: [graphite] slow compilation On Tue, Aug 4, 2009 at 17:44, rguenth at gcc dot gnu dot orggcc-bugzi...@gcc.gnu.org wrote: Eh - where's that exponential time complexity? ... The code generation of Graphite

[Bug bootstrap/40103] CLooG header files are not -Wc++-compat ready

2009-06-09 Thread sebpop at gmail dot com
--- Comment #8 from sebpop at gmail dot com 2009-06-09 18:17 --- Subject: Re: CLooG header files are not -Wc++-compat ready On Tue, Jun 9, 2009 at 12:42, joseph at codesourcery dot comgcc-bugzi...@gcc.gnu.org wrote: I think you should allow more time for people to update

[Bug tree-optimization/40062] [4.3/4.4/4.5 Regression] high memory usage and compile time in SCEV cprop with -O3

2009-05-08 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2009-05-08 12:12 --- Subject: Re: [4.3/4.4/4.5 Regression] high memory usage and compile time in SCEV cprop with -O3 +      /* Increase the limit by the PHI argument number to avoid exponential +        time and memory

[Bug middle-end/39568] [graphite] Remove GBB_LOOPS

2009-03-30 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2009-03-30 20:03 --- Subject: Re: [graphite] Remove GBB_LOOPS Awesome! Thanks Li, the patch looks good. Tobias will take care of including it to the graphite branch. Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39568

[Bug tree-optimization/35011] ICE with -fcheck-data-deps

2009-03-28 Thread sebpop at gmail dot com
--- Comment #10 from sebpop at gmail dot com 2009-03-29 02:15 --- Subject: Re: ICE with -fcheck-data-deps The bug disappeared on the trunk between 2009-03-15 and 2009-03-20. This bug might have been fixed by PR39500. Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c/39500] autopar fails to parallel

2009-03-18 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2009-03-19 02:52 --- Subject: Re: autopar fails to parallel On Wed, Mar 18, 2009 at 20:46, nemokingdom at gmail dot com gcc-bugzi...@gcc.gnu.org wrote: I add test case for this situation. Yes, indeed this is a good idea. Thanks

[Bug c/39500] autopar fails to parallel

2009-03-18 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2009-03-19 02:53 --- Subject: Re: autopar fails to parallel           What    |Removed                     |Added          Component|middle-end

[Bug middle-end/39447] ICE in create_data_ref with -O1 -floop-interchange

2009-03-16 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2009-03-16 22:34 --- Subject: Re: ICE in create_data_ref with -O1 -floop-interchange Thanks for the reduced testcase, it completely went out of my radar (by now my delta script should have finished reducing it as well on the gcc

[Bug middle-end/39447] ICE in create_data_ref with -O1 -floop-interchange

2009-03-16 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2009-03-16 23:18 --- Subject: Re: ICE in create_data_ref with -O1 -floop-interchange Hi, I don't know who coded the overly complicated exclude_component_ref. In the graphite branch we already cleaned up all this code, but in trunk

[Bug middle-end/39335] ICE in GCC 4.4 with -O[123] -floop-interchange

2009-03-02 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2009-03-02 18:57 --- Subject: Re: ICE in GCC 4.4 with -O[123] -floop-interchange Hi, The only thing that graphite modifies is from canonicalize_loop_ivs: here is the diff between 1 that is the debug_loops (3) before graphite and 2

[Bug middle-end/39308] ICE when compiling with -O[s123] -floop-interchange

2009-02-26 Thread sebpop at gmail dot com
--- Comment #10 from sebpop at gmail dot com 2009-02-26 20:10 --- Subject: Re: ICE when compiling with -O[s123] -floop-interchange Hi, Can you try this patch. It should fix your problem. I will bootstrap and test the patch and send it for review. Thanks, Sebastian Pop

[Bug bootstrap/39262] [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c

2009-02-22 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2009-02-22 14:55 --- Subject: Re: [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c I will fix this with the attached patch when approved. --- Comment #6 from sebpop at gmail dot com 2009-02-22 14:55

[Bug middle-end/38868] r143152 breaks output routines in xplor-nih

2009-01-17 Thread sebpop at gmail dot com
--- Comment #21 from sebpop at gmail dot com 2009-01-17 15:11 --- Subject: Re: r143152 breaks output routines in xplor-nih On Sat, Jan 17, 2009 at 6:29 AM, dominiq at lps dot ens dot fr gcc-bugzi...@gcc.gnu.org wrote: Somehow I got the impression that graphite is now enabled

[Bug middle-end/38431] [graphite] several ICEs with CP2K (summary)

2009-01-14 Thread sebpop at gmail dot com
--- Comment #33 from sebpop at gmail dot com 2009-01-14 10:20 --- Subject: Re: [graphite] several ICEs with CP2K (summary) Attached a fix for this PR. I will regstrap and submit for review. Sebastian --- Comment #34 from sebpop at gmail dot com 2009-01-14 10:20

[Bug testsuite/38791] FAIL: gcc.dg/graphite/block-3.c (test for excess errors)

2009-01-14 Thread sebpop at gmail dot com
--- Comment #8 from sebpop at gmail dot com 2009-01-14 14:45 --- Subject: Re: FAIL: gcc.dg/graphite/block-3.c (test for excess errors) Before closing this pr as fixed, I have a question: usually tests having -fdump-* in dg-options are doing some search of patterns in the dumped file

[Bug middle-end/38846] [Graphite] 70% slower using -floop* than without graphite (gas_dyn of Polyhedron)

2009-01-14 Thread sebpop at gmail dot com
--- Comment #1 from sebpop at gmail dot com 2009-01-14 18:42 --- Subject: Re: New: [Graphite] 70% slower using -floop* than without graphite (gas_dyn of Polyhedron) Hi, Thanks for this report. Please also test with the code of graphite branch that contains a patch that schedules

[Bug middle-end/38431] [graphite] several ICEs with CP2K (summary)

2009-01-13 Thread sebpop at gmail dot com
--- Comment #28 from sebpop at gmail dot com 2009-01-13 19:52 --- Subject: Re: [graphite] several ICEs with CP2K (summary) Hi, I compiled BLAS and LAPACK with the gfortran compiler of the graphite branch such that I could test the CP2K benchmark. On my laptop, that is an amd64-linux

[Bug middle-end/38431] [graphite] several ICEs with CP2K (summary)

2009-01-13 Thread sebpop at gmail dot com
--- Comment #30 from sebpop at gmail dot com 2009-01-13 21:57 --- Subject: Re: [graphite] several ICEs with CP2K (summary) Thanks for the clarification, I managed to reproduce the fail. The problem comes from the fact that we do not generate code for a scalar reduction

[Bug middle-end/38431] [graphite] several ICEs with CP2K (summary)

2009-01-11 Thread sebpop at gmail dot com
--- Comment #27 from sebpop at gmail dot com 2009-01-11 13:42 --- Subject: Re: [graphite] several ICEs with CP2K (summary) On Sun, Jan 11, 2009 at 6:58 AM, jv244 at cam dot ac dot uk gcc-bugzi...@gcc.gnu.org wrote: I'll see if I can narrow down the problem to the single subroutine

[Bug testsuite/38791] FAIL: gcc.dg/graphite/block-3.c (test for excess errors)

2009-01-10 Thread sebpop at gmail dot com
--- Comment #2 from sebpop at gmail dot com 2009-01-10 21:32 --- Subject: Re: FAIL: gcc.dg/graphite/block-3.c (test for excess errors) Does the attached patch fix the fail? Thanks, Sebastian --- Comment #3 from sebpop at gmail dot com 2009-01-10 21:32 --- Created

[Bug c/38755] [graphite] wrong code with -O3 -fgraphite-identity -floop-block on polyhedron benchmarks

2009-01-08 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2009-01-08 16:33 --- Subject: Re: [graphite] wrong code with -O3 -fgraphite-identity -floop-block on polyhedron benchmarks --- Comment #2 from howarth at nitro dot med dot uc dot edu 2009-01-08 16:20 --- What checkin fixed

[Bug c/38755] [graphite] wrong code with -O3 -fgraphite-identity -floop-block on polyhedron benchmarks

2009-01-08 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2009-01-08 17:05 --- Subject: Re: [graphite] wrong code with -O3 -fgraphite-identity -floop-block on polyhedron benchmarks I'm running the polyhedron bmk with -m32 and will report the result. Actually I cannot run the test with -m32 on my

[Bug middle-end/38431] [graphite] several ICEs with CP2K (summary)

2009-01-08 Thread sebpop at gmail dot com
--- Comment #21 from sebpop at gmail dot com 2009-01-08 19:53 --- Subject: Re: [graphite] several ICEs with CP2K (summary) the testcase provide runs fine (AFAICT) with current trunk. I'll run the full CP2K testsuite to test somewhat better. Thanks for testing. Can you close

[Bug middle-end/38431] [graphite] several ICEs with CP2K (summary)

2009-01-07 Thread sebpop at gmail dot com
--- Comment #17 from sebpop at gmail dot com 2009-01-07 19:23 --- Subject: Re: [graphite] several ICEs with CP2K (summary) I checked that current trunk (i.e. not graphite branch) still generates a segfaulting executable with FCFLAGS = -g -O2 -ffast-math -funroll-loops -ftree

[Bug middle-end/38500] [graphite] ICE : in verify_loop_structure, at cfgloop.c:1569

2008-12-12 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2008-12-12 22:31 --- Subject: Re: [graphite] ICE : in verify_loop_structure, at cfgloop.c:1569 2008-12-12 Jan Sjodin jan.sjo...@amd.com Harsha Jagasia harsha.jaga...@amd.com PR tree-optimization/38500 * gcc.dg

[Bug middle-end/38446] [graphite] The def for a var exists inside one of the scops bb's but an appropriate phi is not created to allow the phi to reach the use of that def ouside the scop.

2008-12-10 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2008-12-10 22:37 --- Subject: Re: [graphite] The def for a var exists inside one of the scops bb's but an appropriate phi is not created to allow the phi to reach the use of that def ouside the scop. On Wed, Dec 10, 2008 at 4:34 PM, hjagasia

[Bug middle-end/38084] [graphite] ICE : in build_graphite_scops, at graphite.c:1829

2008-12-08 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2008-12-08 22:07 --- Subject: Re: [graphite] ICE : in build_graphite_scops, at graphite.c:1829 On Mon, Dec 8, 2008 at 3:49 PM, grosser at gcc dot gnu dot org [EMAIL PROTECTED] wrote: Fix The patch looks good. Please apply to graphite

[Bug bootstrap/38262] [4.4 regression] GCC components unnecessarily link with shared gmp/mpfr

2008-12-04 Thread sebpop at gmail dot com
--- Comment #7 from sebpop at gmail dot com 2008-12-05 06:34 --- Subject: Re: [4.4 regression] GCC components unnecessarily link with shared gmp/mpfr On Fri, Nov 28, 2008 at 3:38 AM, jakub at gcc dot gnu dot org [EMAIL PROTECTED] wrote: The patch looks good to me (if not obvious

[Bug middle-end/37951] -ftree-parallelize-loops=2 fails for MA57

2008-11-26 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2008-11-26 17:42 --- Subject: Re: -ftree-parallelize-loops=2 fails for MA57 gfortran -O3 -fdump-tree-vect-details -ftree-vectorize -ftree-parallelize-loops=2 -c ma57.f ma57.f: In function 'ma57sd': ma57.f:1538: internal compiler error

[Bug bootstrap/38262] [4.4 regression] GCC components unnecessarily link with shared gmp/mpfr

2008-11-26 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2008-11-26 18:20 --- Subject: Re: [4.4 regression] GCC components unnecessarily link with shared gmp/mpfr Thanks for catching the missing parts. Here is the updated patch. Does this patch look correct? I sent this patch to test

[Bug bootstrap/38262] [4.4 regression] GCC components unnecessarily link with shared gmp/mpfr

2008-11-25 Thread sebpop at gmail dot com
--- Comment #1 from sebpop at gmail dot com 2008-11-25 20:25 --- Subject: Re: New: [4.4 regression] GCC components unnecessarily link with shared gmp/mpfr Here is a patch from Dwarak for fixing this. He will send this to review on gcc-patches@ list. Sebastian Pop -- AMD - GNU Tools

[Bug middle-end/38250] ICE with -O2 -ftree-loop-distribution

2008-11-24 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2008-11-24 17:27 --- Subject: Re: ICE with -O2 -ftree-loop-distribution The patch looks good. Please test and ask for approval to commit to trunk on [EMAIL PROTECTED] Thanks, Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug fortran/38044] -O1/-O2/-O3 -fgraphite-identity causes ICE when compiling induct.f90 Polyhedron 2005 benchmark

2008-11-06 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2008-11-07 02:49 --- Subject: Re: -O1/-O2/-O3 -fgraphite-identity causes ICE when compiling induct.f90 Polyhedron 2005 benchmark On Thu, Nov 6, 2008 at 8:41 PM, howarth at nitro dot med dot uc dot edu [EMAIL PROTECTED] wrote: but no ICE

[Bug middle-end/37379] [graphite] ICE compiling aermod.f90 with -ffast-math -floop-block -O2 -fgraphite

2008-11-06 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2008-11-07 05:21 --- Subject: Re: [graphite] ICE compiling aermod.f90 with -ffast-math -floop-block -O2 -fgraphite Hi, For the first part of the bug: aermod.f90:14521: internal compiler error: in instantiate_scev_1, at tree-scalar

[Bug middle-end/37883] [graphite] ICE : in scan_tree_for_params, at graphite.c:2274

2008-11-04 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2008-11-04 23:34 --- Subject: Re: [graphite] ICE : in scan_tree_for_params, at graphite.c:2274 It seems PLUS_EXPR and POINTER_PLUS_EXPR can really handled identically. So I will like to commit this patch. Yes they should be handled

[Bug tree-optimization/37573] [4.4 Regression] gcc-4.4 regression: incorrect code generation with -O1 -ftree-vectorize

2008-10-22 Thread sebpop at gmail dot com
--- Comment #12 from sebpop at gmail dot com 2008-10-22 16:10 --- Subject: Re: [4.4 Regression] gcc-4.4 regression: incorrect code generation with -O1 -ftree-vectorize common base. Consider s.c[1] and s + i, obviously the accesses can overlap - would you still say so if the base

[Bug tree-optimization/37891] [graphite-branch] Invalid use of single_succ_edge in create_single_entry_edge

2008-10-22 Thread sebpop at gmail dot com
--- Comment #1 from sebpop at gmail dot com 2008-10-22 18:04 --- Subject: Re: New: [graphite-branch] Invalid use of single_succ_edge in create_single_entry_edge Commit 141283 introduced new code in create_single_entry_edge, that breaks polyhedron in linpk.f90, mdbx.f90, protein.f90

[Bug bootstrap/36908] bootstrap forever with BOOT_CFLAGS=-O2 -ftree-loop-distribution

2008-10-22 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2008-10-22 21:08 --- Subject: Re: bootstrap forever with BOOT_CFLAGS=-O2 -ftree-loop-distribution Sebastian, can you please look at this? Sorry for having missed this bug. The problem here is that we end with two identical loops, as we

[Bug middle-end/37886] [graphite] ICE: Segmentation fault

2008-10-22 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2008-10-23 01:31 --- Subject: Re: [graphite] ICE: Segmentation fault On Wed, Oct 22, 2008 at 7:28 PM, grosser at gcc dot gnu dot org [EMAIL PROTECTED] wrote: Proposed fix in gloog() I added a fix for this SEGFAULT. But now we fail

[Bug tree-optimization/37686] [4.4 Regression] Building of CPU2000's bzip2 with peak flags with -mcpu=power4 fails with an ICE.

2008-10-03 Thread sebpop at gmail dot com
--- Comment #19 from sebpop at gmail dot com 2008-10-03 20:15 --- Subject: Re: [4.4 Regression] Building of CPU2000's bzip2 with peak flags with -mcpu=power4 fails with an ICE. Here is a patch that should fix this bug. Can somebody test that it fixes it? Thanks, Sebastian

[Bug tree-optimization/37690] typo in the example for -floop-strip-mine

2008-10-02 Thread sebpop at gmail dot com
--- Comment #2 from sebpop at gmail dot com 2008-10-02 06:18 --- Subject: Re: typo in the example for -floop-strip-mine The patch looks good. Please install. I also have installed a similar patch in htdocs/gcc-4.4/changes.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37690

[Bug middle-end/37372] [graphite] SCoP detection splits bbs / Define SCoPs with single entry and exit edge

2008-09-29 Thread sebpop at gmail dot com
--- Comment #8 from sebpop at gmail dot com 2008-09-29 14:46 --- Subject: Re: [graphite] SCoP detection splits bbs / Define SCoPs with single entry and exit edge --- Comment #7 from grosser at gcc dot gnu dot org 2008-09-29 13:14 --- Committed SVN 140746. I see

[Bug objc++/37335] Boostrap failed on obj-c++ too many arguments to function 'build_array_ref'

2008-09-02 Thread sebpop at gmail dot com
--- Comment #2 from sebpop at gmail dot com 2008-09-02 19:48 --- Subject: Re: Boostrap failed on obj-c++ too many arguments to function 'build_array_ref' On Tue, Sep 2, 2008 at 12:22 PM, 3dw4rd at verizon dot net [EMAIL PROTECTED] wrote: Graphite just went it. I might just wait

[Bug tree-optimization/36287] [4.4 Regression] ICE with -O -ftree-loop-linear

2008-05-21 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2008-05-21 16:31 --- Subject: Re: [4.4 Regression] ICE with -O -ftree-loop-linear Sebastian, that was your change. http://gcc.gnu.org/viewcvs?view=revrevision=135672 was a clean-up of the lambda framework. I'm working on a fix

[Bug tree-optimization/36287] [4.4 Regression] ICE with -O -ftree-loop-linear

2008-05-21 Thread sebpop at gmail dot com
--- Comment #4 from sebpop at gmail dot com 2008-05-21 18:49 --- Subject: Re: [4.4 Regression] ICE with -O -ftree-loop-linear Fix attached: that's a bad typo. This also fixes PR36286. Sent to regstrap on gccfarm. I will commit it just after it passes. Sebastian --- Comment #5

[Bug tree-optimization/36228] redundant runtime check while vectorizing

2008-05-15 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2008-05-15 21:55 --- Subject: Re: redundant runtime check while vectorizing Here is a patch for this: a first data dependence test a call to operand_equal_p on the array references Tested with vect.exp and tree-ssa.exp. I will send another

[Bug tree-optimization/35011] [4.3 regression] ICE with -fcheck-data-deps

2008-01-29 Thread sebpop at gmail dot com
--- Comment #2 from sebpop at gmail dot com 2008-01-29 17:40 --- Subject: Re: [4.3 regression] ICE with -fcheck-data-deps On 29 Jan 2008 13:34:07 -, jakub at gcc dot gnu dot org [EMAIL PROTECTED] wrote: P4, unless you can reproduce without -fcheck-data-deps. -fcheck-data-deps

[Bug tree-optimization/34976] verify_ssa ICE with -ftree-loop-linear

2008-01-26 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2008-01-27 04:17 --- Subject: Re: verify_ssa ICE with -ftree-loop-linear Patch: http://gcc.gnu.org/ml/gcc-patches/2008-01/msg01294.html it does not fix really the problem, just works around the problem. See also the comments here: http

[Bug tree-optimization/23821] [4.0/4.1/4.2/4.3 Regression] DOM and VRP creating harder to optimize code

2008-01-11 Thread sebpop at gmail dot com
--- Comment #14 from sebpop at gmail dot com 2008-01-12 00:11 --- Subject: Re: [4.0/4.1/4.2/4.3 Regression] DOM and VRP creating harder to optimize code Patch: http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00518.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23821

[Bug tree-optimization/34679] [4.3 Regression] ICE: tree check: expected integer_type, have enumeral_type in host_integerp, at tree.c:4949 (predictive commoning)

2008-01-09 Thread sebpop at gmail dot com
--- Comment #3 from sebpop at gmail dot com 2008-01-09 08:08 --- Subject: Re: [4.3 Regression] ICE: tree check: expected integer_type, have enumeral_type in host_integerp, at tree.c:4949 (predictive commoning) Patch http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00344.html -- http

[Bug tree-optimization/34458] [4.3 Regression] ICE in int_cst_value, at tree.c:8047 at -O3

2007-12-28 Thread sebpop at gmail dot com
--- Comment #9 from sebpop at gmail dot com 2007-12-28 17:56 --- Subject: Re: [4.3 Regression] ICE in int_cst_value, at tree.c:8047 at -O3 Attached is a fix for this bug. I'll test it and then post it on gcc-patches. Sebastian --- Comment #10 from sebpop at gmail dot com 2007

[Bug tree-optimization/34413] gfortran.dg/ltrans-7.f90 doesn't work

2007-12-16 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2007-12-16 08:31 --- Subject: Re: gfortran.dg/ltrans-7.f90 doesn't work On 16 Dec 2007 03:23:17 -, jvdelisle at gcc dot gnu dot org [EMAIL PROTECTED] wrote: --- Comment #4 from jvdelisle at gcc dot gnu dot org 2007-12-16 03:23

[Bug tree-optimization/19097] [4.1/4.2/4.3 regression] Quadratic behavior with many sets for the same register in VRP

2007-11-10 Thread sebpop at gmail dot com
--- Comment #44 from sebpop at gmail dot com 2007-11-11 05:16 --- Subject: Re: [4.1/4.2/4.3 regression] Quadratic behavior with many sets for the same register in VRP IMVHO this should be closed as WONTFIX. Steven, why isn't your patch from comment #37 not a candidate for fixing

[Bug tree-optimization/28868] [4.0/4.1/4.2/4.3 Regression] Not eliminating the PHIs which have the same arguments

2007-11-04 Thread sebpop at gmail dot com
--- Comment #12 from sebpop at gmail dot com 2007-11-05 06:13 --- Subject: Re: [4.0/4.1/4.2/4.3 Regression] Not elimintating the PHIs which have the same arguments Replacing ssa names with other ssa names willy-nilly is not always a win. We eventually ended up with heuristics

[Bug tree-optimization/33319] [4.2/4.3 regression] g++.dg/tree-ssa/pr27549.C ICE with vectorization

2007-11-03 Thread sebpop at gmail dot com
--- Comment #9 from sebpop at gmail dot com 2007-11-03 20:39 --- Subject: Re: [4.2/4.3 regression] g++.dg/tree-ssa/pr27549.C ICE with vectorization I cannot reproduce the bug on i686-linux either. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33319

[Bug tree-optimization/32540] [4.3 Regression] Exponential time behavior in PRE

2007-11-02 Thread sebpop at gmail dot com
--- Comment #13 from sebpop at gmail dot com 2007-11-03 05:19 --- Subject: Re: [4.3 Regression] Exponential time behavior in PRE Yes, the heuristics can sometimes generate a very large number of copies to eliminate a single redundancy. This is jsut the way the standard PRE

[Bug tree-optimization/32540] [4.3 Regression] Exponential time behavior in PRE

2007-11-02 Thread sebpop at gmail dot com
--- Comment #14 from sebpop at gmail dot com 2007-11-03 05:26 --- Subject: Re: [4.3 Regression] Exponential time behavior in PRE With the patch, compile time goes down also for PR33922. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32540

[Bug tree-optimization/32540] [4.3 Regression] Exponential time behavior in PRE

2007-11-02 Thread sebpop at gmail dot com
--- Comment #15 from sebpop at gmail dot com 2007-11-03 05:54 --- Subject: Re: [4.3 Regression] Exponential time behavior in PRE And I just saw that there is already a patch for this bug attached unfortunately to PR32575. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32540

[Bug tree-optimization/33707] missed optimization with dependency checker

2007-11-02 Thread sebpop at gmail dot com
--- Comment #1 from sebpop at gmail dot com 2007-11-03 06:31 --- Subject: Re: New: missed optimization with dependency checker int foo (char *a, unsigned n) { int i; a[0] = 0; for (i = 16; i n; i++) a[i] = a[i-16]; } We're failing to analyse the base

[Bug tree-optimization/33113] Failing to represent the stride (with array) of a dataref when it is not a constant

2007-10-31 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2007-10-31 23:43 --- Subject: Re: Failing to represent the stride (with array) of a dataref when it is not a constant Making us return symbolic stride would not be hard. The problem is that data dependence analysis would fail anyway

[Bug tree-optimization/32375] not vectorized: can't determine dependence (array sections)

2007-10-30 Thread sebpop at gmail dot com
--- Comment #6 from sebpop at gmail dot com 2007-10-30 17:59 --- Subject: Re: not vectorized: can't determine dependence (array sections) I would like to keep the two bugs, PR32375 and PR32378, open as we can vectorize them without having to version the code. -- http

  1   2   >