Mock Version: 1.2.21 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-bson.spec'], shell=FalsechrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-4047/root'timeout=0uid=1001printOutput=Falseenv={'HOME': '/builddir', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}user='mockbuild'gid=135logger=) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-bson.spec'] with env {'HOME': '/builddir', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell False warning: Could not canonicalize hostname: copr-builder-105050541.novalocal Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-bson.spec'], shell=FalsechrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-4047/root'private_network=TrueprintOutput=Falsetimeout=0uid=1001logger=env={'HOME': '/builddir', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}user='mockbuild'gid=135) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-bson.spec'] with env {'HOME': '/builddir', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.q3gc39 + umask 022 + cd /builddir/build/BUILD + scl enable rh-ror50 - Unpacked gem: '/builddir/build/BUILD/bson-4.2.0' Patch #0 (bson-4.2.0-Force-unpacking-Q-and-update-big-endian-byte-order-check.patch): patching file ext/bson/native-endian.h patching file lib/bson/decimal128.rb patching file spec/bson/decimal128_spec.rb patching file ext/bson/native-endian.h + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vH0fiD + umask 022 + cd /builddir/build/BUILD + cd bson-4.2.0 + scl enable rh-ror50 - WARNING: WARNING: license value 'Apache License Version 2.0' is invalid. Use a license identifier from http://spdx.org/licenses or 'Nonstandard' for a nonstandard license. WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: bson Version: 4.2.0 File: bson-4.2.0.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/bson-4.2.0 Bin dir: /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/bin Gem home: /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/CHANGELOG.md /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/CONTRIBUTING.md /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/LICENSE /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/NOTICE /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/README.md /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/Rakefile /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/bson/bson_native.c /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/bson/extconf.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/bson/native-endian.h /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/array.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/binary.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/boolean.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/code.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/code_with_scope.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/config.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/date.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/date_time.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/decimal128.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/decimal128/builder.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/document.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/environment.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/false_class.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/float.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/hash.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/int32.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/int64.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/integer.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/json.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/max_key.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/min_key.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/nil_class.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/object.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/object_id.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/open_struct.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/regexp.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/registry.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/specialized.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/string.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/symbol.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/time.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/timestamp.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/true_class.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/undefined.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/lib/bson/version.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/array_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/binary_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/boolean_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/byte_buffer_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/code_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/code_with_scope_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/config_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/date_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/date_time_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/decimal128_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/document_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/driver_bson_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/false_class_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/float_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/hash_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/int32_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/int64_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/integer_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/json_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/max_key_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/min_key_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/nil_class_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/object_id_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/object_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/open_struct_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/raw_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/regexp_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/registry_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/string_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/symbol_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/time_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/timestamp_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/true_class_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/undefined_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson_spec.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/spec_helper.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/common_driver.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/array.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/boolean.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/code.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/code_w_scope.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/document.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/double.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/failures/binary.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/failures/datetime.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/failures/dbpointer.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/failures/int64.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/failures/symbol.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/failures/undefined.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/int32.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/maxkey.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/minkey.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/null.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/oid.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/regex.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/string.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/timestamp.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus-tests/top.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/corpus.rb /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/driver-spec-tests/decimal128/decimal128-1.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/driver-spec-tests/decimal128/decimal128-2.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/driver-spec-tests/decimal128/decimal128-3.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/driver-spec-tests/decimal128/decimal128-4.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/driver-spec-tests/decimal128/decimal128-5.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/driver-spec-tests/decimal128/decimal128-6.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/driver-spec-tests/decimal128/decimal128-7.json /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/support/shared_examples.rb Building native extensions. This could take a while... current directory: /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/bson /opt/rh/rh-ruby23/root/usr/bin/ruby -r ./siteconf20161215-4486-m7arub.rb extconf.rb creating Makefile current directory: /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/bson make "DESTDIR=" clean rm -f rm -f bson_native.so *.o *.bak mkmf.log .*.time current directory: /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/bson make "DESTDIR=" gcc -I. -I/opt/rh/rh-ruby23/root/usr/include -I/opt/rh/rh-ruby23/root/usr/include/ruby/backward -I/opt/rh/rh-ruby23/root/usr/include -I. -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wall -g -std=c99 -m64 -o bson_native.o -c bson_native.c In file included from bson_native.c:21:0: native-endian.h:146:17: warning: '__bson_uint32_swap_slow' defined but not used [-Wunused-function] static uint32_t __bson_uint32_swap_slow(uint32_t v) ^ native-endian.h:170:17: warning: '__bson_uint64_swap_slow' defined but not used [-Wunused-function] static uint64_t __bson_uint64_swap_slow(uint64_t v) ^ native-endian.h:197:15: warning: '__bson_double_swap_slow' defined but not used [-Wunused-function] static double __bson_double_swap_slow(double v) ^ rm -f bson_native.so gcc -shared -o bson_native.so bson_native.o -L. -L/opt/rh/rh-ruby23/root/usr/lib64 -L. -Wl,-z,relro -fstack-protector -rdynamic -Wl,-export-dynamic -m64 -lruby -lpthread -ldl -lcrypt -lm -lc current directory: /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/bson make "DESTDIR=" install /usr/bin/mkdir -p . ./.gem.20161215-4486-11ydn2n exit > .RUBYARCHDIR.time /usr/bin/install -c -m 0755 bson_native.so ./.gem.20161215-4486-11ydn2n Successfully installed bson-4.2.0 Parsing documentation for bson-4.2.0 Parsing sources... 2% [ 1/42] ext/bson/Makefile 4% [ 2/42] ext/bson/bson_native.c 7% [ 3/42] ext/bson/bson_native.o 9% [ 4/42] ext/bson/bson_native.so 11% [ 5/42] ext/bson/extconf.rb 14% [ 6/42] ext/bson/native-endian.h 16% [ 7/42] lib/bson.rb 19% [ 8/42] lib/bson/array.rb 21% [ 9/42] lib/bson/binary.rb 23% [10/42] lib/bson/boolean.rb 26% [11/42] lib/bson/code.rb 28% [12/42] lib/bson/code_with_scope.rb 30% [13/42] lib/bson/config.rb 33% [14/42] lib/bson/date.rb 35% [15/42] lib/bson/date_time.rb 38% [16/42] lib/bson/decimal128.rb 40% [17/42] lib/bson/decimal128/builder.rb 42% [18/42] lib/bson/document.rb 45% [19/42] lib/bson/environment.rb 47% [20/42] lib/bson/false_class.rb 50% [21/42] lib/bson/float.rb 52% [22/42] lib/bson/hash.rb 54% [23/42] lib/bson/int32.rb 57% [24/42] lib/bson/int64.rb 59% [25/42] lib/bson/integer.rb 61% [26/42] lib/bson/json.rb 64% [27/42] lib/bson/max_key.rb 66% [28/42] lib/bson/min_key.rb 69% [29/42] lib/bson/nil_class.rb 71% [30/42] lib/bson/object.rb 73% [31/42] lib/bson/object_id.rb 76% [32/42] lib/bson/open_struct.rb 78% [33/42] lib/bson/regexp.rb 80% [34/42] lib/bson/registry.rb 83% [35/42] lib/bson/specialized.rb 85% [36/42] lib/bson/string.rb 88% [37/42] lib/bson/symbol.rb 90% [38/42] lib/bson/time.rb 92% [39/42] lib/bson/timestamp.rb 95% [40/42] lib/bson/true_class.rb 97% [41/42] lib/bson/undefined.rb 100% [42/42] lib/bson/version.rb Installing ri documentation for bson-4.2.0 Installing darkfish documentation for bson-4.2.0 Done installing documentation for bson after 1 seconds 1 gem installed + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uad01g + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64 ++ dirname /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64 + cd bson-4.2.0 + mkdir -p /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems + cp -a ./opt/rh/rh-ror50/root/usr/share/gems/build_info ./opt/rh/rh-ror50/root/usr/share/gems/cache ./opt/rh/rh-ror50/root/usr/share/gems/doc ./opt/rh/rh-ror50/root/usr/share/gems/extensions ./opt/rh/rh-ror50/root/usr/share/gems/gems ./opt/rh/rh-ror50/root/usr/share/gems/specifications /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems/ + mkdir -p /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/bson-4.2.0/ + cp -a ./opt/rh/rh-ror50/root/usr/lib64/gems/ruby/bson-4.2.0/gem.build_complete ./opt/rh/rh-ror50/root/usr/lib64/gems/ruby/bson-4.2.0/bson_native.so /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/bson-4.2.0/ + rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/ext/ + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/bson-4.2.0 extracting debug info from /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/bson-4.2.0/bson_native.so dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 55 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-scl-compress /opt/rh/rh-ror50/root + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-scl-python-bytecompile /usr/bin/python 1 /opt/rh/rh-ror50/root + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.vSVb4Y + umask 022 + cd /builddir/build/BUILD + cd bson-4.2.0 + scl enable rh-ror50 - ~/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0 ~/build/BUILD/bson-4.2.0 .....................................................................................................**WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .*WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .****WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. ....WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. ...................WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .**WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .............WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. ..........WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .........................WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .............................WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. ..........**WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. ................*******WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. ...................WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .**WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. .......**................**WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /builddir/build/BUILD/bson-4.2.0/opt/rh/rh-ror50/root/usr/share/gems/gems/bson-4.2.0/spec/bson/corpus_spec.rb:60:in `block (6 levels) in '. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Pending: (Failures listed here are expected and do not affect your suite's status) 1) Driver BSON Corpus spec tests Top-level document validity INVALID CASE: An object size that's too small to even include the object size, but is a well-formed, empty object raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 2) Driver BSON Corpus spec tests Top-level document validity INVALID CASE: An object size that's only enough for the object size, but is a well-formed, empty object raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 3) Driver BSON Corpus spec tests Top-level document validity INVALID CASE: Byte count is zero (with non-zero input length) raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 4) Driver BSON Corpus spec tests Top-level document validity INVALID CASE: Stated length less than byte count, with garbage after envelope raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 5) Driver BSON Corpus spec tests Top-level document validity INVALID CASE: Stated length exceeds byte count, with valid envelope raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 6) Driver BSON Corpus spec tests Top-level document validity INVALID CASE: Stated length less than byte count, with valid envelope raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 7) Driver BSON Corpus spec tests Top-level document validity INVALID CASE: Invalid BSON type low range raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 8) Driver BSON Corpus spec tests String INVALID CASE: string is not null-terminated raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 9) Driver BSON Corpus spec tests String INVALID CASE: empty string, but extra null raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 10) Driver BSON Corpus spec tests Document type (sub-documents) INVALID CASE: Subdocument length too long: eats outer terminator raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 11) Driver BSON Corpus spec tests Document type (sub-documents) INVALID CASE: Subdocument length too short: leaks terminator raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 12) Driver BSON Corpus spec tests Javascript Code with Scope INVALID CASE: field length zero raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 13) Driver BSON Corpus spec tests Javascript Code with Scope INVALID CASE: field length negative raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 14) Driver BSON Corpus spec tests Javascript Code with Scope INVALID CASE: field length too short (less than minimum size) raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 15) Driver BSON Corpus spec tests Javascript Code with Scope INVALID CASE: field length too short (truncates scope) raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 16) Driver BSON Corpus spec tests Javascript Code with Scope INVALID CASE: field length too long (clips outer doc) raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 17) Driver BSON Corpus spec tests Javascript Code with Scope INVALID CASE: field length too long (longer than outer doc) raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 18) Driver BSON Corpus spec tests Javascript Code with Scope INVALID CASE: bad code string: length too short raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 19) Driver BSON Corpus spec tests Javascript Code INVALID CASE: code string is not null-terminated raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 20) Driver BSON Corpus spec tests Javascript Code INVALID CASE: empty code string, but extra null raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 21) Driver BSON Corpus spec tests Boolean INVALID CASE: Invalid boolean value of 2 raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 22) Driver BSON Corpus spec tests Boolean INVALID CASE: Invalid boolean value of -1 raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 23) Driver BSON Corpus spec tests Array INVALID CASE: Array length too long: eats outer terminator raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 24) Driver BSON Corpus spec tests Array INVALID CASE: Array length too short: leaks terminator raises an error # This test case does not raise and error but should # ./spec/bson/corpus_spec.rb:58 Finished in 1.52 seconds (files took 0.97028 seconds to load) 4116 examples, 0 failures, 24 pending ~/build/BUILD/bson-4.2.0 + exit 0 Processing files: rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64 Provides: rh-ror50-rubygem(bson) = 4.2.0 rh-ror50-rubygem-bson = 4.2.0-1.el7.centos rh-ror50-rubygem-bson(x86-64) = 4.2.0-1.el7.centos rubygem(bson_ext) = 4.2.0-1.el7.centos rubygem-bson_ext = 4.2.0-1.el7.centos rubygem-bson_ext(x86-64) = 4.2.0-1.el7.centos scl-package(rh-ror50) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.1()(64bit) libdl.so.2()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libruby.so.2.3()(64bit) rh-ror50-runtime rtld(GNU_HASH) Obsoletes: rubygem-bson_ext(x86-64) < 4.1.1-1 rubygem-bson_ext < 4.1.1-1 rubygem(bson_ext) < 4.1.1-1 Processing files: rh-ror50-rubygem-bson-doc-4.2.0-1.el7.centos.noarch Provides: rh-ror50-rubygem-bson-doc = 4.2.0-1.el7.centos scl-package(rh-ror50) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: rh-ror50-runtime Processing files: rh-ror50-rubygem-bson-debuginfo-4.2.0-1.el7.centos.x86_64 Provides: scl-package(rh-ror50) rh-ror50-rubygem-bson-debuginfo = 4.2.0-1.el7.centos rh-ror50-rubygem-bson-debuginfo(x86-64) = 4.2.0-1.el7.centos Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64 warning: Could not canonicalize hostname: copr-builder-105050541.novalocal Wrote: /builddir/build/RPMS/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64.rpm Wrote: /builddir/build/RPMS/rh-ror50-rubygem-bson-doc-4.2.0-1.el7.centos.noarch.rpm Wrote: /builddir/build/RPMS/rh-ror50-rubygem-bson-debuginfo-4.2.0-1.el7.centos.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.f4jlll + umask 022 + cd /builddir/build/BUILD + cd bson-4.2.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-bson-4.2.0-1.el7.centos.x86_64 + exit 0 Child return code was: 0