<ccox_>
comparing performance of STL containers under various situations and compilers. Leading to lots of LLVM_WTF?, and MSVC_OMG_WTF!
Soulreaper has joined #openscad
<Soulreaper>
I am trying to build openscad ran that checking dependencies script
<Soulreaper>
It needed version 5.4 CGAL so I built cgal from source but now it is not finding gmp
<OlivierChafik[m]>
teepee: thanks, I'll switch back to wasm another night. Tonight I've done my best to benchmark Manifold (CPU-only, monothreaded, still that simple spheres difference model) against corefinement.
<OlivierChafik[m]>
It would seem that Corefinement still wins for difference, but Manifold is 2.3x faster for union of big models. All the details and repro instructions here: https://github.com/elalish/manifold/pull/84
ur5us has joined #openscad
<OlivierChafik[m]>
of course Manifold + CUDA or OpenMP that it seems to support is likely gonna leave corefinement in the dust, bu then there's the problem of it seemingly using double coordinates, so unsure if that's even an option for OpenSCAD.
TheAssassin has quit [Ping timeout: 240 seconds]
Soulreaper has quit [Quit: Connection closed]
TheAssassin has joined #openscad
pa has quit [Ping timeout: 240 seconds]
Soulreaper has joined #openscad
Soulreaper has quit [Client Quit]
Soulreaper has joined #openscad
soulreaper_ has joined #openscad
Soulreaper has quit [Quit: Connection closed]
LordOfBikes has quit [Ping timeout: 272 seconds]
LordOfBikes has joined #openscad
pah has joined #openscad
soulreaper_ has quit [Quit: Konversation terminated!]
arebil has joined #openscad
nedko has quit [Ping timeout: 240 seconds]
J228581 has joined #openscad
ur5us has quit [Ping timeout: 240 seconds]
J2285 has quit [Ping timeout: 256 seconds]
nedko has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
ferdna has quit [Quit: Leaving]
arebil has joined #openscad
JakeSays_ has joined #openscad
JakeSays has quit [Ping timeout: 252 seconds]
JakeSays_ is now known as JakeSays
J228581 is now known as J22
ur5us has joined #openscad
GNUmoon has quit [Ping timeout: 240 seconds]
use-value has quit [Quit: use-value]
GNUmoon has joined #openscad
pah is now known as pa
ur5us_ has joined #openscad
ur5us has quit [Ping timeout: 240 seconds]
ur5us_ has quit [Read error: Connection reset by peer]
ur5us_ has joined #openscad
ur5us_ has quit [Ping timeout: 240 seconds]
lastrodamo has joined #openscad
<Scopeuk>
ccox_ the came MSVC that used to get loop variable scoping wrong when declared inside a for statement? colour me surprised. I think they still have a flag to turn that behaviour back on
<Scopeuk>
s/came/same
<ccox_>
Scope - oh, yeah. That was a LONGstanding bug. Ditto their failure to handle switch/case statement in some cases (caused a lot of crashes).
<ccox_>
Scopeuk: but I'm finding not just compiler bugs, but also major bugs in their STL container implementations. Sigh. Some of them are so bad, I'm having trouble figuring out what caused them.
<ccox_>
it's like bad code on top of misunderstandings, fed into a flaming bag of compiler excrement.
<ccox_>
and my C++/STL friends are all saying "it's just MS, they won't fix it"
<Scopeuk>
there is a massive list of errata on their website listing a lot (I won't say all) of their c++ standards non compliance
<ccox_>
I know, it's not even close to all.
<Scopeuk>
and 438 issues and 70 pr's outstanding on the github for it
JakeSays_ has joined #openscad
JakeSays has quit [Ping timeout: 240 seconds]
use-value has joined #openscad
use-value has quit [Ping timeout: 268 seconds]
use-value has joined #openscad
Guest35 has joined #openscad
<Guest35>
hello fellow human beings
<Guest35>
anyone alive?
<teepee>
I sure hope so
<Guest35>
hehe
<Guest35>
i just don't know how active this place is
<teepee>
that changes a lot, you can check the logs to find out :)
<Guest35>
i used to use blender for myself and i'm very far from cad programs
<Guest35>
but this seemed useful
<Guest35>
i'm trying to figure how to use for two days and so far it goes well
<J22>
there are some nice tutorials
<Guest35>
i'm following "mathcodeprint" for now
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
<Scopeuk>
why bother to crawl before you learn to levitate using zero point energy!
qeed has quit [Quit: qeed]
little_blossom has quit [Remote host closed the connection]
qeed has joined #openscad
little_blossom has joined #openscad
<buZz>
Guest35: always suprising to me that ppl would -prefer- videos as knowledge source :P
<Guest35>
hehe that's because youtube is just... how to say, under the hand
<Guest35>
it's much easier to look at things
<Guest35>
than reading
<buZz>
not really, imho
<buZz>
i read a LOT faster than anyone speaks :P
<Guest35>
he
<Guest35>
hehe
<buZz>
i'm sure i'm not a superspecial case :P
<buZz>
plus 'presentation' adds fluff that could even prevent you from learning what you needed
myosotis has joined #openscad
<Scopeuk>
I do have to say I prefer a written article
<Scopeuk>
by all means have a video to show what's going on with active components/moving parts
<Scopeuk>
but I'm much happier reading a description etc. if nothing else I can skim
<Scopeuk>
youtube build videos etc have their place but its mostly background noise
<myosotis>
I don't want to watch a 30 min video to get 2 minutes of information
<Scopeuk>
welcome back, you appear to be in the majority on that opinion. I think benchmark videos are the worst. I guess the youtube money is good enough to keep people pushing it
<buZz>
i hate the yt videos with just a single commandline i need
<buZz>
having to skip though 30 minutes of sponsorsludge and facepainted presentators to find where on earth they typed it and why
<Guest35>
but for example in my case it was very useful
<buZz>
because a transscript in description would be too easy
<buZz>
:)
<Guest35>
i've never used a cad program i'm very far from this world
<Scopeuk>
Guest35 they do have their place, I suppose an openscad video tutorial which happened about the rate you push buttons and type text could work as a pseudo interactive training course
<buZz>
ah i guess
<buZz>
i had autocad classes in college
<buZz>
and some years of technical drawing by hand before that aswell
<Guest35>
it was nice to meet you people, hope to see you again, bye
Guest35 has quit [Quit: Client closed]
<buZz>
ciao bello
<Scopeuk>
hmm I guess I cam into it a weird way, I wanted to create 3d models (mostly small robot parts) and the gui tools just perpetually felt like they had the tool I needed but there was no good way of my finding it
<Scopeuk>
I know most of them are draft in 2d extrude to 3d, apply some surface transforms but it always feels like I'm fighting
<Scopeuk>
plugging together geometry primitives clicked for me
arebil_ has joined #openscad
arebil has quit [Ping timeout: 268 seconds]
arebil_ has quit [Ping timeout: 272 seconds]
<peepsalot>
i watch almost all youtubes at 2x speed. if the person has a weird accent or already speaks very fast then maybe 1.5x
<buZz>
you must listen to a lot of music on yt ;)
<Scopeuk>
peepsalot ever tried eevblog, the first time one of his videos auto queued itself I genuinely though it was satire with a mock Australian accent, I can't imagine moving him up an octave would help
<Scopeuk>
its s shame he has some interesting stuff but I find it very hard to watch
<peepsalot>
the speed controls don't alter pitch
<peepsalot>
but yes i've seen a good number of dave's vids
arebil has joined #openscad
<Scopeuk>
interesting, I guess they are correcting for pitch when they bump the speed, doing it naively definitely alters the pitch
use-value1 has joined #openscad
use-value has quit [Ping timeout: 240 seconds]
use-value1 is now known as use-value
toulene_ has joined #openscad
toulene_ has quit [Remote host closed the connection]
J22 has quit [Quit: Client closed]
J22 has joined #openscad
fmlatghor has quit [Ping timeout: 240 seconds]
fmlatghor has joined #openscad
J22 has quit [Quit: Client closed]
J22 has joined #openscad
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
arebil has quit [Ping timeout: 252 seconds]
myosotis has quit [Quit: myosotis]
Guest25 has joined #openscad
Guest25 has quit [Client Quit]
ur5us_ has joined #openscad
lastrodamo has quit [Quit: Leaving]
toulene has joined #openscad
use-value has quit [Quit: use-value]
la1yv has quit [Read error: Connection reset by peer]