How to develop and test bundler on Windows?

I wanted to start looking into #6841 by writing some tests. Unfortunately I can't even get the existing test suite working on Windows.
I followed https://github.com/bundler/bundler/blob/master/doc/development/SETUP.md, using http://gnuwin32.sourceforge.net/packages/groff.htm and http://gnuwin32.sourceforge.net/packages/util-linux-ng.htm to get groff and col installed.
Installing the dependencies worked, now I get this output when running the command again:
C:\Projects\bundler (master -> origin)
λ ruby bin/rake spec:deps
C:/Ruby24-x64/bin/ruby.exe -S gem install --no-document --conservative 'automatiek:~> 0.1.0' 'mustache:= 0.99.6' 'rake:~> 10.0' 'rdiscount:~> 2.2' 'ronn:~> 0.7.3' 'rspec:~> 3.6' 'rubocop:= 0.50.0'
WARN: Unresolved specs during Gem::Specification.reset:
      parser (< 3.0, >= <IP_ADDRESS>)
      powerpack (~> 0.1)
      ruby-progressbar (~> 1.7)
      unicode-display_width (>= 1.0.1, ~> 1.0)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
spec:deps ran for   0.015000   0.063000   0.078000 (  4.292864)

This seems ok.
The problem is that running the actual tests fails:

C:\Projects\bundler (master -> origin)
λ ruby bin/rake spec
rm man/bundle-add.1 man/bundle-add.1.txt man/bundle-binstubs.1 man/bundle-binstubs.1.txt man/bundle-check.1 man/bundle-check.1.txt man/bundle-clean.1 man/bundle-clean.1.txt man/bundle-config.1 man/bundle-config.1.txt man/bundle-doctor.1 man/bundle-doctor.1.txt man/bundle-exec.1 man/bundle-exec.1.txt man/bundle-gem.1 man/bundle-gem.1.txt man/bundle-info.1 man/bundle-info.1.txt man/bundle-init.1 man/bundle-init.1.txt man/bundle-inject.1 man/bundle-inject.1.txt man/bundle-install.1 man/bundle-install.1.txt man/bundle-list.1 man/bundle-list.1.txt man/bundle-lock.1 man/bundle-lock.1.txt man/bundle-open.1 man/bundle-open.1.txt man/bundle-outdated.1 man/bundle-outdated.1.txt man/bundle-package.1 man/bundle-package.1.txt man/bundle-platform.1 man/bundle-platform.1.txt man/bundle-pristine.1 man/bundle-pristine.1.txt man/bundle-remove.1 man/bundle-remove.1.txt man/bundle-show.1 man/bundle-show.1.txt man/bundle-update.1 man/bundle-update.1.txt man/bundle-viz.1 man/bundle-viz.1.txt man/bundle.1 man/bundle.1.txt man/gemfile.5 man/gemfile.5.txt man/index.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-add.ronn > man/bundle-add.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-add.1 | col -b > man/bundle-add.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-binstubs.ronn > man/bundle-binstubs.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-binstubs.1 | col -b > man/bundle-binstubs.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-check.ronn > man/bundle-check.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-check.1 | col -b > man/bundle-check.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-clean.ronn > man/bundle-clean.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-clean.1 | col -b > man/bundle-clean.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-config.ronn > man/bundle-config.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-config.1 | col -b > man/bundle-config.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-doctor.ronn > man/bundle-doctor.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-doctor.1 | col -b > man/bundle-doctor.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-exec.ronn > man/bundle-exec.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-exec.1 | col -b > man/bundle-exec.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-gem.ronn > man/bundle-gem.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-gem.1 | col -b > man/bundle-gem.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-info.ronn > man/bundle-info.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-info.1 | col -b > man/bundle-info.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-init.ronn > man/bundle-init.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-init.1 | col -b > man/bundle-init.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-inject.ronn > man/bundle-inject.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-inject.1 | col -b > man/bundle-inject.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-install.ronn > man/bundle-install.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-install.1 | col -b > man/bundle-install.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-list.ronn > man/bundle-list.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-list.1 | col -b > man/bundle-list.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-lock.ronn > man/bundle-lock.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-lock.1 | col -b > man/bundle-lock.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-open.ronn > man/bundle-open.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-open.1 | col -b > man/bundle-open.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-outdated.ronn > man/bundle-outdated.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-outdated.1 | col -b > man/bundle-outdated.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-package.ronn > man/bundle-package.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-package.1 | col -b > man/bundle-package.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-platform.ronn > man/bundle-platform.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-platform.1 | col -b > man/bundle-platform.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-pristine.ronn > man/bundle-pristine.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-pristine.1 | col -b > man/bundle-pristine.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-remove.ronn > man/bundle-remove.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-remove.1 | col -b > man/bundle-remove.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-show.ronn > man/bundle-show.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-show.1 | col -b > man/bundle-show.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-update.ronn > man/bundle-update.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-update.1 | col -b > man/bundle-update.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle-viz.ronn > man/bundle-viz.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle-viz.1 | col -b > man/bundle-viz.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/bundle.ronn > man/bundle.1
groff -Wall -mtty-char -mandoc -Tascii man/bundle.1 | col -b > man/bundle.1.txt
C:/Ruby24-x64/bin/ruby.exe -S ronn --roff --pipe man/gemfile.5.ronn > man/gemfile.5
groff -Wall -mtty-char -mandoc -Tascii man/gemfile.5 | col -b > man/gemfile.5.txt
C:/Ruby24-x64/bin/ruby.exe -I'C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-support-3.8.0/lib';'C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-core-3.8.0/lib' 'C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-core-3.8.0/exe/rspec' --pattern 'spec/**{,/*/**}/*_spec.rb'
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5412: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5495: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7137: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7781: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:8090: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: method redefined; discarding old ord

An error occurred while loading ./spec/bundler/cli_spec.rb.
Failure/Error: require "readline"

RuntimeError:
  HOME environment variable (or HOMEDRIVE and HOMEPATH) must be set and point to a directory
