Re: [Kicad-developers] Lots of compile errors after recent source pull

2020-07-04 Thread pjmonty
Very hard to find the errors among the epic amount of long warning messages.  The full make would go a long time, then fail.  I'd start it again, it would go for some time, then fail again. Lather. Rinse. Repeat.  Finally saw these error messages: C:/msys64/mingw64/include/c++/10.1.0/system_e

Re: [Kicad-developers] Lots of compile errors after recent source pull

2020-07-04 Thread pjmonty
Other headers as well.  C:/msys64/mingw64/include/c++/10.1.0/bits/localefwd.h:125:9: note: replace the class-key with 'struct'   125 |   class ctype_base; C:/msys64/mingw64/include/c++/10.1.0/x86_64-w64-mingw32/bits/ctype_base.h:42:10: note: 'std::ctype_base' defined as 'struct' here    42

Re: [Kicad-developers] Lots of compile errors after recent source pull

2020-07-04 Thread Ian McInerney
That would probably be because I enabled the warning for "-Wmismatched-tags" on clang/GCC. This shouldn't be an error though, only a warning. It warns about declaring things class/struct inconsistently (on MSVC builds this can cause problems, so I enabled this warning to ensure we don't have issues

[Kicad-developers] Lots of compile errors after recent source pull

2020-07-04 Thread pjmonty
I did a pull yesterday and suddenly I'm getting just a ton of errors during compiling.  I'm on Windows 10 under minGW.  My setup was working great up until this recent pull, and then everything fell apart. The problems seem to begin when compiling the "common" directory, specifically when it hit

Re: [Kicad-developers] Improve detection of silkscreen over vias

2020-07-04 Thread Greg Smith
One way to do this is through Python. I had developed a few years ago (for KiCAD 4.0.x) KiPadCheck[1] to run some additional basic checks on a board. Included were some silk screen checks. I haven’t updated it in a while, but it might be an option to consider Python to cover some areas prior to

Re: [Kicad-developers] Assumptions about EDA_DRAW_FRAME in pcbnew

2020-07-04 Thread Wayne Stambaugh
On 7/3/20 7:31 PM, Reece R. Pollack wrote: > On 7/3/20 5:42 PM, Jeff Young wrote: >> Hi Reece, >> >>> On 3 Jul 2020, at 21:32, Reece R. Pollack >> > wrote: >>> >>> Noting that the PCB_BASE_FRAME class is derived from the >>> EDA_DRAW_FRAME class, is it acceptable to assume tha

Re: [Kicad-developers] Improve detection of silkscreen over vias

2020-07-04 Thread Jon Evans
I think 1 and 2 (I assume you mean the OpenGL renderer of the 3D viewer) are good ways forward for the short term. The DRC system is in a period of heavy change right now so it's probably best to wait until the dust settles a bit before adding new checks to it. Best, Jon On Sat, Jul 4, 2020 at 1

[Kicad-developers] Improve detection of silkscreen over vias

2020-07-04 Thread Joshua Redstone
Hi, I was thinking of looking into making KiCad better at alerting when silkscreen markings are over a via (since it won't show up when fab'd), and was wondering where might be a good place to start. I also heard from one fab to not silkscreen over annular rings, so was thinking of adding a config