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

[dmd-cxx] Backport SPARC64 allocator and running std.process unittest as root #6962

Merged
merged 2 commits into from
Apr 16, 2019

Conversation

ibuclaw
Copy link
Member

@ibuclaw ibuclaw commented Apr 16, 2019

No description provided.

jercaianu and others added 2 commits April 16, 2019 07:24
A spawnProcess unittest checks that we are unable to enter a directory
if we don't have the right permissions.  However, programs running
under the root user can chdir to a directory, despite it not having
execute permissions.

Thus, skip this test when running as root.
@dlang-bot
Copy link
Contributor

Thanks for your pull request, @ibuclaw!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

Testing this PR locally

If you don't have a local development environment setup, you can use Digger to test this PR:

dub fetch digger
dub run digger -- build "dmd-cxx + phobos#6962"

@PetarKirov PetarKirov merged commit 428460d into dlang:dmd-cxx Apr 16, 2019
@ibuclaw ibuclaw deleted the dmd-cxx-ports branch April 17, 2019 04:08
apolukhin pushed a commit to apolukhin/gcc that referenced this pull request Apr 21, 2019
libphobos: Merge upstream phobos 428460ddd

Defines growDownwards on SPARC64, initial patch by Rainer Orth.

Backports another fix to std.process, allowing permissions tests to be
skipped when running as root.

Reviewed-on: dlang/phobos#6962

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@270483 138bc75d-0d04-0410-961f-82ee72b054a4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants