​Thanks, JP was just mentioning that in
https://bugs.launchpad.net/kicad/+bug/1778454

The shared declaration was unintentional, so I've removed it.  As an aside,
does anyone know the right gcc flag to get these warnings?  Mine ​is very
happy to overlook this but apparently other versions are not.

-S



Am Do., 28. Juni 2018 um 12:16 Uhr schrieb Simon Richter <
[email protected]>:

> 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     : [email protected]
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to