Jérémie Dumas

Results 41 issues of Jérémie Dumas

Hi, I was wondering if Rye support/is planning to support a central installation cache to save disk space/download time for dependencies shared between projects. The use case would be to...

### Environment **Operating System:** Ubuntu 22.04 **Version / Commit SHA:** 10.0.1 **Other:** GCC 11 and LLVM 14 ### Describe the bug I've run into a ThreadSanitizer issue in the `meshToVolume()`...

bug

I was looking at the code for `igl::orient_outward()` and it strikes me as odd to use the centroid to decide the orientation of the patch. I should work only for...

feature

Previous discussion was started [here](https://github.com/libigl/libigl/commit/321343d402a590c855040ed89469025155484981#commitcomment-27514114), I just want to continue it in a dedicated thread. The idea is to improve the flexibility of the CMake build system, with respect to...

cmake
feature

I needed to compile Happly for a wasm project that wants to be compiled without RTTI, so this PR allows supporting this configuration. It comes with a custom RTTI implementation...

A lot of files in geogram uses a mix of tabs and space for indentation, have trailing whitespaces, etc. This makes it hard to visualize the code when your indent...

devops

By "thread-safe" here I mean "being able to call geogram functions concurrently". E.g. being able to run Delaunay triangulation on two meshes in parallel (which can happen when integrating Geogram...

It'd be great to be able to use OneTBB as the multithreading backend. Using the same scheduler in a larger app really helps avoiding oversubscription in general. When I was...

[spdlog](https://github.com/gabime/spdlog) is an awesome logging library offering tons of feature. It is super lightweight as well, thread-safe, etc. We use it in Lagrange, where it is exposed as a single...

Currently geogram requires a call to [GEO::initialize()](https://github.com/BrunoLevy/geogram/blob/8e8d38a2c566aa6b2e813a0c4c945e7b5f2596a8/src/lib/geogram/basic/common.cpp#L69), which is _very intrusive_: - Sets its own env variable `LC_NUMERIC` on Unix system - Register its own `atexit()` function. - Process::initialize will...