califax has quit [Remote host closed the connection]
califax has joined #openscad
mmu_man has quit [Quit: reboot]
Guest38 has quit [Quit: Client closed]
qeed_ has quit [Ping timeout: 246 seconds]
qeed has joined #openscad
guerd87 has quit [Read error: Connection reset by peer]
guerd87 has joined #openscad
misterfish has quit [Ping timeout: 250 seconds]
L29Ah has left #openscad [#openscad]
L29Ah has joined #openscad
J23k has joined #openscad
misterfish has joined #openscad
muesli has quit [Quit: NO CARRIER]
muesli has joined #openscad
kintel has joined #openscad
<kintel>
teepee: Re. bad docker image: Perhaps this is a good reminder to push unique image names, and perhaps just use latest as an alias, so that we always can revert bad images in the future.
<kintel>
..plus use auto-build so we can inspect the build output in the future :)
peeps[work] has joined #openscad
<kintel>
Oh, it looks like the docker build in question was manually triggered by a user named 'torsten' :)
<InPhase>
Can't see the links, but don't we no longer have any need for imagemagick?
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<guso78>
Are there any procedures in place to Benchmark my Indexed OpenSCAD Version once ITS finished ? Is ctest Run Time a dominant measure?
<InPhase>
You can, but the testing suite is largely a collection of tests set to run fast. Sometimes you need bigger models to really pick up the performance differences of changes expected to impact real world sized models.
<InPhase>
The testing suite is mostly going to be benchmarking things like your hard drive and how fast numpy imports. :)
guso78_ has joined #openscad
misterfish has quit [Ping timeout: 246 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
kintel has joined #openscad
<kintel>
guso78 There are some tests tagged as Heavy, which potentially could be used to get a sense of performance improvements
<kintel>
A loong time ago (when the 2D subsystem was rewritten) I started on some larger scale performance measurements, based on real-world designs. I don't think it's really worth reviving though, but fwiw: https://github.com/openscad/statistics-scripts
kow__ has quit [Read error: Connection reset by peer]
Ckatt has joined #openscad
Ckat has quit [Read error: Connection reset by peer]
Ckatt is now known as Ckat
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
califax has quit [Remote host closed the connection]
califax has joined #openscad
<guso78_>
interesting. i will have a look
<guso78_>
right now i am getting away IndexedMesh because in my branch PolySet is indexed by nature ;)
guso78_21 has joined #openscad
guso78_ has quit [Ping timeout: 246 seconds]
<teepee>
kintel: I just re-run the build, it did not do much at this point, it just used cached layers
<teepee>
I don't see why it did the other builds though, it has build configured, but no auto-build flagged and even if that would be the case, there was no commit in the docker-openscad repo
<teepee>
I don't see a way for the docker auto builds to do anything fancy but it is probably possible via the build hooks
<teepee>
maybe I can eventually find some time to grab a server so we could just docker-build on that
sauce has quit [Ping timeout: 258 seconds]
sauce has joined #openscad
snaked has joined #openscad
LordOfBikes has quit [Ping timeout: 245 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
LordOfBikes has joined #openscad
kintel has joined #openscad
<kintel>
teepee: huh, yeah, you ran the build July 12, 2023 02:17 PM
<kintel>
..but the 'openscad' account ran it July 11, 2023 01:00 AM
<kintel>
..and it was openscad's build that failed
<kintel>
..but since the script itself didn't error out when the package install failed, it looked like as successful (and thus cacheable) layer to Docker
<kintel>
..so perhaps the first step would be to make the install script fail properly to avoid bad images in the future
<kintel>
Looking at the log, it seems like there's a weekly build running from the 'openscad' user.