<kintel>
The Linux Ci build failures seem pretty permanent now. Perhaps GitHub always chooses a broken mirror.. Anyway, I'm retorting to forge-merge PR's where the only failures are the Linux runners for now. Looks like ubuntu-24.04 still works though, so we get some Linux testing.
ccox has joined #openscad
snaked has quit [Quit: Leaving]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
snaked has joined #openscad
Guest86 has joined #openscad
Guest86 has quit [Client Quit]
<pca006132>
wondering why is the ubuntu CI pulling things from opensuse...
<pca006132>
(and xubuntu stuff)
L29Ah has joined #openscad
<teepee>
pca006132: because OBS is a nice free platform to build packages for a number of different distros and distro versions
<teepee>
basically they allow people to use their build infrastructure
<teepee>
oh, also not *just* build but also public repository
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
mtm has quit [Ping timeout: 260 seconds]
mtm has joined #openscad
guso78k has joined #openscad
<guso78k>
In UserModule.h, I see : std::shared_ptr<AbstractNode> instantiate(const std::shared_ptr<const Context>& defining_context, const ModuleInstantiation *inst, const std::shared_ptr<const Context>& context) const override;
<guso78k>
can anybody help to to understand the difference of the 2 contexts suplied, and where to get them from ?
bozo16 has joined #openscad
<pca006132>
My guess would be the defining contex is the file local context, and the second context is the execution stack?
<pca006132>
too tired to check where to get them from though...
<gbruno>
[github] kintel pushed 9 additions 29 modifications 3 removals (Polygon2d-related refactoring Added goldens for even/odd polygon test Added overlapping hole test Use 'positive' field when constructing polygon from source Add TODO notes Rename createGeometryList() to createPolygonList() Added some comments even-odd => corner-cases more fill2 tests Add more comments Add Clipper2 submodule Remove old Clipper code Build Clipper2 Move mimalloc build t