Skip to content
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

Current master fails script verification when building on macOS #28

Closed
lilyball opened this issue May 4, 2020 · 5 comments
Closed

Current master fails script verification when building on macOS #28

lilyball opened this issue May 4, 2020 · 5 comments

Comments

@lilyball
Copy link

lilyball commented May 4, 2020

Current master (5af706f) fails to verify scripts when building. Running ./test.sh works but the verify step is running into a lot of issues:

Verifying scripts...
batgrep:version failed.
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//41422.async_.report.complete: No such file or directory
batwatch:versionmv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42013.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42013.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42013.async_.report: mv: No such file or directory
/var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42013.async_.report: No such file or directory
lib_dsl:parse_simple_argsmv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42120.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42120.async_.report.complete: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42120.async_.report: No such file or directory
mv: mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42120.async_.report/var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42120.async_.report: : No such file or directory
No such file or directory
lib_opt:short_value_implicitmv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report: No such file or directory
lib_pager:less_versionmv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42226.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42521.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42521.async_.report.complete: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42521.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42521.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42521.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42521.async_.report: No such file or directory
perf:perf_lib_opt_hook_widthmv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report.complete: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report: No such file or directory
mv: /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report.complete: No such file or directory
mv: rename /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report to /var/folders/cs/l6c6g06x0974_0w5pdg8dps80000gn/T//42636.async_.report.complete: No such file or directory
One or more tests failed.
Run ./test.sh for more detailed information.

The mv spam seems to be a consequence of parallelization, as I get it with ./test.sh --jobs=8 as well. However even ./test.sh --compiled --porcelain --jobs=8 seems to reporting all the tests pass (ignoring the mv error spam) so I'm not sure why it's reporting test failures when running this after building.

@eth-p
Copy link
Owner

eth-p commented May 4, 2020

Thanks for reporting! This seems to be an issue with the parallelization implementation with the test framework. Opened an issue for it under eth-p/best#6.

@eth-p
Copy link
Owner

eth-p commented May 4, 2020

Fixed!

@lilyball
Copy link
Author

lilyball commented May 6, 2020

You updated the test framework but the submodule in bat-extras still needs to be bumped.

@eth-p
Copy link
Owner

eth-p commented May 7, 2020

Whoops. Just fixed that, thanks.

@lilyball
Copy link
Author

lilyball commented May 7, 2020

Confirmed fixed, no more mv spam on macOS.

@lilyball lilyball closed this as completed May 7, 2020
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

No branches or pull requests

2 participants