# ./spec/bundler/cli_spec.rb:3:in `<top (required)>'
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: method redefined; discarding old require_thor_actions
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: previous definition of require_thor_actions was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5412: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5495: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7137: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7781: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:8090: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: method redefined; discarding old ord
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: previous definition of ord was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: already initialized constant RbReadline::RL_LIBRARY_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: previous definition of RL_LIBRARY_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: already initialized constant RbReadline::RL_READLINE_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: previous definition of RL_READLINE_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: already initialized constant RbReadline::EOF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: previous definition of EOF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: already initialized constant RbReadline::ESC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: previous definition of ESC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: already initialized constant RbReadline::PAGE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: previous definition of PAGE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: already initialized constant RbReadline::SPACE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: previous definition of SPACE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: already initialized constant RbReadline::RETURN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: previous definition of RETURN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: already initialized constant RbReadline::ABORT_CHAR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: previous definition of ABORT_CHAR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: already initialized constant RbReadline::TAB
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: previous definition of TAB was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: already initialized constant RbReadline::RUBOUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: previous definition of RUBOUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: already initialized constant RbReadline::NEWLINE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: previous definition of NEWLINE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: already initialized constant RbReadline::DEFAULT_BUFFER_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: previous definition of DEFAULT_BUFFER_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: already initialized constant RbReadline::DEFAULT_MAX_KILLS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: previous definition of DEFAULT_MAX_KILLS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: already initialized constant RbReadline::MB_FIND_NONZERO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: previous definition of MB_FIND_NONZERO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: already initialized constant RbReadline::MB_FIND_ANY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: previous definition of MB_FIND_ANY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: already initialized constant RbReadline::MB_LEN_MAX
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: previous definition of MB_LEN_MAX was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: already initialized constant RbReadline::DEFAULT_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: previous definition of DEFAULT_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: already initialized constant RbReadline::SYS_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: previous definition of SYS_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: already initialized constant RbReadline::UpCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: previous definition of UpCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: already initialized constant RbReadline::DownCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: previous definition of DownCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: already initialized constant RbReadline::CapCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: previous definition of CapCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: already initialized constant RbReadline::EVENT_NOT_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: previous definition of EVENT_NOT_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: already initialized constant RbReadline::BAD_WORD_SPEC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: previous definition of BAD_WORD_SPEC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: already initialized constant RbReadline::SUBST_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: previous definition of SUBST_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: already initialized constant RbReadline::BAD_MODIFIER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: previous definition of BAD_MODIFIER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: already initialized constant RbReadline::NO_PREV_SUBST
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: previous definition of NO_PREV_SUBST was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: already initialized constant RbReadline::ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: previous definition of ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: already initialized constant RbReadline::NON_ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: previous definition of NON_ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: already initialized constant RbReadline::HISTORY_APPEND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: previous definition of HISTORY_APPEND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: already initialized constant RbReadline::HISTORY_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: previous definition of HISTORY_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: already initialized constant RbReadline::READERR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: previous definition of READERR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: already initialized constant RbReadline::RL_PROMPT_START_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: previous definition of RL_PROMPT_START_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: already initialized constant RbReadline::RL_PROMPT_END_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: previous definition of RL_PROMPT_END_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: already initialized constant RbReadline::NO_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: previous definition of NO_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: already initialized constant RbReadline::SINGLE_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: previous definition of SINGLE_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: already initialized constant RbReadline::MULT_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: previous definition of MULT_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: already initialized constant RbReadline::NUM_SAWMINUS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: previous definition of NUM_SAWMINUS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: already initialized constant RbReadline::NUM_SAWDIGITS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: previous definition of NUM_SAWDIGITS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: already initialized constant RbReadline::NUM_READONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: previous definition of NUM_READONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: already initialized constant RbReadline::KSEQ_DISPATCHED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: previous definition of KSEQ_DISPATCHED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: already initialized constant RbReadline::KSEQ_SUBSEQ
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: previous definition of KSEQ_SUBSEQ was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: already initialized constant RbReadline::KSEQ_RECURSIVE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: previous definition of KSEQ_RECURSIVE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: already initialized constant RbReadline::RL_STATE_NONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: previous definition of RL_STATE_NONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: already initialized constant RbReadline::RL_STATE_INITIALIZING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: previous definition of RL_STATE_INITIALIZING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: already initialized constant RbReadline::RL_STATE_INITIALIZED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: previous definition of RL_STATE_INITIALIZED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: already initialized constant RbReadline::RL_STATE_TERMPREPPED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: previous definition of RL_STATE_TERMPREPPED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: already initialized constant RbReadline::RL_STATE_READCMD
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: previous definition of RL_STATE_READCMD was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: already initialized constant RbReadline::RL_STATE_METANEXT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: previous definition of RL_STATE_METANEXT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: already initialized constant RbReadline::RL_STATE_DISPATCHING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: previous definition of RL_STATE_DISPATCHING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: already initialized constant RbReadline::RL_STATE_MOREINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: previous definition of RL_STATE_MOREINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: already initialized constant RbReadline::RL_STATE_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: previous definition of RL_STATE_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: already initialized constant RbReadline::RL_STATE_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: previous definition of RL_STATE_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: already initialized constant RbReadline::RL_STATE_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: previous definition of RL_STATE_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: already initialized constant RbReadline::RL_STATE_NUMERICARG
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: previous definition of RL_STATE_NUMERICARG was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: already initialized constant RbReadline::RL_STATE_MACROINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: previous definition of RL_STATE_MACROINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: already initialized constant RbReadline::RL_STATE_MACRODEF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: previous definition of RL_STATE_MACRODEF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: already initialized constant RbReadline::RL_STATE_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: previous definition of RL_STATE_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: already initialized constant RbReadline::RL_STATE_COMPLETING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: previous definition of RL_STATE_COMPLETING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: already initialized constant RbReadline::RL_STATE_SIGHANDLER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: previous definition of RL_STATE_SIGHANDLER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: already initialized constant RbReadline::RL_STATE_UNDOING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: previous definition of RL_STATE_UNDOING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: already initialized constant RbReadline::RL_STATE_INPUTPENDING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: previous definition of RL_STATE_INPUTPENDING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: already initialized constant RbReadline::RL_STATE_TTYCSAVED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: previous definition of RL_STATE_TTYCSAVED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: already initialized constant RbReadline::RL_STATE_CALLBACK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: previous definition of RL_STATE_CALLBACK was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: already initialized constant RbReadline::RL_STATE_VIMOTION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: previous definition of RL_STATE_VIMOTION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: already initialized constant RbReadline::RL_STATE_MULTIKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: previous definition of RL_STATE_MULTIKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: already initialized constant RbReadline::RL_STATE_VICMDONCE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: previous definition of RL_STATE_VICMDONCE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: already initialized constant RbReadline::RL_STATE_DONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: previous definition of RL_STATE_DONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: already initialized constant RbReadline::NO_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: previous definition of NO_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: already initialized constant RbReadline::AUDIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: previous definition of AUDIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: already initialized constant RbReadline::VISIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: previous definition of VISIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_DELETE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_DELETE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_BEGIN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_BEGIN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_END
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_END was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: already initialized constant RbReadline::FTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: previous definition of FTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: already initialized constant RbReadline::BTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: previous definition of BTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: already initialized constant RbReadline::FFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: previous definition of FFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: already initialized constant RbReadline::BFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: previous definition of BFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: already initialized constant RbReadline::RL_QF_SINGLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: previous definition of RL_QF_SINGLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: already initialized constant RbReadline::RL_QF_DOUBLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: previous definition of RL_QF_DOUBLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: already initialized constant RbReadline::RL_QF_BACKSLASH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: previous definition of RL_QF_BACKSLASH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: already initialized constant RbReadline::RL_QF_OTHER_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: previous definition of RL_QF_OTHER_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: already initialized constant RbReadline::KEYMAP_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: previous definition of KEYMAP_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: already initialized constant RbReadline::ANYOTHERKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: previous definition of ANYOTHERKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: already initialized constant RbReadline::RL_IM_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: previous definition of RL_IM_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: already initialized constant RbReadline::RL_IM_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: previous definition of RL_IM_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: already initialized constant RbReadline::RL_IM_DEFAULT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: previous definition of RL_IM_DEFAULT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: already initialized constant RbReadline::ISFUNC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: previous definition of ISFUNC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: already initialized constant RbReadline::ISKMAP
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: previous definition of ISKMAP was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: already initialized constant RbReadline::ISMACR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: previous definition of ISMACR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: already initialized constant RbReadline::HISTORY_WORD_DELIMITERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: previous definition of HISTORY_WORD_DELIMITERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: already initialized constant RbReadline::HISTORY_QUOTE_CHARACTERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: previous definition of HISTORY_QUOTE_CHARACTERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: already initialized constant RbReadline::RL_SEARCH_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: previous definition of RL_SEARCH_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: already initialized constant RbReadline::RL_SEARCH_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: previous definition of RL_SEARCH_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: already initialized constant RbReadline::RL_SEARCH_CSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: previous definition of RL_SEARCH_CSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: already initialized constant RbReadline::SF_REVERSE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: previous definition of SF_REVERSE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: already initialized constant RbReadline::SF_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: previous definition of SF_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: already initialized constant RbReadline::SF_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: previous definition of SF_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: already initialized constant RbReadline::XOK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: previous definition of XOK was here

