ThisIsFineTM

Results 15 issues of ThisIsFineTM

The `src/zimwriterfs/zimcreatorfs.cpp` file uses designated initializers, which is a c++20 feature. It currently works by relying on compiler c++20-extensions with the c++ standard set to c++17 in `meson.build`. Are there...

question

### Ticket Closes #21844. ### Problem description LTO was not supported in tt-metal cmake and had `-fno-lto`. ### What's changed * Added project option `TT_ENABLE_LTO` (default: `OFF`) * Added cmake/linking.cmake...

### Describe the bug EthProcessorTypes has different definitions for wormhole and blackhole, but they are not wrapped in a namespace. When everything is linked into libtt_metal.so, LTO -Wodr flags them....

bug
community

### Ticket Closes #22279. ### Problem description yaml-cpp has patches fixing modern compiler build errors but not a specific dot release for them. ### What's changed * Updated git tag...

### Ticket Closes #21633. ### Problem description Part of: #4258 There were a lot of files in the ttnn pybind trees that only had hpp, which should be broken up...

### Describe the bug 8b6a0322bf462d9084afb348dd25804aefcf8edf introduced a hard coded path to openmpi in `tt_metal/distributed/CMakeLists.txt`, which causes cmake generation to break with the following error: ``` CMake Error in tt_metal/distributed/CMakeLists.txt: Imported...

bug
community

I did a cursory test with all the compression methods I had immediately available for compressing a huge scientific image file and found that bzip3 did spectacularly well in both...

Reliance on transitive includes can make the codebase more fragile for refactoring efforts both within the library codebase and for dependent projects. I ran into this issue when experimenting with...

enhancement
question
compilation

### Ticket Closes #4258. It takes more time to re-sync with main than main does to change. We really need to get this in and start flagging it in CI...

C++17's std::filesystem would remove the need for a lot of the manual path-handling code. The current path-handling code has some aspects which are fragile. #438 and the assumption made of...

enhancement
zimcheck