------- Additional Comments From ebotcazou at gcc dot gnu dot org  2005-02-22 
09:47 -------
Hum, this one is really tricky.  It's indeed an aliasing problem and I think
your reduced, reduced testcase demonstrates that there might be a hole in the
flow-insensitive alias analysis for pointers that escape but are neither
explicitly dereferenced nor passed as explicit arguments to a function.  I'll
ask the powers that be about this.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.0 Regression] ACATS      |[4.0 Regression] ACATS
                   |c43214c fails at runtime    |c43214c fails at runtime
                   |(tree-dce/aliasing bug)     |(aliasing pb)


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18727

Reply via email to