An error occurred while loading ./spec/bundler/friendly_errors_spec.rb.
Failure/Error: require "readline"

RuntimeError:
  HOME environment variable (or HOMEDRIVE and HOMEPATH) must be set and point to a directory
# ./spec/bundler/friendly_errors_spec.rb:4:in `<top (required)>'
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: method redefined; discarding old require_thor_actions
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: previous definition of require_thor_actions was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5412: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5495: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7137: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7781: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:8090: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: method redefined; discarding old ord
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: previous definition of ord was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: already initialized constant RbReadline::RL_LIBRARY_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: previous definition of RL_LIBRARY_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: already initialized constant RbReadline::RL_READLINE_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: previous definition of RL_READLINE_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: already initialized constant RbReadline::EOF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: previous definition of EOF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: already initialized constant RbReadline::ESC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: previous definition of ESC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: already initialized constant RbReadline::PAGE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: previous definition of PAGE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: already initialized constant RbReadline::SPACE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: previous definition of SPACE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: already initialized constant RbReadline::RETURN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: previous definition of RETURN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: already initialized constant RbReadline::ABORT_CHAR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: previous definition of ABORT_CHAR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: already initialized constant RbReadline::TAB
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: previous definition of TAB was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: already initialized constant RbReadline::RUBOUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: previous definition of RUBOUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: already initialized constant RbReadline::NEWLINE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: previous definition of NEWLINE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: already initialized constant RbReadline::DEFAULT_BUFFER_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: previous definition of DEFAULT_BUFFER_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: already initialized constant RbReadline::DEFAULT_MAX_KILLS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: previous definition of DEFAULT_MAX_KILLS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: already initialized constant RbReadline::MB_FIND_NONZERO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: previous definition of MB_FIND_NONZERO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: already initialized constant RbReadline::MB_FIND_ANY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: previous definition of MB_FIND_ANY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: already initialized constant RbReadline::MB_LEN_MAX
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: previous definition of MB_LEN_MAX was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: already initialized constant RbReadline::DEFAULT_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: previous definition of DEFAULT_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: already initialized constant RbReadline::SYS_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: previous definition of SYS_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: already initialized constant RbReadline::UpCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: previous definition of UpCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: already initialized constant RbReadline::DownCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: previous definition of DownCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: already initialized constant RbReadline::CapCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: previous definition of CapCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: already initialized constant RbReadline::EVENT_NOT_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: previous definition of EVENT_NOT_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: already initialized constant RbReadline::BAD_WORD_SPEC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: previous definition of BAD_WORD_SPEC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: already initialized constant RbReadline::SUBST_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: previous definition of SUBST_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: already initialized constant RbReadline::BAD_MODIFIER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: previous definition of BAD_MODIFIER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: already initialized constant RbReadline::NO_PREV_SUBST
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: previous definition of NO_PREV_SUBST was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: already initialized constant RbReadline::ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: previous definition of ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: already initialized constant RbReadline::NON_ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: previous definition of NON_ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: already initialized constant RbReadline::HISTORY_APPEND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: previous definition of HISTORY_APPEND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: already initialized constant RbReadline::HISTORY_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: previous definition of HISTORY_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: already initialized constant RbReadline::READERR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: previous definition of READERR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: already initialized constant RbReadline::RL_PROMPT_START_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: previous definition of RL_PROMPT_START_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: already initialized constant RbReadline::RL_PROMPT_END_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: previous definition of RL_PROMPT_END_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: already initialized constant RbReadline::NO_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: previous definition of NO_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: already initialized constant RbReadline::SINGLE_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: previous definition of SINGLE_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: already initialized constant RbReadline::MULT_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: previous definition of MULT_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: already initialized constant RbReadline::NUM_SAWMINUS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: previous definition of NUM_SAWMINUS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: already initialized constant RbReadline::NUM_SAWDIGITS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: previous definition of NUM_SAWDIGITS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: already initialized constant RbReadline::NUM_READONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: previous definition of NUM_READONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: already initialized constant RbReadline::KSEQ_DISPATCHED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: previous definition of KSEQ_DISPATCHED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: already initialized constant RbReadline::KSEQ_SUBSEQ
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: previous definition of KSEQ_SUBSEQ was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: already initialized constant RbReadline::KSEQ_RECURSIVE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: previous definition of KSEQ_RECURSIVE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: already initialized constant RbReadline::RL_STATE_NONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: previous definition of RL_STATE_NONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: already initialized constant RbReadline::RL_STATE_INITIALIZING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: previous definition of RL_STATE_INITIALIZING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: already initialized constant RbReadline::RL_STATE_INITIALIZED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: previous definition of RL_STATE_INITIALIZED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: already initialized constant RbReadline::RL_STATE_TERMPREPPED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: previous definition of RL_STATE_TERMPREPPED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: already initialized constant RbReadline::RL_STATE_READCMD
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: previous definition of RL_STATE_READCMD was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: already initialized constant RbReadline::RL_STATE_METANEXT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: previous definition of RL_STATE_METANEXT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: already initialized constant RbReadline::RL_STATE_DISPATCHING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: previous definition of RL_STATE_DISPATCHING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: already initialized constant RbReadline::RL_STATE_MOREINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: previous definition of RL_STATE_MOREINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: already initialized constant RbReadline::RL_STATE_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: previous definition of RL_STATE_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: already initialized constant RbReadline::RL_STATE_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: previous definition of RL_STATE_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: already initialized constant RbReadline::RL_STATE_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: previous definition of RL_STATE_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: already initialized constant RbReadline::RL_STATE_NUMERICARG
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: previous definition of RL_STATE_NUMERICARG was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: already initialized constant RbReadline::RL_STATE_MACROINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: previous definition of RL_STATE_MACROINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: already initialized constant RbReadline::RL_STATE_MACRODEF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: previous definition of RL_STATE_MACRODEF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: already initialized constant RbReadline::RL_STATE_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: previous definition of RL_STATE_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: already initialized constant RbReadline::RL_STATE_COMPLETING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: previous definition of RL_STATE_COMPLETING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: already initialized constant RbReadline::RL_STATE_SIGHANDLER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: previous definition of RL_STATE_SIGHANDLER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: already initialized constant RbReadline::RL_STATE_UNDOING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: previous definition of RL_STATE_UNDOING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: already initialized constant RbReadline::RL_STATE_INPUTPENDING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: previous definition of RL_STATE_INPUTPENDING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: already initialized constant RbReadline::RL_STATE_TTYCSAVED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: previous definition of RL_STATE_TTYCSAVED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: already initialized constant RbReadline::RL_STATE_CALLBACK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: previous definition of RL_STATE_CALLBACK was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: already initialized constant RbReadline::RL_STATE_VIMOTION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: previous definition of RL_STATE_VIMOTION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: already initialized constant RbReadline::RL_STATE_MULTIKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: previous definition of RL_STATE_MULTIKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: already initialized constant RbReadline::RL_STATE_VICMDONCE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: previous definition of RL_STATE_VICMDONCE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: already initialized constant RbReadline::RL_STATE_DONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: previous definition of RL_STATE_DONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: already initialized constant RbReadline::NO_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: previous definition of NO_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: already initialized constant RbReadline::AUDIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: previous definition of AUDIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: already initialized constant RbReadline::VISIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: previous definition of VISIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_DELETE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_DELETE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_BEGIN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_BEGIN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_END
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_END was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: already initialized constant RbReadline::FTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: previous definition of FTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: already initialized constant RbReadline::BTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: previous definition of BTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: already initialized constant RbReadline::FFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: previous definition of FFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: already initialized constant RbReadline::BFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: previous definition of BFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: already initialized constant RbReadline::RL_QF_SINGLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: previous definition of RL_QF_SINGLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: already initialized constant RbReadline::RL_QF_DOUBLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: previous definition of RL_QF_DOUBLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: already initialized constant RbReadline::RL_QF_BACKSLASH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: previous definition of RL_QF_BACKSLASH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: already initialized constant RbReadline::RL_QF_OTHER_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: previous definition of RL_QF_OTHER_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: already initialized constant RbReadline::KEYMAP_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: previous definition of KEYMAP_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: already initialized constant RbReadline::ANYOTHERKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: previous definition of ANYOTHERKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: already initialized constant RbReadline::RL_IM_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: previous definition of RL_IM_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: already initialized constant RbReadline::RL_IM_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: previous definition of RL_IM_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: already initialized constant RbReadline::RL_IM_DEFAULT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: previous definition of RL_IM_DEFAULT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: already initialized constant RbReadline::ISFUNC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: previous definition of ISFUNC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: already initialized constant RbReadline::ISKMAP
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: previous definition of ISKMAP was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: already initialized constant RbReadline::ISMACR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: previous definition of ISMACR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: already initialized constant RbReadline::HISTORY_WORD_DELIMITERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: previous definition of HISTORY_WORD_DELIMITERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: already initialized constant RbReadline::HISTORY_QUOTE_CHARACTERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: previous definition of HISTORY_QUOTE_CHARACTERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: already initialized constant RbReadline::RL_SEARCH_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: previous definition of RL_SEARCH_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: already initialized constant RbReadline::RL_SEARCH_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: previous definition of RL_SEARCH_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: already initialized constant RbReadline::RL_SEARCH_CSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: previous definition of RL_SEARCH_CSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: already initialized constant RbReadline::SF_REVERSE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: previous definition of SF_REVERSE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: already initialized constant RbReadline::SF_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: previous definition of SF_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: already initialized constant RbReadline::SF_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: previous definition of SF_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: already initialized constant RbReadline::XOK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: previous definition of XOK was here

