@JeffYoung This rule does not work any more. Violations are flagged regardless, but should be suppressed (as they were).
#ignore silkscreen overlap violations in rule area(s) 'silk_ok'
#rule area has to be on the respective silkscreen layer(s)
(rule allow_silk_collisions
(constraint silk_clearance (min -1mm))
(condition "A.insideArea('silk_ok')"))
The culprit is
Application: KiCad PCB Editor (64-bit)
Version: (6.99.0-2162-g5e80e2a421), release build
Libraries:
wxWidgets 3.1.7
FreeType 2.11.1
HarfBuzz 4.2.0
FontConfig 2.14.0
libcurl/7.83.1-DEV Schannel zlib/1.2.12
Platform: Windows 11 (build 22000), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Jun 15 2022 07:25:45
wxWidgets: 3.1.7 (wchar_t,wx containers)
Boost: 1.79.0
OCC: 7.6.0
Curl: 7.83.1-DEV
ngspice: 37
Compiler: Visual C++ 1929 without C++ ABI
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON