Re: [Kicad-developers] Benchmarking kicad compilation on CPUs released 6 years apart

2019-10-29 Thread Tim Hawkins
I would have thought that any discussion of performance would have to take the speed of the diskio into account executing: (if you get command not found then install the sysstat package) $iostat -h -x -d 2 whilst compiling would show the diskio utilization factor (last column), if it is pegged

Re: [Kicad-developers] Benchmarking kicad compilation on CPUsreleased6 years apart

2019-10-29 Thread Brian Piccioni
Nick Thanks for the lead. I am not very advanced on this stuff so if you can direct me to an “Idiots Guide to Compiling Kicad with Microsoft Studio” if such a thing exists I’d appreciate it. I got geographic re-annotation working in a standalone app and now I’m trying to integrate it with

Re: [Kicad-developers] Benchmarking kicad compilation on CPUsreleased6 years apart

2019-10-29 Thread Nick Østergaard
I think we are derailing this thread by discussion this here. Lets not keep doing that. Please start a new thread if you want support with that. On Wed, 30 Oct 2019 at 00:27, Brian Piccioni wrote: > > Nick > > > > Thanks for the lead. I am not very advanced on this stuff so if you can > direct

Re: [Kicad-developers] Benchmarking kicad compilation on CPUsreleased 6 years apart

2019-10-29 Thread Nick Østergaard
Hello Brian You would still need to obtain the dependencies in some way. vcpkg seems popular, but I still think there are issues with wxwidgets and vcpkg and some other dependencies kicad require to enable all features are not easily available. On Tue, 29 Oct 2019 at 22:28, Brian Piccioni

Re: [Kicad-developers] Benchmarking kicad compilation on CPUsreleased 6 years apart

2019-10-29 Thread Brian Piccioni
Tomasz Do you use Visual Studio to compile Kicad? If so, how? I’m not very good with things like cmake and I’ve tried and tried to get KiCad (or even just PCBNew) to compile with Visual Studio and end up with various problems I can’t solve like missing packages, etc.. Besides the debugger,

Re: [Kicad-developers] Benchmarking kicad compilation on CPUs released 6 years apart

2019-10-29 Thread Tomasz Wlostowski
On 29/10/2019 15:40, Simon Richter wrote: > We could probably shave off another two or three minutes of build time if > we could make sure that we always make progress on the critical path. The > dependency generation as a side effect pulls all the sources and headers > into cache, which reduces

[Kicad-developers] doing math on plots

2019-10-29 Thread Jonatan Liljedahl
How would one plot, for example, the difference between two vectors? I tried this in a text box: .save foo=(‘v(/input)-v(/output2)’) .tran 10u 50m but "foo" does not show up in the list of vectors to display in the plot window. Another thing, I found that one can use parameters for values, for

Re: [Kicad-developers] Benchmarking kicad compilation on CPUs released 6 years apart

2019-10-29 Thread Jon Evans
Ha, I also keep around my Thinkpad T61 for occasional testing for this purpose, although usually I avoid building on it as that takes a lonng time. On Tue, Oct 29, 2019 at 10:57 AM Drew Van Zandt wrote: > Let me encourage some of y'all to stick with an older machine, or keep it > around for

Re: [Kicad-developers] Benchmarking kicad compilation on CPUs released 6 years apart

2019-10-29 Thread Drew Van Zandt
Let me encourage some of y'all to stick with an older machine, or keep it around for testing... the latest build of KiCAD is noticeably laggy on my machine, which is not terribly fast (but also not that old). It makes some of the bugs I have reported worse, and their fixes have been pushed out to

Re: [Kicad-developers] Benchmarking kicad compilation on CPUs released 6 years apart

2019-10-29 Thread Simon Richter
Hi, On Mon, Oct 28, 2019 at 10:20:45PM -0700, Andrew Lutsenko wrote: > I kinda expected 2x maybe 3x decrease because not all computations scale > linearly with number of threads. I was pleasantly surprised by almost 6x > decrease in clean build time and 5x in incremental builds. FWIW, we have a

Re: [Kicad-developers] Benchmarking kicad compilation on CPUs released 6 years apart

2019-10-29 Thread Jon Evans
Thanks for this data! I also have a Haswell system right now and have been eyeing the new Ryzens... I too feel the pain of long kicad compilation time. -Jon On Tue, Oct 29, 2019, 01:51 Henner Zeller wrote: > > > On Mon, 28 Oct 2019 at 22:21, Andrew Lutsenko > wrote: > >> Hi all, >> >> This