* Package: dev-ruby/http-parser-1.2.3 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: elibc_glibc kernel_linux ruby_targets_ruby26 ruby_targets_ruby27 sparc test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] * Uncompressing metadata ... [ ok ] * Unpacking data.tar.gz ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/http-parser-1.2.3/work >>> Preparing source in /var/tmp/portage/dev-ruby/http-parser-1.2.3/work ... * Running prepare phase for all ... * Running prepare phase for all ... * Running source copy phase for ruby26 ... * Running source copy phase for ruby27 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/http-parser-1.2.3/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/http-parser-1.2.3/work ... * Running compile phase for ruby26 ... mkdir -p sparcv9-linux/http-parser sparc64-unknown-linux-gnu-gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -Wextra -O3 -fPIC -o sparcv9-linux/http-parser/http_parser.o -c ./http-parser/http_parser.c sparc64-unknown-linux-gnu-gcc -shared -o sparcv9-linux/libhttp-parser-ext.so sparcv9-linux/http-parser/http_parser.o -fexceptions * Running compile phase for ruby27 ... mkdir -p sparcv9-linux/http-parser sparc64-unknown-linux-gnu-gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -Wextra -O3 -fPIC -o sparcv9-linux/http-parser/http_parser.o -c ./http-parser/http_parser.c sparc64-unknown-linux-gnu-gcc -shared -o sparcv9-linux/libhttp-parser-ext.so sparcv9-linux/http-parser/http_parser.o -fexceptions * Running compile phase for all ... >>> Source compiled. >>> Test phase: dev-ruby/http-parser-1.2.3 * Running test phase for ruby26 ... ..FF....F......................F.. Failures: 1) HttpParser::Parser#initialize the error should be inspectable Failure/Error: expect(@inst.error).to be_kind_of(::HttpParser::Error::INVALID_METHOD) expected # to be a kind of HttpParser::Error::INVALID_METHOD # ./spec/error_spec.rb:20:in `block (2 levels) in ' 2) HttpParser::Parser#initialize raises different error types depending on the error Failure/Error: expect(@inst.error).to be_kind_of(::HttpParser::Error::INVALID_VERSION) expected # to be a kind of HttpParser::Error::INVALID_VERSION # ./spec/error_spec.rb:26:in `block (2 levels) in ' 3) HttpParser::Instance#initialize #type should default to :both Failure/Error: expect(subject.type).to eq(:both) expected: :both got: :request (compared using ==) Diff: @@ -1 +1 @@ -:both +:request # ./spec/instance_spec.rb:24:in `block (3 levels) in ' 4) HttpParser::Parser#initialize #upgrade? should return true if the Upgrade header was set Failure/Error: expect(@inst.upgrade?).to eq(true) expected: true got: false (compared using ==) Diff: @@ -1 +1 @@ -true +false # ./spec/parser_spec.rb:270:in `block (3 levels) in ' Finished in 0.07467 seconds (files took 0.41179 seconds to load) 34 examples, 4 failures Failed examples: rspec ./spec/error_spec.rb:18 # HttpParser::Parser#initialize the error should be inspectable rspec ./spec/error_spec.rb:24 # HttpParser::Parser#initialize raises different error types depending on the error rspec ./spec/instance_spec.rb:23 # HttpParser::Instance#initialize #type should default to :both rspec ./spec/parser_spec.rb:269 # HttpParser::Parser#initialize #upgrade? should return true if the Upgrade header was set * ERROR: dev-ruby/http-parser-1.2.3::gentoo failed (test phase): * rspec failed * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2071: Called ruby-ng_src_test * environment, line 1732: Called _ruby_each_implementation 'each_ruby_test' * environment, line 495: Called _ruby_invoke_environment 'ruby26' 'each_ruby_test' * environment, line 620: Called each_ruby_test * environment, line 808: Called each_fakegem_test * environment, line 787: Called ruby-ng_rspec * environment, line 1688: Called die * The specific snippet of code: * ${RUBY} -S rspec-${version} ${rspec_params} ${files} || die "rspec failed" * * If you need support, post the output of `emerge --info '=dev-ruby/http-parser-1.2.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/http-parser-1.2.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-ruby/http-parser-1.2.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/http-parser-1.2.3/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/http-parser-1.2.3/work/ruby26/http-parser-1.2.3' * S: '/var/tmp/portage/dev-ruby/http-parser-1.2.3/work/ruby26/http-parser-1.2.3'