An error occurred while loading ./spec/bundler/gem_helper_spec.rb.
Failure/Error: require "readline"

RuntimeError:
  HOME environment variable (or HOMEDRIVE and HOMEPATH) must be set and point to a directory
# ./spec/bundler/gem_helper_spec.rb:4:in `<top (required)>'
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: method redefined; discarding old require_thor_actions
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: previous definition of require_thor_actions was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5412: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5495: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7137: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7781: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:8090: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: method redefined; discarding old ord
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: previous definition of ord was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: already initialized constant RbReadline::RL_LIBRARY_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: previous definition of RL_LIBRARY_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: already initialized constant RbReadline::RL_READLINE_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: previous definition of RL_READLINE_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: already initialized constant RbReadline::EOF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: previous definition of EOF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: already initialized constant RbReadline::ESC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: previous definition of ESC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: already initialized constant RbReadline::PAGE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: previous definition of PAGE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: already initialized constant RbReadline::SPACE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: previous definition of SPACE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: already initialized constant RbReadline::RETURN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: previous definition of RETURN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: already initialized constant RbReadline::ABORT_CHAR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: previous definition of ABORT_CHAR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: already initialized constant RbReadline::TAB
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: previous definition of TAB was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: already initialized constant RbReadline::RUBOUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: previous definition of RUBOUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: already initialized constant RbReadline::NEWLINE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: previous definition of NEWLINE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: already initialized constant RbReadline::DEFAULT_BUFFER_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: previous definition of DEFAULT_BUFFER_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: already initialized constant RbReadline::DEFAULT_MAX_KILLS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: previous definition of DEFAULT_MAX_KILLS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: already initialized constant RbReadline::MB_FIND_NONZERO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: previous definition of MB_FIND_NONZERO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: already initialized constant RbReadline::MB_FIND_ANY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: previous definition of MB_FIND_ANY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: already initialized constant RbReadline::MB_LEN_MAX
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: previous definition of MB_LEN_MAX was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: already initialized constant RbReadline::DEFAULT_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: previous definition of DEFAULT_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: already initialized constant RbReadline::SYS_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: previous definition of SYS_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: already initialized constant RbReadline::UpCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: previous definition of UpCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: already initialized constant RbReadline::DownCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: previous definition of DownCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: already initialized constant RbReadline::CapCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: previous definition of CapCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: already initialized constant RbReadline::EVENT_NOT_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: previous definition of EVENT_NOT_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: already initialized constant RbReadline::BAD_WORD_SPEC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: previous definition of BAD_WORD_SPEC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: already initialized constant RbReadline::SUBST_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: previous definition of SUBST_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: already initialized constant RbReadline::BAD_MODIFIER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: previous definition of BAD_MODIFIER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: already initialized constant RbReadline::NO_PREV_SUBST
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: previous definition of NO_PREV_SUBST was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: already initialized constant RbReadline::ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: previous definition of ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: already initialized constant RbReadline::NON_ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: previous definition of NON_ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: already initialized constant RbReadline::HISTORY_APPEND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: previous definition of HISTORY_APPEND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: already initialized constant RbReadline::HISTORY_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: previous definition of HISTORY_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: already initialized constant RbReadline::READERR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: previous definition of READERR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: already initialized constant RbReadline::RL_PROMPT_START_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: previous definition of RL_PROMPT_START_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: already initialized constant RbReadline::RL_PROMPT_END_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: previous definition of RL_PROMPT_END_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: already initialized constant RbReadline::NO_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: previous definition of NO_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: already initialized constant RbReadline::SINGLE_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: previous definition of SINGLE_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: already initialized constant RbReadline::MULT_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: previous definition of MULT_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: already initialized constant RbReadline::NUM_SAWMINUS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: previous definition of NUM_SAWMINUS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: already initialized constant RbReadline::NUM_SAWDIGITS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: previous definition of NUM_SAWDIGITS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: already initialized constant RbReadline::NUM_READONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: previous definition of NUM_READONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: already initialized constant RbReadline::KSEQ_DISPATCHED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: previous definition of KSEQ_DISPATCHED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: already initialized constant RbReadline::KSEQ_SUBSEQ
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: previous definition of KSEQ_SUBSEQ was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: already initialized constant RbReadline::KSEQ_RECURSIVE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: previous definition of KSEQ_RECURSIVE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: already initialized constant RbReadline::RL_STATE_NONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: previous definition of RL_STATE_NONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: already initialized constant RbReadline::RL_STATE_INITIALIZING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: previous definition of RL_STATE_INITIALIZING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: already initialized constant RbReadline::RL_STATE_INITIALIZED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: previous definition of RL_STATE_INITIALIZED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: already initialized constant RbReadline::RL_STATE_TERMPREPPED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: previous definition of RL_STATE_TERMPREPPED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: already initialized constant RbReadline::RL_STATE_READCMD
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: previous definition of RL_STATE_READCMD was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: already initialized constant RbReadline::RL_STATE_METANEXT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: previous definition of RL_STATE_METANEXT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: already initialized constant RbReadline::RL_STATE_DISPATCHING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: previous definition of RL_STATE_DISPATCHING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: already initialized constant RbReadline::RL_STATE_MOREINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: previous definition of RL_STATE_MOREINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: already initialized constant RbReadline::RL_STATE_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: previous definition of RL_STATE_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: already initialized constant RbReadline::RL_STATE_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: previous definition of RL_STATE_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: already initialized constant RbReadline::RL_STATE_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: previous definition of RL_STATE_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: already initialized constant RbReadline::RL_STATE_NUMERICARG
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: previous definition of RL_STATE_NUMERICARG was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: already initialized constant RbReadline::RL_STATE_MACROINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: previous definition of RL_STATE_MACROINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: already initialized constant RbReadline::RL_STATE_MACRODEF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: previous definition of RL_STATE_MACRODEF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: already initialized constant RbReadline::RL_STATE_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: previous definition of RL_STATE_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: already initialized constant RbReadline::RL_STATE_COMPLETING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: previous definition of RL_STATE_COMPLETING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: already initialized constant RbReadline::RL_STATE_SIGHANDLER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: previous definition of RL_STATE_SIGHANDLER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: already initialized constant RbReadline::RL_STATE_UNDOING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: previous definition of RL_STATE_UNDOING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: already initialized constant RbReadline::RL_STATE_INPUTPENDING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: previous definition of RL_STATE_INPUTPENDING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: already initialized constant RbReadline::RL_STATE_TTYCSAVED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: previous definition of RL_STATE_TTYCSAVED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: already initialized constant RbReadline::RL_STATE_CALLBACK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: previous definition of RL_STATE_CALLBACK was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: already initialized constant RbReadline::RL_STATE_VIMOTION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: previous definition of RL_STATE_VIMOTION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: already initialized constant RbReadline::RL_STATE_MULTIKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: previous definition of RL_STATE_MULTIKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: already initialized constant RbReadline::RL_STATE_VICMDONCE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: previous definition of RL_STATE_VICMDONCE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: already initialized constant RbReadline::RL_STATE_DONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: previous definition of RL_STATE_DONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: already initialized constant RbReadline::NO_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: previous definition of NO_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: already initialized constant RbReadline::AUDIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: previous definition of AUDIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: already initialized constant RbReadline::VISIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: previous definition of VISIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_DELETE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_DELETE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_BEGIN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_BEGIN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_END
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_END was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: already initialized constant RbReadline::FTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: previous definition of FTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: already initialized constant RbReadline::BTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: previous definition of BTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: already initialized constant RbReadline::FFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: previous definition of FFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: already initialized constant RbReadline::BFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: previous definition of BFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: already initialized constant RbReadline::RL_QF_SINGLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: previous definition of RL_QF_SINGLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: already initialized constant RbReadline::RL_QF_DOUBLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: previous definition of RL_QF_DOUBLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: already initialized constant RbReadline::RL_QF_BACKSLASH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: previous definition of RL_QF_BACKSLASH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: already initialized constant RbReadline::RL_QF_OTHER_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: previous definition of RL_QF_OTHER_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: already initialized constant RbReadline::KEYMAP_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: previous definition of KEYMAP_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: already initialized constant RbReadline::ANYOTHERKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: previous definition of ANYOTHERKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: already initialized constant RbReadline::RL_IM_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: previous definition of RL_IM_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: already initialized constant RbReadline::RL_IM_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: previous definition of RL_IM_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: already initialized constant RbReadline::RL_IM_DEFAULT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: previous definition of RL_IM_DEFAULT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: already initialized constant RbReadline::ISFUNC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: previous definition of ISFUNC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: already initialized constant RbReadline::ISKMAP
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: previous definition of ISKMAP was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: already initialized constant RbReadline::ISMACR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: previous definition of ISMACR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: already initialized constant RbReadline::HISTORY_WORD_DELIMITERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: previous definition of HISTORY_WORD_DELIMITERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: already initialized constant RbReadline::HISTORY_QUOTE_CHARACTERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: previous definition of HISTORY_QUOTE_CHARACTERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: already initialized constant RbReadline::RL_SEARCH_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: previous definition of RL_SEARCH_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: already initialized constant RbReadline::RL_SEARCH_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: previous definition of RL_SEARCH_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: already initialized constant RbReadline::RL_SEARCH_CSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: previous definition of RL_SEARCH_CSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: already initialized constant RbReadline::SF_REVERSE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: previous definition of SF_REVERSE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: already initialized constant RbReadline::SF_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: previous definition of SF_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: already initialized constant RbReadline::SF_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: previous definition of SF_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: already initialized constant RbReadline::XOK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: previous definition of XOK was here

