OpenBSD chmod accepts all values of mode #1913

wants to merge 1 commit into


None yet

2 participants


This revises the test set for chmod to reflect OpenBSD behaviour.

Per discussion with dbussink at #1907 (comment)


What should be considered here is that Rubyspec specifies what MRI does. It means that the specs should always pass on MRI. Did you check whether the specs on MRI pass after these changes? If not, we probably need to setup deviates_on blocks for Rubinius if we behave different from MRI here.


Thanks. This should be closed because it breaks the spec for 1.8 and 1.9 MRI on OpenBSD. I'll investigate the fix you suggest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment