Maël Kerbiriou

Results 73 comments of Maël Kerbiriou

> `conan install . curaengine/5.2.0-alpha@richfelker/testing --build=missing --update` ~~This fails for me with `ERROR: Package recipe with name curaengine!=cura-build-environment`~~ ~~Also `conan install . cura-build-environment/5.2.0-alpha@piezo/testing --build=missing --update` fails with:~~ ``` ERROR: Failed...

> The aim is to make this workflow easy for all OSes, build systems and development machines. I can currently setup a whole development environment within minutes, and we can...

> Why would you want to do that? Mainly, I'm anticipating the requirements that will come from linux distribution packagers. They will either come ask these question or give up....

> This can probably be closed as just a configuration problem, but I would like to point out that @Piezoid has a working branch https://github.com/Piezoid/CuraEngine/commits/improve-precision that fixes pretty much all...

I did this for the needs of my internship, mentored by Pierre Peterlongo. The wrapper covers a minimal part of `Graph`, supporting only few read-only operations. My usage showed that...

I've just published the wrapper : [here is the repository](https://github.com/Piezoid/pyGATB).

Yes. I must say, I don't quite like the fact that it's not possible to opt-out the visitor based interface in GraphTemplate. I would like to visit the GraphDataVariant once...

Thanks for the answer. I didn't know that GraphUnitigs had a better interface. The trio NodeFast/EdgeFast/GraphDataVariantFast still uses variants, right ? Maybe single alternative variants get optimized away ? >...

You're right NodeFast and EdgeFast wrap plain LargeInt. But GraphTemplate still use the visitor pattern and in src/gatb/debruijn/impl/Graph.hpp we have: > using GraphDataVariantFast = boost::variant; Of course branching in the...

I can confirm that this is another case of invalid trapezoidal graph. It segfaults [here](https://github.com/Ultimaker/CuraEngine/blob/7b802278b8bc3218e7af92384009d7734a94999d/src/SkeletalTrapezoidationGraph.cpp#L316). stack trace ``` #0 0x555b99ea8eb8 in cura::SkeletalTrapezoidationGraph::collapseSmallEdges(long long) CuraEngine/src/SkeletalTrapezoidationGraph.cpp:316:34 #1 0x555b99e57e85 in cura::SkeletalTrapezoidation::constructFromPolygons(cura::Polygons const&) CuraEngine/src/SkeletalTrapezoidation.cpp:454:11...