An error occurred while loading ./spec/bundler/ui/shell_spec.rb.
Failure/Error: require "readline"

RuntimeError:
  HOME environment variable (or HOMEDRIVE and HOMEPATH) must be set and point to a directory
# ./spec/bundler/ui/shell_spec.rb:3:in `<top (required)>'
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: method redefined; discarding old require_thor_actions
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: previous definition of require_thor_actions was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5412: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5495: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7137: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7781: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:8090: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: method redefined; discarding old ord
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: previous definition of ord was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: already initialized constant RbReadline::RL_LIBRARY_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: previous definition of RL_LIBRARY_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: already initialized constant RbReadline::RL_READLINE_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: previous definition of RL_READLINE_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: already initialized constant RbReadline::EOF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: previous definition of EOF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: already initialized constant RbReadline::ESC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: previous definition of ESC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: already initialized constant RbReadline::PAGE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: previous definition of PAGE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: already initialized constant RbReadline::SPACE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: previous definition of SPACE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: already initialized constant RbReadline::RETURN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: previous definition of RETURN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: already initialized constant RbReadline::ABORT_CHAR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: previous definition of ABORT_CHAR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: already initialized constant RbReadline::TAB
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: previous definition of TAB was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: already initialized constant RbReadline::RUBOUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: previous definition of RUBOUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: already initialized constant RbReadline::NEWLINE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: previous definition of NEWLINE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: already initialized constant RbReadline::DEFAULT_BUFFER_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: previous definition of DEFAULT_BUFFER_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: already initialized constant RbReadline::DEFAULT_MAX_KILLS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: previous definition of DEFAULT_MAX_KILLS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: already initialized constant RbReadline::MB_FIND_NONZERO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: previous definition of MB_FIND_NONZERO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: already initialized constant RbReadline::MB_FIND_ANY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: previous definition of MB_FIND_ANY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: already initialized constant RbReadline::MB_LEN_MAX
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: previous definition of MB_LEN_MAX was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: already initialized constant RbReadline::DEFAULT_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: previous definition of DEFAULT_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: already initialized constant RbReadline::SYS_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: previous definition of SYS_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: already initialized constant RbReadline::UpCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: previous definition of UpCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: already initialized constant RbReadline::DownCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: previous definition of DownCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: already initialized constant RbReadline::CapCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: previous definition of CapCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: already initialized constant RbReadline::EVENT_NOT_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: previous definition of EVENT_NOT_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: already initialized constant RbReadline::BAD_WORD_SPEC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: previous definition of BAD_WORD_SPEC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: already initialized constant RbReadline::SUBST_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: previous definition of SUBST_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: already initialized constant RbReadline::BAD_MODIFIER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: previous definition of BAD_MODIFIER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: already initialized constant RbReadline::NO_PREV_SUBST
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: previous definition of NO_PREV_SUBST was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: already initialized constant RbReadline::ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: previous definition of ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: already initialized constant RbReadline::NON_ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: previous definition of NON_ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: already initialized constant RbReadline::HISTORY_APPEND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: previous definition of HISTORY_APPEND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: already initialized constant RbReadline::HISTORY_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: previous definition of HISTORY_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: already initialized constant RbReadline::READERR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: previous definition of READERR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: already initialized constant RbReadline::RL_PROMPT_START_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: previous definition of RL_PROMPT_START_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: already initialized constant RbReadline::RL_PROMPT_END_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: previous definition of RL_PROMPT_END_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: already initialized constant RbReadline::NO_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: previous definition of NO_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: already initialized constant RbReadline::SINGLE_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: previous definition of SINGLE_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: already initialized constant RbReadline::MULT_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: previous definition of MULT_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: already initialized constant RbReadline::NUM_SAWMINUS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: previous definition of NUM_SAWMINUS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: already initialized constant RbReadline::NUM_SAWDIGITS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: previous definition of NUM_SAWDIGITS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: already initialized constant RbReadline::NUM_READONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: previous definition of NUM_READONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: already initialized constant RbReadline::KSEQ_DISPATCHED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: previous definition of KSEQ_DISPATCHED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: already initialized constant RbReadline::KSEQ_SUBSEQ
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: previous definition of KSEQ_SUBSEQ was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: already initialized constant RbReadline::KSEQ_RECURSIVE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: previous definition of KSEQ_RECURSIVE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: already initialized constant RbReadline::RL_STATE_NONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: previous definition of RL_STATE_NONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: already initialized constant RbReadline::RL_STATE_INITIALIZING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: previous definition of RL_STATE_INITIALIZING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: already initialized constant RbReadline::RL_STATE_INITIALIZED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: previous definition of RL_STATE_INITIALIZED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: already initialized constant RbReadline::RL_STATE_TERMPREPPED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: previous definition of RL_STATE_TERMPREPPED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: already initialized constant RbReadline::RL_STATE_READCMD
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: previous definition of RL_STATE_READCMD was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: already initialized constant RbReadline::RL_STATE_METANEXT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: previous definition of RL_STATE_METANEXT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: already initialized constant RbReadline::RL_STATE_DISPATCHING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: previous definition of RL_STATE_DISPATCHING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: already initialized constant RbReadline::RL_STATE_MOREINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: previous definition of RL_STATE_MOREINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: already initialized constant RbReadline::RL_STATE_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: previous definition of RL_STATE_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: already initialized constant RbReadline::RL_STATE_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: previous definition of RL_STATE_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: already initialized constant RbReadline::RL_STATE_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: previous definition of RL_STATE_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: already initialized constant RbReadline::RL_STATE_NUMERICARG
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: previous definition of RL_STATE_NUMERICARG was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: already initialized constant RbReadline::RL_STATE_MACROINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: previous definition of RL_STATE_MACROINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: already initialized constant RbReadline::RL_STATE_MACRODEF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: previous definition of RL_STATE_MACRODEF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: already initialized constant RbReadline::RL_STATE_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: previous definition of RL_STATE_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: already initialized constant RbReadline::RL_STATE_COMPLETING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: previous definition of RL_STATE_COMPLETING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: already initialized constant RbReadline::RL_STATE_SIGHANDLER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: previous definition of RL_STATE_SIGHANDLER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: already initialized constant RbReadline::RL_STATE_UNDOING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: previous definition of RL_STATE_UNDOING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: already initialized constant RbReadline::RL_STATE_INPUTPENDING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: previous definition of RL_STATE_INPUTPENDING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: already initialized constant RbReadline::RL_STATE_TTYCSAVED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: previous definition of RL_STATE_TTYCSAVED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: already initialized constant RbReadline::RL_STATE_CALLBACK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: previous definition of RL_STATE_CALLBACK was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: already initialized constant RbReadline::RL_STATE_VIMOTION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: previous definition of RL_STATE_VIMOTION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: already initialized constant RbReadline::RL_STATE_MULTIKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: previous definition of RL_STATE_MULTIKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: already initialized constant RbReadline::RL_STATE_VICMDONCE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: previous definition of RL_STATE_VICMDONCE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: already initialized constant RbReadline::RL_STATE_DONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: previous definition of RL_STATE_DONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: already initialized constant RbReadline::NO_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: previous definition of NO_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: already initialized constant RbReadline::AUDIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: previous definition of AUDIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: already initialized constant RbReadline::VISIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: previous definition of VISIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_DELETE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_DELETE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_BEGIN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_BEGIN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_END
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_END was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: already initialized constant RbReadline::FTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: previous definition of FTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: already initialized constant RbReadline::BTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: previous definition of BTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: already initialized constant RbReadline::FFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: previous definition of FFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: already initialized constant RbReadline::BFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: previous definition of BFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: already initialized constant RbReadline::RL_QF_SINGLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: previous definition of RL_QF_SINGLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: already initialized constant RbReadline::RL_QF_DOUBLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: previous definition of RL_QF_DOUBLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: already initialized constant RbReadline::RL_QF_BACKSLASH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: previous definition of RL_QF_BACKSLASH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: already initialized constant RbReadline::RL_QF_OTHER_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: previous definition of RL_QF_OTHER_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: already initialized constant RbReadline::KEYMAP_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: previous definition of KEYMAP_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: already initialized constant RbReadline::ANYOTHERKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: previous definition of ANYOTHERKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: already initialized constant RbReadline::RL_IM_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: previous definition of RL_IM_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: already initialized constant RbReadline::RL_IM_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: previous definition of RL_IM_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: already initialized constant RbReadline::RL_IM_DEFAULT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: previous definition of RL_IM_DEFAULT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: already initialized constant RbReadline::ISFUNC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: previous definition of ISFUNC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: already initialized constant RbReadline::ISKMAP
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: previous definition of ISKMAP was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: already initialized constant RbReadline::ISMACR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: previous definition of ISMACR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: already initialized constant RbReadline::HISTORY_WORD_DELIMITERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: previous definition of HISTORY_WORD_DELIMITERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: already initialized constant RbReadline::HISTORY_QUOTE_CHARACTERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: previous definition of HISTORY_QUOTE_CHARACTERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: already initialized constant RbReadline::RL_SEARCH_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: previous definition of RL_SEARCH_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: already initialized constant RbReadline::RL_SEARCH_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: previous definition of RL_SEARCH_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: already initialized constant RbReadline::RL_SEARCH_CSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: previous definition of RL_SEARCH_CSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: already initialized constant RbReadline::SF_REVERSE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: previous definition of SF_REVERSE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: already initialized constant RbReadline::SF_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: previous definition of SF_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: already initialized constant RbReadline::SF_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: previous definition of SF_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: already initialized constant RbReadline::XOK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: previous definition of XOK was here

