Skip to content

Siwasaki/pr/download pybind11#12

Open
shintaro-iwasaki wants to merge 5 commits intomasterfrom
siwasaki/pr/download_pybind11
Open

Siwasaki/pr/download pybind11#12
shintaro-iwasaki wants to merge 5 commits intomasterfrom
siwasaki/pr/download_pybind11

Conversation

@shintaro-iwasaki
Copy link
Owner

No description provided.

@shintaro-iwasaki shintaro-iwasaki force-pushed the siwasaki/pr/download_pybind11 branch 6 times, most recently from 0a229a2 to c2cca18 Compare September 23, 2022 21:01
I suspect this was the cause of the "new compiles even on a warm cache"
behavior I was seeing, though haven't 100% confirmed it.

Python `set()` iteration order is nondeterministic when you create a new
process. So the same args could produce different `instance_descriptor`s
and have false cache misses.
@shintaro-iwasaki shintaro-iwasaki force-pushed the siwasaki/pr/download_pybind11 branch from 9260b12 to bda4264 Compare September 23, 2022 21:46
@shintaro-iwasaki shintaro-iwasaki force-pushed the siwasaki/pr/download_pybind11 branch from bda4264 to ce0ff40 Compare September 23, 2022 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants