[cfe-dev] Clang/LLVM OpenMP program not spawning threads

Hans Wennborg hans at chromium.org
Tue Jul 28 09:59:24 PDT 2015


On Tue, Jul 28, 2015 at 7:11 AM, Hal Finkel <hfinkel at anl.gov> wrote:
> ----- Original Message -----
>> From: "David Chisnall" <David.Chisnall at cl.cam.ac.uk>
>> To: "Anton Korobeynikov" <anton at korobeynikov.info>
>> Cc: "Jaime Arteaga" <jandres742 at gmail.com>, "cfe-dev" <cfe-dev at cs.uiuc.edu>
>> Sent: Tuesday, July 28, 2015 6:18:51 AM
>> Subject: Re: [cfe-dev] Clang/LLVM OpenMP program not spawning threads
>>
>> On 28 Jul 2015, at 12:13, Anton Korobeynikov
>> <anton at korobeynikov.info> wrote:
>> >
>> > Probably for 3.7 we'd need to issue a warning / error for -fopenmp
>> > w/o libomp.
>>
>> And make everyone using OpenMP modify their build systems for a
>> single release of clang, when we could just make -fopenmp do the
>> right thing?
>
> I agree that this would be quite unfortunate. It took some time to have a CMake build system for the runtime library that everyone has been satisfied with. I'm under the impression that we could change the default at this point, but I'm not sure what that would require in terms of the release cycle. I've cc'd Chandler, as he's been driving the project-level QoI requirements for this, and Hans for the obvious reason ;)

As for the release cycle, I'd still be willing to take a merge for
this, but not for much longer. I'm planning to cut RC2 this week (late
Wednesday, or Thursday) and after that it's bug fixes only. The
question of merging is still very hypothetical though, as there hasn't
been any change on trunk that I'm aware of.

 - Hans




More information about the cfe-dev mailing list