While trying to run 'make test-rubyspec' against the same commit as
https://travis-ci.org/ruby/ruby/jobs/46524624#L1956 I am getting different
results as is shown below.  One thing that is confusing to me is the
difference in the number of examples and expectations between the two runs
even though the number of files are the same.  Does anyone know why these
differences exist?  Does Travis exclude some of the examples?  Is there a
know issue with these encoding specs?

Thanks for your help!!

Anthony

********************* Make Results *************************************

1)

IO.for_fd uses the internal encoding specified via the :internal_encoding
option FAILED

Expected ""

 to equal "ISO-8859-1"


/vagrant/spec/rubyspec/core/io/shared/new.rb:72:in `block (3 levels) in
<top (required)>'

/vagrant/spec/rubyspec/core/io/for_fd_spec.rb:4:in `<top (required)>'


2)

IO.for_fd ingores the :encoding option when the :internal_encoding option
is present FAILED

Expected ""

 to equal "ISO-8859-1"


/vagrant/spec/rubyspec/core/io/shared/new.rb:88:in `block (3 levels) in
<top (required)>'

/vagrant/spec/rubyspec/core/io/for_fd_spec.rb:4:in `<top (required)>'


3)

IO.for_fd does not use binary encoding when :internal_encoding option is
specified FAILED

Expected ""

 to equal "ISO-8859-1"


/vagrant/spec/rubyspec/core/io/shared/new.rb:193:in `block (3 levels) in
<top (required)>'

/vagrant/spec/rubyspec/core/io/for_fd_spec.rb:4:in `<top (required)>'


Finished in 78.597433 seconds


3504 files, 20408 examples, 162500 expectations, 3 failures, 0 errors

make: *** [test-rubyspec] Error 1

************************************ Travis Results
**************************************

Finished in 67.923140 seconds

3504 files, 20406 examples, 159596 expectations, 0 failures, 0 errors
***********************************************************************************