This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [gomp] Does it make sense to post bug reports already?
- From: Richard Henderson <rth at redhat dot com>
- To: Volker Reichelt <reichelt at igpm dot rwth-aachen dot de>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 20 Oct 2005 03:23:39 -0700
- Subject: Re: [gomp] Does it make sense to post bug reports already?
- References: <tkrat.366a876351b73153@igpm.rwth-aachen.de>
On Thu, Oct 20, 2005 at 09:17:02AM +0200, Volker Reichelt wrote:
> I just wanted to know what's the state of the gomp branch w.r.t
> bug reports. Does it make sense to already send bug reports to
> you or even add them to bugzilla?
I think so. We are getting near the point where we're looking
for real-life test cases to stress the code more than what we
can do reading the spec and writing synthetic tests.
I've added a libgomp component for reporting bugs against the
runtime, and an openmp keyword for reporting bugs against the
parsers. So if you have a c++ parsing problem, put "c++" in
the "component" field, and "openmp" in the "keywords" field.
Similarly for the Fortran or C front ends. If you get a crash
in "omp-low.c" or something, then it would make sense to put
"middle-end" in the component field.
> We've got a large C++ application that uses OpenMP and we are really
> interested in getting gomp work.
Cool. Note that I havn't implemented constructors and destructors
for variables in data sharing clauses yet. I'm hoping to have
that by Monday, but it is looking to be the most complicated part
of the c++ work.
> Here's one bug for starters:
>
> void foo()
> {
> int i;
> #pragma omp parallel for
> for ( i=0; i<10; ++i )
> continue;
> }
Ya know, I was thinking not a half-hour ago while I was looking
at the spec wrt exceptions in for-loop that "continue" probably
didn't work. I'll fix it tomorrow.
r~