Open Issues Need Help
View All on GitHubAI Summary: Debug a segmentation fault and a `std::bad_array_new_length` exception occurring in the 3lcache algorithm of the libCacheSim cache simulator when processing a specific trace file (meta_reag.oracleGeneral.zst). The issue is inconsistent, working on some traces but failing on others, suggesting a problem with how the algorithm handles certain data characteristics within the trace.
a high performance library for building cache simulators
AI Summary: Debug and fix a segmentation fault in the LRB (Least Recently Borrowed) cache eviction algorithm implementation within the libCacheSim library. The error occurs when running a simulation with a specific trace file and manifests as an attempt to free an invalid pointer, indicating a memory management issue within the LRB algorithm's code.
a high performance library for building cache simulators
AI Summary: Improve the robustness of parameter parsing in the libCacheSim library by addressing potential failures when concatenating parameters, specifically handling cases where an old parameter string is empty. This involves modifying the `cache_init.h` file to ensure correct parsing even with empty input strings.
a high performance library for building cache simulators
AI Summary: Debug and fix failing eviction tests in the libCacheSim project on macOS. The tests fail for an unknown reason, and the issue is not related to the random number generator. The task involves running the tests using a debug build and investigating the cause of the failure.
a high performance library for building cache simulators