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

