Skip to content

[Build] Build libcxx on lldb ASAN/UBSAN bots #66078

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

Conversation

Michael137
Copy link
Contributor

The preset for ubsan/asan buildbots include the
buildbot_incremental_base preset, which builds/runs
tests. But the tests now require libcxx to be built
since #66018

@Michael137 Michael137 requested a review from adrian-prantl May 23, 2023 16:31
@Michael137 Michael137 force-pushed the bugfix/lldb-asan-bots-libcxx-testing branch from 7893c8e to bfc0362 Compare May 23, 2023 16:32
@Michael137
Copy link
Contributor Author

@swift-ci test

Copy link
Contributor

@adrian-prantl adrian-prantl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lldb_asan_ubsan

@Michael137 Michael137 force-pushed the bugfix/lldb-asan-bots-libcxx-testing branch from bfc0362 to 5b68215 Compare May 27, 2023 12:31
The preset for ubsan/asan buildbots include the
`buildbot_incremental_base` preset, which builds/runs
tests. But the tests now require libcxx to be built
since swiftlang#66018
@Michael137 Michael137 force-pushed the bugfix/lldb-asan-bots-libcxx-testing branch from 5b68215 to 2bf08f0 Compare May 27, 2023 12:39
@Michael137 Michael137 requested review from adrian-prantl and removed request for xedin, slavapestov, artemcm and hborla May 27, 2023 12:47
@Michael137
Copy link
Contributor Author

preset=buildbot_incremental,lldb_asan_ubsan
@swift-ci Please test with preset

@Michael137
Copy link
Contributor Author

preset=buildbot_incremental,lldb_asan_ubsan
@swift-ci Please test with preset macOS Platform

@Michael137
Copy link
Contributor Author

preset=buildbot_incremental,lldb_asan_ubsan
@swift-ci Please test with preset macOS

@Michael137
Copy link
Contributor Author

@swift-ci test

2 similar comments
@Michael137
Copy link
Contributor Author

@swift-ci test

@Michael137
Copy link
Contributor Author

@swift-ci test

@Michael137
Copy link
Contributor Author

preset=buildbot_incremental,lldb_asan_ubsan
@swift-ci test with preset macOS

@Michael137
Copy link
Contributor Author

preset=buildbot_incremental,lldb_asan_ubsan
@swift-ci test with preset linux

@Michael137
Copy link
Contributor Author

Michael137 commented May 30, 2023

Hmm, tests on Linux fail with:

  File "/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'xcrun'

Which makes sense since it's a Darwin specific preset which I ran by accident.

The macOS failures are the same ones as on the buildbot right now (without my change).

So I'll go ahead and merge once Swift Test macOS Platform is done

@Michael137 Michael137 merged commit f0ff384 into swiftlang:main Jun 2, 2023
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