An error occurred while loading ./spec/bundler/ui_spec.rb.
Failure/Error: require "readline"

RuntimeError:
  HOME environment variable (or HOMEDRIVE and HOMEPATH) must be set and point to a directory
# ./spec/bundler/ui_spec.rb:28:in `block in <top (required)>'
# ./spec/bundler/ui_spec.rb:3:in `<top (required)>'
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: method redefined; discarding old require_thor_actions
C:/Projects/bundler/lib/bundler/vendored_thor.rb:4: warning: previous definition of require_thor_actions was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5412: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:5495: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7137: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:7781: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:8090: warning: parentheses after method name is interpreted as an argument list, not a decomposed argument
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: method redefined; discarding old ord
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:14: warning: previous definition of ord was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: already initialized constant RbReadline::RL_LIBRARY_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:20: warning: previous definition of RL_LIBRARY_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: already initialized constant RbReadline::RL_READLINE_VERSION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:21: warning: previous definition of RL_READLINE_VERSION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: already initialized constant RbReadline::EOF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:23: warning: previous definition of EOF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: already initialized constant RbReadline::ESC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:24: warning: previous definition of ESC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: already initialized constant RbReadline::PAGE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:25: warning: previous definition of PAGE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: already initialized constant RbReadline::SPACE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:26: warning: previous definition of SPACE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: already initialized constant RbReadline::RETURN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:27: warning: previous definition of RETURN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: already initialized constant RbReadline::ABORT_CHAR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:28: warning: previous definition of ABORT_CHAR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: already initialized constant RbReadline::TAB
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:29: warning: previous definition of TAB was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: already initialized constant RbReadline::RUBOUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:30: warning: previous definition of RUBOUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: already initialized constant RbReadline::NEWLINE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:31: warning: previous definition of NEWLINE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: already initialized constant RbReadline::DEFAULT_BUFFER_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:33: warning: previous definition of DEFAULT_BUFFER_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: already initialized constant RbReadline::DEFAULT_MAX_KILLS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:34: warning: previous definition of DEFAULT_MAX_KILLS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: already initialized constant RbReadline::MB_FIND_NONZERO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:36: warning: previous definition of MB_FIND_NONZERO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: already initialized constant RbReadline::MB_FIND_ANY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:37: warning: previous definition of MB_FIND_ANY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: already initialized constant RbReadline::MB_LEN_MAX
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:38: warning: previous definition of MB_LEN_MAX was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: already initialized constant RbReadline::DEFAULT_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:40: warning: previous definition of DEFAULT_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: already initialized constant RbReadline::SYS_INPUTRC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:41: warning: previous definition of SYS_INPUTRC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: already initialized constant RbReadline::UpCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:43: warning: previous definition of UpCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: already initialized constant RbReadline::DownCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:44: warning: previous definition of DownCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: already initialized constant RbReadline::CapCase
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:45: warning: previous definition of CapCase was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: already initialized constant RbReadline::EVENT_NOT_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:48: warning: previous definition of EVENT_NOT_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: already initialized constant RbReadline::BAD_WORD_SPEC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:49: warning: previous definition of BAD_WORD_SPEC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: already initialized constant RbReadline::SUBST_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:50: warning: previous definition of SUBST_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: already initialized constant RbReadline::BAD_MODIFIER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:51: warning: previous definition of BAD_MODIFIER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: already initialized constant RbReadline::NO_PREV_SUBST
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:52: warning: previous definition of NO_PREV_SUBST was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: already initialized constant RbReadline::ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:55: warning: previous definition of ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: already initialized constant RbReadline::NON_ANCHORED_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:56: warning: previous definition of NON_ANCHORED_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: already initialized constant RbReadline::HISTORY_APPEND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:59: warning: previous definition of HISTORY_APPEND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: already initialized constant RbReadline::HISTORY_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:60: warning: previous definition of HISTORY_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: already initialized constant RbReadline::READERR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:64: warning: previous definition of READERR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: already initialized constant RbReadline::RL_PROMPT_START_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:67: warning: previous definition of RL_PROMPT_START_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: already initialized constant RbReadline::RL_PROMPT_END_IGNORE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:68: warning: previous definition of RL_PROMPT_END_IGNORE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: already initialized constant RbReadline::NO_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:72: warning: previous definition of NO_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: already initialized constant RbReadline::SINGLE_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:73: warning: previous definition of SINGLE_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: already initialized constant RbReadline::MULT_MATCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:74: warning: previous definition of MULT_MATCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: already initialized constant RbReadline::NUM_SAWMINUS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:77: warning: previous definition of NUM_SAWMINUS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: already initialized constant RbReadline::NUM_SAWDIGITS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:78: warning: previous definition of NUM_SAWDIGITS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: already initialized constant RbReadline::NUM_READONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:79: warning: previous definition of NUM_READONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: already initialized constant RbReadline::KSEQ_DISPATCHED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:83: warning: previous definition of KSEQ_DISPATCHED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: already initialized constant RbReadline::KSEQ_SUBSEQ
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:84: warning: previous definition of KSEQ_SUBSEQ was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: already initialized constant RbReadline::KSEQ_RECURSIVE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:85: warning: previous definition of KSEQ_RECURSIVE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: already initialized constant RbReadline::RL_STATE_NONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:88: warning: previous definition of RL_STATE_NONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: already initialized constant RbReadline::RL_STATE_INITIALIZING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:90: warning: previous definition of RL_STATE_INITIALIZING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: already initialized constant RbReadline::RL_STATE_INITIALIZED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:91: warning: previous definition of RL_STATE_INITIALIZED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: already initialized constant RbReadline::RL_STATE_TERMPREPPED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:92: warning: previous definition of RL_STATE_TERMPREPPED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: already initialized constant RbReadline::RL_STATE_READCMD
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:93: warning: previous definition of RL_STATE_READCMD was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: already initialized constant RbReadline::RL_STATE_METANEXT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:94: warning: previous definition of RL_STATE_METANEXT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: already initialized constant RbReadline::RL_STATE_DISPATCHING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:95: warning: previous definition of RL_STATE_DISPATCHING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: already initialized constant RbReadline::RL_STATE_MOREINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:96: warning: previous definition of RL_STATE_MOREINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: already initialized constant RbReadline::RL_STATE_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:97: warning: previous definition of RL_STATE_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: already initialized constant RbReadline::RL_STATE_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:98: warning: previous definition of RL_STATE_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: already initialized constant RbReadline::RL_STATE_SEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:99: warning: previous definition of RL_STATE_SEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: already initialized constant RbReadline::RL_STATE_NUMERICARG
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:100: warning: previous definition of RL_STATE_NUMERICARG was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: already initialized constant RbReadline::RL_STATE_MACROINPUT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:101: warning: previous definition of RL_STATE_MACROINPUT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: already initialized constant RbReadline::RL_STATE_MACRODEF
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:102: warning: previous definition of RL_STATE_MACRODEF was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: already initialized constant RbReadline::RL_STATE_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:103: warning: previous definition of RL_STATE_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: already initialized constant RbReadline::RL_STATE_COMPLETING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:104: warning: previous definition of RL_STATE_COMPLETING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: already initialized constant RbReadline::RL_STATE_SIGHANDLER
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:105: warning: previous definition of RL_STATE_SIGHANDLER was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: already initialized constant RbReadline::RL_STATE_UNDOING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:106: warning: previous definition of RL_STATE_UNDOING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: already initialized constant RbReadline::RL_STATE_INPUTPENDING
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:107: warning: previous definition of RL_STATE_INPUTPENDING was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: already initialized constant RbReadline::RL_STATE_TTYCSAVED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:108: warning: previous definition of RL_STATE_TTYCSAVED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: already initialized constant RbReadline::RL_STATE_CALLBACK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:109: warning: previous definition of RL_STATE_CALLBACK was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: already initialized constant RbReadline::RL_STATE_VIMOTION
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:110: warning: previous definition of RL_STATE_VIMOTION was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: already initialized constant RbReadline::RL_STATE_MULTIKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:111: warning: previous definition of RL_STATE_MULTIKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: already initialized constant RbReadline::RL_STATE_VICMDONCE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:112: warning: previous definition of RL_STATE_VICMDONCE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: already initialized constant RbReadline::RL_STATE_DONE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:114: warning: previous definition of RL_STATE_DONE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: already initialized constant RbReadline::NO_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:116: warning: previous definition of NO_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: already initialized constant RbReadline::AUDIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:117: warning: previous definition of AUDIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: already initialized constant RbReadline::VISIBLE_BELL
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:118: warning: previous definition of VISIBLE_BELL was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_DELETE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_DELETE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_BEGIN
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_BEGIN was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: already initialized constant RbReadline::UNDO_END
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:122: warning: previous definition of UNDO_END was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: already initialized constant RbReadline::FTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:126: warning: previous definition of FTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: already initialized constant RbReadline::BTO
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:127: warning: previous definition of BTO was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: already initialized constant RbReadline::FFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:128: warning: previous definition of FFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: already initialized constant RbReadline::BFIND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:129: warning: previous definition of BFIND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: already initialized constant RbReadline::RL_QF_SINGLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:134: warning: previous definition of RL_QF_SINGLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: already initialized constant RbReadline::RL_QF_DOUBLE_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:135: warning: previous definition of RL_QF_DOUBLE_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: already initialized constant RbReadline::RL_QF_BACKSLASH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:136: warning: previous definition of RL_QF_BACKSLASH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: already initialized constant RbReadline::RL_QF_OTHER_QUOTE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:137: warning: previous definition of RL_QF_OTHER_QUOTE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: already initialized constant RbReadline::KEYMAP_SIZE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:139: warning: previous definition of KEYMAP_SIZE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: already initialized constant RbReadline::ANYOTHERKEY
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:140: warning: previous definition of ANYOTHERKEY was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: already initialized constant RbReadline::RL_IM_INSERT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:145: warning: previous definition of RL_IM_INSERT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: already initialized constant RbReadline::RL_IM_OVERWRITE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:146: warning: previous definition of RL_IM_OVERWRITE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: already initialized constant RbReadline::RL_IM_DEFAULT
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:147: warning: previous definition of RL_IM_DEFAULT was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: already initialized constant RbReadline::ISFUNC
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:151: warning: previous definition of ISFUNC was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: already initialized constant RbReadline::ISKMAP
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:152: warning: previous definition of ISKMAP was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: already initialized constant RbReadline::ISMACR
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:153: warning: previous definition of ISMACR was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: already initialized constant RbReadline::HISTORY_WORD_DELIMITERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:155: warning: previous definition of HISTORY_WORD_DELIMITERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: already initialized constant RbReadline::HISTORY_QUOTE_CHARACTERS
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:156: warning: previous definition of HISTORY_QUOTE_CHARACTERS was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: already initialized constant RbReadline::RL_SEARCH_ISEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:158: warning: previous definition of RL_SEARCH_ISEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: already initialized constant RbReadline::RL_SEARCH_NSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:159: warning: previous definition of RL_SEARCH_NSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: already initialized constant RbReadline::RL_SEARCH_CSEARCH
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:160: warning: previous definition of RL_SEARCH_CSEARCH was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: already initialized constant RbReadline::SF_REVERSE
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:163: warning: previous definition of SF_REVERSE was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: already initialized constant RbReadline::SF_FOUND
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:164: warning: previous definition of SF_FOUND was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: already initialized constant RbReadline::SF_FAILED
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:165: warning: previous definition of SF_FAILED was here
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: already initialized constant RbReadline::XOK
C:/Ruby24-x64/lib/ruby/site_ruby/rbreadline.rb:800: warning: previous definition of XOK was here

