[Bug target/35364] ICE on ia64 with vector declaration inside #pragma omp parallel

jakub at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Apr 4 14:39:00 GMT 2008



------- Comment #6 from jakub at gcc dot gnu dot org  2008-04-04 14:38 -------
optimize_double_finally relies here on the useless pass doing its job.
But on the trunk/4.3 the useless pass doesn't dive into OpenMP constructs.
This is fixed on the gomp-3_0-branch, see the remove_useless_stmts_1 hunk
in http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00261.html
At that point I didn't know of any testcase that would be affected on the
trunk/4.3 too, so I've committed that just to gomp-3_0-branch, but will
backport it now to the trunk/4.3.


-- 

jakub at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
                   |dot org                     |
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2008-04-04 14:38:51
               date|                            |


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



More information about the Gcc-bugs mailing list