<pca006132>
I think as manifold is updated frequently and openscad wants the latest bug fixes, it is probably a good idea to keep using submodules for a while
<pca006132>
teepee: perhaps thrust is a deprecated package?
<pca006132>
distros probably package cccl instead of thrust now
pca006132 has quit [Remote host closed the connection]
pca006132 has joined #openscad
pca006132 has quit [Remote host closed the connection]
<crazy_imp>
maybe it's also not the best idea to have the 2021 release as first items on the download page :D
<slice>
:)
slice has quit [Quit: Connection closed]
Non-ICE has quit [Ping timeout: 256 seconds]
misterfish has joined #openscad
Virindi has joined #openscad
Virindi has left #openscad [#openscad]
pca006132 has quit [Remote host closed the connection]
pca006132 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
<pca006132>
teepee what do you think about moving the section about development snapshots to the top of the download page?
<teepee>
pca006132: it's really confusing, ubuntu 22.04 supposedly has thrust 1.15.0, but I see only 1.9.5 when building on OBS, and that simply does not have the cmake files packaged
<pca006132>
ah, weird
<pca006132>
is it some channel thing? e.g. dev vs stable or something?
<teepee>
and cmake is annoying aswell, the automatic find_package in fetch-content is only available starting at 3.24 which is very new
<teepee>
not that I know of, normally debian and ubuntu releases are very much fixed just adding bugfixes for security reasons and "normal" updates only for very very very critical packages like firefox
hyperair has joined #openscad
erectus has quit [Ping timeout: 260 seconds]
<teepee>
as for the website, I'm this -><- close to rewriting it in svelte now that leared the basics :) it's very annoying to maintain the current state and changing any layout
erectus has joined #openscad
JakeSays_ has joined #openscad
JakeSays has quit [Ping timeout: 255 seconds]
JakeSays_ is now known as JakeSays
mmu_man has joined #openscad
Non-ICE has joined #openscad
<pca006132>
yeah, the automatic find_package in fetch-content is meant for simplifying the workflow, it doesn't make sense to keep it if we need to add fallback for older version...
qeed_ has joined #openscad
qeed has quit [Ping timeout: 260 seconds]
<pca006132>
is return code -11 indicating segfault?
<pca006132>
csgpngtest_module-recursion failed on aarch64-linux...
califax has quit [Ping timeout: 260 seconds]
califax has joined #openscad
Guest12 has joined #openscad
Guest12 has quit [Client Quit]
ccox_ has joined #openscad
<InPhase>
pca006132: Yeah. The last one of those I saw on tests was last year on some tests running manifold.
<InPhase>
Although I think that particular one was all resolved.
ccox has quit [Ping timeout: 264 seconds]
<pca006132>
it seems that it is some sporadic test failure, probably due to the stack limit
<pca006132>
using pointer address to check for stack size is not a very safe approach...
<InPhase>
I usually raise the stack for personal use of deep recursion, but I thought all of our tests should be way under stack limits. Could manifold be introducing new deeper recursions? I wouldn't really expect this from a tree structure at the sizes of our tests.
<pca006132>
not sure, cannot reproduce locally
<pca006132>
manifold should not have much recursion
snaked has quit [Remote host closed the connection]
TheCoffeMaker has quit [Ping timeout: 255 seconds]
TheCoffeMaker has joined #openscad
L29Ah has left #openscad [#openscad]
teepee has quit [Ping timeout: 260 seconds]
teepee has joined #openscad
L29Ah has joined #openscad
noonien80831 has joined #openscad
noonien8083 has quit [Ping timeout: 255 seconds]
GNUmoon has quit [Ping timeout: 260 seconds]
GNUmoon has joined #openscad
L29Ah has left #openscad [#openscad]
qeed_ has quit [Quit: qeed_]
misterfish has quit [Ping timeout: 264 seconds]
slice has joined #openscad
L29Ah has joined #openscad
slice has quit [Quit: Connection closed]
misterfish has joined #openscad
omegatron has joined #openscad
pca006132 has quit [Remote host closed the connection]
misterfish has quit [Ping timeout: 264 seconds]
L29Ah has quit [Read error: Connection reset by peer]
mmu_man has quit [Ping timeout: 255 seconds]
misterfish has joined #openscad
J24k80 has quit [Quit: Client closed]
J24k80 has joined #openscad
mmu_man has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
omegatron has quit [Quit: Power is a curious thing. It can be contained, hidden, locked away, and yet it always breaks free.]
<peeps[work]>
i think StackCheck might need to be modified to do some kind of thread_local check
<peeps[work]>
changing the instance itself from static to thread_local?
<peeps[work]>
then again maybe its fine as long as its not called directly from any multithreaded code, like inside manifold lib
<peeps[work]>
I wonder if a stack limit message is being triggered from StackCheck
L29Ah has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
mmu_man has quit [Ping timeout: 256 seconds]
clemens3 has quit [Ping timeout: 260 seconds]
guso78k has joined #openscad
mmu_man has joined #openscad
clemens3 has joined #openscad
Guest8 has joined #openscad
J24k80 has quit [Quit: Client closed]
J24k80 has joined #openscad
TylerTork has joined #openscad
<TylerTork>
Is there some way I'm not seeing to enter complex configuration parameters with a JSON-like notation in the source code? Or in an external file? I'd like to be able to refer to, for instance, propellor[i].pitch and propellor[i].width as opposed to having a separate named parameter or using a numbered array index for each value
<Smeef>
Trying to design a simple band ring (h=7mm, r=16.5mm) with shallow notches along the outer side, similar to a gear or a coin. Is there an easy way to this without creating and placing each notch individually?
<ali1234>
use a for loop
<Smeef>
Thanks, that did the trick!
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]