Closed SDGGiesbrecht closed 3 years ago
These file names were generated by the tool itself, based on the
corresponding library definition
, which has been updated to use-
instead of:
, and we should use the same names here.
L.O.L. I was trying to work on the dependency graph from the bottom up (swift-collections-benchmarks before swift-collections), but I guess I was holding it backwards. With the original definitions changed, will all the derived stuff in this repository be automatically fixed by the next run? If so, then I recommend just doing that and scrapping this PR. This was done by hand not realizing root definitions existed elsewhere.
Oh, these won't be automatically regenerated -- synchronizing the filenames will just make things easier if these examples ever need to be recreated.
I addressed the feedback about existing changes.
To prevent similar issues when people try to run benchmarks on Windows, it would be a good idea to make sure the tool filters out invalid characters from the filenames it generates.
I would rather leave that for someone more familiar with the Windows than I am. It does not appear that simple: https://stackoverflow.com/a/1976050/5280938
@swift-ci test
I submitted #10 to fix generated filenames on Windows.
This resolves swift‐collections‐benchmark’s portion of apple/swift-collections#33.
Checklist