An error occurred while loading ./spec/commands/doctor_spec.rb.
Failure/Error: require "readline"

RuntimeError:
  HOME environment variable (or HOMEDRIVE and HOMEPATH) must be set and point to a directory
# ./spec/commands/doctor_spec.rb:5:in `<top (required)>'
C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-expectations-3.8.2/lib/rspec/matchers/dsl.rb:72: warning: method redefined; discarding old be_well_formed
C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-expectations-3.8.2/lib/rspec/matchers/dsl.rb:72: warning: previous definition of be_well_formed was here
Run options: exclude {:ruby_repo=>false, :bundler=>"=< 2.0", :rubygems_master=>true, :git=>"=< 2.20.1", :rubygems=>"=< <IP_ADDRESS>", :ruby=>"=< 2.4.4", :realworld=>true, :sudo=>true}

Retried examples: 0

Finished in 0.008 seconds (files took 6.36 seconds to load)
0 examples, 0 failures, 6 errors occurred outside of examples

C:/Ruby24-x64/bin/ruby.exe -I'C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-support-3.8.0/lib';'C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-core-3.8.0/lib' 'C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/rspec-core-3.8.0/exe/rspec' --pattern 'spec/**{,/*/**}/*_spec.rb' failed

C:\Projects\bundler (master -> origin)
λ

