#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2026-05-03

Timestamps are in GMT/BST.

01:46:06BFLogBot Pull request #779 closed by eykamp | Title: Fix memory layout and indexing for TNL::Vector | https://github.com/bitfighter/bitfighter/pull/779
01:52:56BFLogBot Repo: bitfighter | Commit: 4cef36c580 | Author: google-labs-jules[bot] | Message: Fix TNL::Vector storage, CI workflows, and unit tests - Change TNL::Vector storage to std::vector to fix memory alignment, pointer arithmetic, and Big-Endian compatibility. - Add comprehensive unit tests in bitfighter_test/TestTnlVectorBool.cpp. - Fix CI workflows by ensuring 'build' directory creation and package list updates. I am an AI agent. C
01:52:58BFLogBot o-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
02:30:33BFLogBot Repo: bitfighter | Commit: 0edd3ff04c | Author: google-labs-jules[bot] | Message: Fix TNL::Vector storage, CI workflows, and unit tests - Change TNL::Vector storage to std::vector to fix memory alignment, pointer arithmetic, and Big-Endian compatibility. - Add comprehensive unit tests in bitfighter_test/TestTnlVectorBool.cpp. - Fix CI workflows by ensuring 'build' directory creation and package list updates. I am an AI agent. C
02:30:35BFLogBot o-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
02:48:44BFLogBot Repo: bitfighter | Commit: f204fa513c | Author: eykamp | Message: Vehile designer checkpoint
02:48:45BFLogBot Repo: bitfighter | Commit: 08ac1860d1 | Author: eykamp | Message: Bottom tab design implemented in Vehicle Designer
02:48:47BFLogBot Repo: bitfighter | Commit: e98a1382c2 | Author: eykamp | Message: Remove duplicate function, rename some vars
02:48:48BFLogBot Repo: bitfighter | Commit: bbee0f1b78 | Author: eykamp | Message: Fix build
06:43:36BFLogBot Repo: bitfighter | Commit: 3f5e6f2e81 | Author: google-labs-jules[bot] | Message: Fix Vector storage and pointer alignment in TNL This commit modifies the `TNL::Vector` specialization to use `std::vector` instead of `std::vector`. This ensures that each boolean element occupies 1 byte, matching `sizeof(bool)` on supported platforms. This alignment is critical because `Vector::address()` returns a `bool*`, and standard pointe
06:43:37BFLogBot r arithmetic depends on elements being correctly spaced in memory. Added unit tests in `bitfighter_test/TestTnlVectorBool.cpp` to verify consistency between `operator[]` and the pointer returned by `address()`. Also fixed a CMake dependency issue in `master/CMakeLists.txt`. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
06:43:38BFLogBot Pull request #780 opened by eykamp | Title: Fix Vector storage and pointer alignment in TNL | https://github.com/bitfighter/bitfighter/pull/780

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.