teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
mmu_man has joined #openscad
J24k4 has joined #openscad
J24k17 has quit [Ping timeout: 256 seconds]
kintel has joined #openscad
<kintel> peepsalot Did you figure out the GL stuff?
<peepsalot> yeah, i just wasn't using builtin opencsg
<kintel> I believe Windows still uses the old stuff. Once that's fixed, we can probably wipe the old folder. It really just needs some testing, and my Windows box didn't survive long enough for me to test it
<kintel> I ended up in a situation where i had to rename openscad.exe to "offscreen.exe" for it to be able to use the GPU. Too weird to think about
<InPhase> lol. I remember your openscad rename issue. You never figured out the source of that?
<kintel> no, but I'm convinced that the remedy is reinstall windows :)
snaked has joined #openscad
<peepsalot> i am actually surprised and confused that clang-tidy seems to pick up issues in platform specific files that aren't being used (like PlatformUtils-win.cc when building on linux), i thought it pulled from the cmake build commands that should not be including them
LordOfBikes has quit [Ping timeout: 248 seconds]
LordOfBikes has joined #openscad
<kintel> peepsalot huh, that's odd. I haven't really looked into the details, but my impression was that it would pick up compile_commands.json
mmu_man has quit [Ping timeout: 248 seconds]
<peepsalot> kintel: clang-tidy found an unused variable in some 12yr old code here https://github.com/openscad/openscad/blob/335ed8eb267e0d3436124e69e5fd5d584d3be02e/src/utils/boost-utils.cc#L88
<peepsalot> i'm just a little hesitant to simply delete because it feels like its a case that was meant to be checked for and then wasn't?
<peepsalot> but the code is hard for me to follow what exactly is going on
<peepsalot> also there is a comment link to boost svn trac issue which seems defunct
<peepsalot> basically my question would be if the input somehow already contains ".." is that being handled properly?
<peepsalot> but i guess if it hasn't caused noticeable problems in all this time its probably fine...
<kintel> I think this code was pretty much copied from that defunct discussion link
<kintel> Whenever we find thing like this, I'm considering whether we should start writing unit tests for stable interfaces
<peepsalot> i think maybe this same functionality is covered by "relative" which didn't exist way back when? https://www.boost.org/doc/libs/1_86_0/libs/filesystem/doc/reference.html#relative
<peepsalot> looks like it was added in boost 1.60, and our current dependencies list calls for 1.56+
<peepsalot> Added functions lexically_normal, lexically_relative, relative, and weakly_canonical. Many thanks to Jamie Allsop for his help and perseverance. Resolves tickets #1976, #5897, #6249.
<peepsalot> there is mention of the same ticket #1976
<gbruno> [github] thehans pushed 3 modifications (Fixes for clang-tidy: bugprone-unused-local-non-trivial-variable) https://github.com/openscad/openscad/commit/56e34475d8c508f727158ea2e13dec04fc28d9da
<gbruno> [github] thehans opened pull request #5379 (Various fixes for clang-tidy checks with few occurences) https://github.com/openscad/openscad/pull/5379
<kintel> peepsalot interesting.. would be nice to cut out any complex special code :)
<kintel> another question is when we can start using std::filesystem instead of boost
<nmr_scientist> what's wrong with boost?
<kintel> Nothing wrong really, but I'd prefer standard C++ - one less external dependency to worry about
<gbruno> [github] thehans pushed 3 modifications (Fixes for clang-tidy: bugprone-unused-local-non-trivial-variable) https://github.com/openscad/openscad/commit/afa677699b3d09b74b68565764ef6c5566e274e0
<gbruno> [github] thehans synchronize pull request #5379 (Various fixes for clang-tidy checks with few occurences) https://github.com/openscad/openscad/pull/5379
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nmr_scientist has quit [Quit: Client closed]
<pca006133> yeah, and boost is just so large that it makes compilation time longer than required
pca006132 has quit [Quit: pca006132]
<J24k4> f0lkert the community (reddit) very much appreciate your addition https://www.reddit.com/r/openscad/comments/1g4fa6v/povray_with_openscad
<UltimateCodeWarr> That PovRay shading is ultra cool, very hard to distinguish reality from rendering.
<f0lkert> J24k4: that's very cool!
<UltimateCodeWarr> Had to to look up that design, 6-axis hexapod?
<Scopeuk> and it's inverse https://github.com/pepijndevos/spacefox (I have my own corrupted version with no buttons and a fully printed base instead of a pcb
<Scopeuk> not really used it much
<J24k4> That is weird seems the manifold repair can cause flipped normals -  the object is created with rotate_extrude and offset(±) is used - depending on the values (2 or 1.85) i get flipped normals https://imgur.com/a/wzKuiqM
<J24k4> FYI kintel
athenaeryma has quit [Read error: Connection reset by peer]
athenaeryma has joined #openscad
pca006132 has joined #openscad
pca006132 has quit [Client Quit]
UltimateCodeWarr has quit [Quit: Client closed]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
sinned69158 has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
peeps[zen] has joined #openscad
peepsalot has quit [Ping timeout: 276 seconds]
pah is now known as pa
mmu_man has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
deathonater has quit [Quit: (╯°□°)╯︵ ┻━━┻]
Smeef has joined #openscad
snaked has quit [Quit: Leaving]
guerd871 has joined #openscad
guerd87 has quit [Ping timeout: 276 seconds]
<pca006133> asking again: any windows users here? can someone help me try https://github.com/elalish/manifold/pull/984#issuecomment-2414253437 ?
<J24k4> i have windows 10 - need advice what to do
<pca006133> do you have msvc installed?
<J24k4> öh don't think so - not consiously
<J24k4> a visual studio - i had that ages ago - but i think i removed it after it started to ask for logins or other things
<pca006133> I see
<pca006133> oh msys2 is fine as well
<pca006133> I think you just need cmake and gcc installed with msys2, and you can compile manifold
<pca006133> cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DMANIFOLD_DEBUG=OFF -DMANIFOLD_PAR=ON -B build
<pca006133> and then cd into the build directory and run make -j<n> (where n is the number of cores, e.g. -j4)
<J24k4> i think it was installed with unity but some licenses changed
<J24k4> so i install this? https://www.msys2.org/
<pca006133> yes
<J24k4> installation failed "something evalating rights …"
<J24k4> error while elevating access rights
<J24k4> aborted .. sorry
mmu_man has quit [Ping timeout: 252 seconds]
teepee_ has joined #openscad
<pca006133> hmmm... I thought msys2 is simple to install
<pca006133> anyway, it is not very important, we just want to get rid of some optimization that we think are no longer needed, and that only affects windows users iirc
<pca006133> I added that some time ago when I did some profiling on a Windows vm and found some anomalies
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 255 seconds]
aiyion1 has quit [Ping timeout: 260 seconds]
aiyion1 has joined #openscad
J24k4 has quit [Quit: Client closed]
J24k4 has joined #openscad
Deneb has joined #openscad
J24k4 has quit [Quit: Client closed]
J24k4 has joined #openscad
J24k4 has quit [Quit: Client closed]
J24k4 has joined #openscad
Deneb has quit [Quit: Leaving]
J24k4 has quit [Quit: Client closed]
J24k4 has joined #openscad
kow__ has joined #openscad
drkow has quit [Ping timeout: 260 seconds]
<Scopeuk> It looks like that pr got merged, should be able to just use the nightly builds
pbsds3 has quit [Ping timeout: 260 seconds]
pbsds3 has joined #openscad
snaked has joined #openscad
RichardP_ has joined #openscad
RichardPotthoff has quit [Ping timeout: 276 seconds]
mmu_man has joined #openscad