Skip to content

Fix multisource benchmarks #12117

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Sep 26, 2017

Conversation

gottesmm
Copy link
Contributor

This PR fixes multisource benchmarks and converts the single-source benchmark Prims into a multi-source test called PrimsSplit to ensure that there is at least 1 multi-source benchmark.

rdar://34556274

…ts to look up sources.

This solves problems relating to the SOURCES variable not finding anything
files. module_name expanded to nothing so:

  ${${module_name}_sources} -> ${_sources} -> ''

Now we handle this properly.

rdar://34556274
…ark.

This will enable us to at least validate on swift.org that the multisource
benchmark stuff is working.

rdar://34556274
@gottesmm
Copy link
Contributor Author

@swift-ci smoke test and mergec

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test linux platform

@gottesmm
Copy link
Contributor Author

Linux test timed out for some reason.

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test linux platform

@gottesmm
Copy link
Contributor Author

Linux failed again. Due to a CI issue.

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test linux platform

2 similar comments
@gottesmm
Copy link
Contributor Author

@swift-ci smoke test linux platform

@gottesmm
Copy link
Contributor Author

@swift-ci smoke test linux platform

@shahmishal shahmishal merged commit 6b0595d into swiftlang:master Sep 26, 2017
@gottesmm gottesmm deleted the fix_multisource_benchmarks branch September 26, 2017 03:00
@shahmishal
Copy link
Member

Merged to unblock CI testing.

@gottesmm
Copy link
Contributor Author

Thanks Mishal!

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