kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #36349
Re: gcc-specific OpenMP extension in connectivity_algo.cpp:351
If the fix is trivial and not likely to break other compiler builds,
then feel free to fix it. I do not want to hold up rc3 any longer than
we already have to fix an unsupported compiler error. If it cannot be
fixed with the next two days, then it will have to wait. I want to tag
rc3 before I leave for vacation on Sunday.
Cheers,
Wayne
On 6/28/2018 3:16 PM, Simon Richter wrote:
> Hi,
>
> Commit 0748c118d introduced a line
>
> #pragma omp parallel shared( m_itemList ) ...
>
> MSVC rejects this, as m_itemList is a subobject of this, and sharing
> subobjects is not allowed in the OpenMP specification:
>
> A variable that is part of another variable (as an array or structure
> element) cannot be shared independently of the other components, except
> for static data members of C++ classes.
>
> I haven't looked into the issue deeply yet, so this could be trivially
> solvable, or not.
>
> Simon
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
References