Accelergy-Project / timeloop-python

Python wrapper for the timeloop project.
MIT License
8 stars 3 forks source link

Dirty Timeloop compiles lead to linker issues with PyTimeloop installation #30

Open rengzhengcodes opened 4 months ago

rengzhengcodes commented 4 months ago

PyTimeloop seems to not like certain instances of Timeloop compilation. It may be a factor if the static compiler is used, but it seems to be correlated more strongly with using a higher number of cores in the original Timeloop make. Suspect it's either a parallelism issue, or, more likely, a RAM issue as make occasionally will fault with a RAM allocation issue with high core counts compiling timeloop (i.e., suspect it's a silent RAM fault that gets buried in logs by a thread).

Will investigate and include reproducibility steps when time allows.