Bug#882781: clang is missing a dependency on libomp-dev

2017-11-27 Thread Alexander Kurtz
On Sun, 2017-11-26 at 23:53 +0100, Sylvestre Ledru wrote: > > If you don't want a hard dependency (which I still think would be the > > correct thing to do since "a command line argument of clang doesn't > > actually work without it"), would you perhaps consider a Recommends: ? > > > Sure, I fixed

Bug#882781: clang is missing a dependency on libomp-dev

2017-11-26 Thread Alexander Kurtz
Hi! On Sun, 2017-11-26 at 22:27 +0100, Sylvestre Ledru wrote: > For now, I am not planning to add this a mandatory dep. openmp is a > niche and I don't think > we should have a hard dependency for every clang user. > By the way libomp-dev is suggested by clang packages. In theory, you are right,

Bug#882781: clang is missing a dependency on libomp-dev

2017-11-26 Thread Sylvestre Ledru
On 26/11/2017 23:47, Alexander Kurtz wrote: > Hi! > > On Sun, 2017-11-26 at 22:27 +0100, Sylvestre Ledru wrote: >> For now, I am not planning to add this a mandatory dep. openmp is a >> niche and I don't think >> we should have a hard dependency for every clang user. >> By the way libomp-dev is s

Bug#882781: clang is missing a dependency on libomp-dev

2017-11-26 Thread Sylvestre Ledru
On 26/11/2017 20:07, Alexander Kurtz wrote: > Package: clang > Version: 1:3.8-37 > > In contrast, the clang package does not pull in libomp-dev, which means > the following fails: > > alexander@shepard:~$ cat test.c > int main(){ > #pragma omp parallel for schedule(dynamic,50) >

Bug#882781: clang is missing a dependency on libomp-dev

2017-11-26 Thread Alexander Kurtz
Package: clang Version: 1:3.8-37 Hi! The gcc package Depends: on gcc-7 -> libgcc-7-dev -> libgomp1, which means the following works out-of-the-box: alexander@shepard:~$ cat test.c int main(){ #pragma omp parallel for schedule(dynamic,50) for(int i = 0; i < 10; i++);