Somehow seems stuff is being loaded twice, overwriting itself and then failing!?
Any pointers what could be going on?

λ ruby -v
ruby 2.4.4p296 (2018-03-28 revision 63013) [x64-mingw32]

λ set HOME
HOME=C:\Users\Jan
HOMEDRIVE=C:
HOMEPATH=\Users\Jan

Somehow seems stuff is being loaded twice, overwriting itself and then failing!?

Commenting out the require "readline" line in \lib\bundler\vendor\thor\lib\thor\line_editor\readline.rb seems to fix the issue. Tests are currently running.

Unfortunately there is no offical support for windows in Bundler or in the core team. No one runs windows, so we're not able to provide much help to your problem.
I suggest using Ubuntu for Windows to get you started developing.

Maybe @MSP-Greg can help here?

With the require "readline" commented out the tests actually ran, but it became obvious that Windows support is not a priority yet 🙈 :
Finished in 702 minutes 39 seconds (files took 7.94 seconds to load)
2509 examples, 665 failures, 1 pending

Failed examples:

rspec './spec/bundler/bundler_spec.rb[1:2:2:1:1]' # Bundler#which when the executable in inside a quoted path behaves like it returns the correct executable returns the expected file
rspec ./spec/bundler/cli_spec.rb:16 # bundle executable looks for a binary and executes it if it's named bundler-<task>
rspec ./spec/bundler/cli_spec.rb:43 # bundle executable when ENV['BUNDLE_GEMFILE'] is set to an empty string ignores it