Mock Version: 1.2.21 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-concurrent-ruby.spec'], shell=FalsechrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-12823/root'env={'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '}gid=135timeout=0logger=uid=1001user='mockbuild'printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-concurrent-ruby.spec'] with env {'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '} and shell False warning: Could not canonicalize hostname: copr-builder-871341861.novalocal Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/rh-ror50-rubygem-concurrent-ruby-1.0.2-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-concurrent-ruby.spec'], shell=FalsechrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-12823/root'private_network=Trueenv={'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '}user='mockbuild'timeout=0logger=uid=1001gid=135printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-concurrent-ruby.spec'] with env {'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.S1LgG6 + umask 022 + cd /builddir/build/BUILD + scl enable rh-ror50 - Unpacked gem: '/builddir/build/BUILD/concurrent-ruby-1.0.2' + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CcGCry + umask 022 + cd /builddir/build/BUILD + cd concurrent-ruby-1.0.2 + scl enable rh-ror50 - Successfully built RubyGem Name: concurrent-ruby Version: 1.0.2 File: concurrent-ruby-1.0.2.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/concurrent-ruby-1.0.2 Bin dir: /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/bin Gem home: /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/CHANGELOG.md /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/LICENSE.txt /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/README.md /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/agent.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/array.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/async.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atom.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/abstract_thread_local_var.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/atomic_boolean.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/atomic_fixnum.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/atomic_reference.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/count_down_latch.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/cyclic_barrier.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/event.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/java_count_down_latch.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/java_thread_local_var.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/mutex_atomic_boolean.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/mutex_atomic_fixnum.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/mutex_count_down_latch.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/mutex_semaphore.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/read_write_lock.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/reentrant_read_write_lock.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/ruby_thread_local_var.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/semaphore.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic/thread_local_var.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/concurrent_update_error.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/direct_update.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/jruby+truffle.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/jruby.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/mutex_atomic.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/numeric_cas_wrapper.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/rbx.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomic_reference/ruby.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/atomics.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/copy_on_notify_observer_set.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/copy_on_write_observer_set.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/java_non_concurrent_priority_queue.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/map/atomic_reference_map_backend.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/map/mri_map_backend.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/map/non_concurrent_map_backend.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/map/synchronized_map_backend.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/non_concurrent_priority_queue.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/collection/ruby_non_concurrent_priority_queue.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/concern/deprecation.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/concern/dereferenceable.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/concern/logging.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/concern/obligation.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/concern/observable.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/configuration.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/constants.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/dataflow.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/delay.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/edge.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/errors.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/exchanger.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/abstract_executor_service.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/cached_thread_pool.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/executor_service.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/fixed_thread_pool.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/immediate_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/indirect_immediate_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/java_executor_service.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/java_single_thread_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/java_thread_pool_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/ruby_executor_service.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/ruby_single_thread_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/ruby_thread_pool_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/safe_task_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/serial_executor_service.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/serialized_execution.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/serialized_execution_delegator.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/simple_executor_service.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/single_thread_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/thread_pool_executor.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executor/timer_set.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/executors.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/future.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/hash.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/immutable_struct.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/ivar.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/lazy_register.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/maybe.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/mutable_struct.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/mvar.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/options.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/promise.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/scheduled_task.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/settable_struct.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/abstract_lockable_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/abstract_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/abstract_struct.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/condition.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/jruby_lockable_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/jruby_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/lock.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/lockable_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/mri_lockable_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/mri_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/rbx_lockable_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/rbx_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/truffle_lockable_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/truffle_object.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/synchronization/volatile.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/synchronized_delegator.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util/adder.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util/array_hash_rbx.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util/cheap_lockable.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util/power_of_two_tuple.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util/striped64.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util/volatile.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/thread_safe/util/xor_shift_random.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/timer_task.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/tuple.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/tvar.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/utility/at_exit.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/utility/engine.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/utility/monotonic_time.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/utility/native_extension_loader.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/utility/processor_counter.rb /builddir/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2/lib/concurrent/version.rb Successfully installed concurrent-ruby-1.0.2 Parsing documentation for concurrent-ruby-1.0.2 Parsing sources... 0% [ 1/125] CHANGELOG.md 1% [ 2/125] LICENSE.txt 2% [ 3/125] README.md 3% [ 4/125] lib/concurrent.rb 4% [ 5/125] lib/concurrent/agent.rb 4% [ 6/125] lib/concurrent/array.rb 5% [ 7/125] lib/concurrent/async.rb 6% [ 8/125] lib/concurrent/atom.rb 7% [ 9/125] lib/concurrent/atomic/abstract_thread_local_var.rb 8% [10/125] lib/concurrent/atomic/atomic_boolean.rb 8% [11/125] lib/concurrent/atomic/atomic_fixnum.rb 9% [12/125] lib/concurrent/atomic/atomic_reference.rb 10% [13/125] lib/concurrent/atomic/count_down_latch.rb 11% [14/125] lib/concurrent/atomic/cyclic_barrier.rb 12% [15/125] lib/concurrent/atomic/event.rb 12% [16/125] lib/concurrent/atomic/java_count_down_latch.rb 13% [17/125] lib/concurrent/atomic/java_thread_local_var.rb 14% [18/125] lib/concurrent/atomic/mutex_atomic_boolean.rb 15% [19/125] lib/concurrent/atomic/mutex_atomic_fixnum.rb 16% [20/125] lib/concurrent/atomic/mutex_count_down_latch.rb 16% [21/125] lib/concurrent/atomic/mutex_semaphore.rb 17% [22/125] lib/concurrent/atomic/read_write_lock.rb 18% [23/125] lib/concurrent/atomic/reentrant_read_write_lock.rb 19% [24/125] lib/concurrent/atomic/ruby_thread_local_var.rb 20% [25/125] lib/concurrent/atomic/semaphore.rb 20% [26/125] lib/concurrent/atomic/thread_local_var.rb 21% [27/125] lib/concurrent/atomic_reference/concurrent_update_error.rb 22% [28/125] lib/concurrent/atomic_reference/direct_update.rb 23% [29/125] lib/concurrent/atomic_reference/jruby+truffle.rb 24% [30/125] lib/concurrent/atomic_reference/jruby.rb 24% [31/125] lib/concurrent/atomic_reference/mutex_atomic.rb 25% [32/125] lib/concurrent/atomic_reference/numeric_cas_wrapper.rb 26% [33/125] lib/concurrent/atomic_reference/rbx.rb 27% [34/125] lib/concurrent/atomic_reference/ruby.rb 28% [35/125] lib/concurrent/atomics.rb 28% [36/125] lib/concurrent/collection/copy_on_notify_observer_set.rb 29% [37/125] lib/concurrent/collection/copy_on_write_observer_set.rb 30% [38/125] lib/concurrent/collection/java_non_concurrent_priority_queue.rb 31% [39/125] lib/concurrent/collection/map/atomic_reference_map_backend.rb 32% [40/125] lib/concurrent/collection/map/mri_map_backend.rb 32% [41/125] lib/concurrent/collection/map/non_concurrent_map_backend.rb 33% [42/125] lib/concurrent/collection/map/synchronized_map_backend.rb 34% [43/125] lib/concurrent/collection/non_concurrent_priority_queue.rb 35% [44/125] lib/concurrent/collection/ruby_non_concurrent_priority_queue.rb 36% [45/125] lib/concurrent/concern/deprecation.rb 36% [46/125] lib/concurrent/concern/dereferenceable.rb 37% [47/125] lib/concurrent/concern/logging.rb 38% [48/125] lib/concurrent/concern/obligation.rb 39% [49/125] lib/concurrent/concern/observable.rb 40% [50/125] lib/concurrent/configuration.rb 40% [51/125] lib/concurrent/constants.rb 41% [52/125] lib/concurrent/dataflow.rb 42% [53/125] lib/concurrent/delay.rb 43% [54/125] lib/concurrent/edge.rb 44% [55/125] lib/concurrent/errors.rb 44% [56/125] lib/concurrent/exchanger.rb 45% [57/125] lib/concurrent/executor/abstract_executor_service.rb 46% [58/125] lib/concurrent/executor/cached_thread_pool.rb 47% [59/125] lib/concurrent/executor/executor_service.rb 48% [60/125] lib/concurrent/executor/fixed_thread_pool.rb 48% [61/125] lib/concurrent/executor/immediate_executor.rb 49% [62/125] lib/concurrent/executor/indirect_immediate_executor.rb 50% [63/125] lib/concurrent/executor/java_executor_service.rb 51% [64/125] lib/concurrent/executor/java_single_thread_executor.rb 52% [65/125] lib/concurrent/executor/java_thread_pool_executor.rb 52% [66/125] lib/concurrent/executor/ruby_executor_service.rb 53% [67/125] lib/concurrent/executor/ruby_single_thread_executor.rb 54% [68/125] lib/concurrent/executor/ruby_thread_pool_executor.rb 55% [69/125] lib/concurrent/executor/safe_task_executor.rb 56% [70/125] lib/concurrent/executor/serial_executor_service.rb 56% [71/125] lib/concurrent/executor/serialized_execution.rb 57% [72/125] lib/concurrent/executor/serialized_execution_delegator.rb 58% [73/125] lib/concurrent/executor/simple_executor_service.rb 59% [74/125] lib/concurrent/executor/single_thread_executor.rb 60% [75/125] lib/concurrent/executor/thread_pool_executor.rb 60% [76/125] lib/concurrent/executor/timer_set.rb 61% [77/125] lib/concurrent/executors.rb 62% [78/125] lib/concurrent/future.rb 63% [79/125] lib/concurrent/hash.rb 64% [80/125] lib/concurrent/immutable_struct.rb 64% [81/125] lib/concurrent/ivar.rb 65% [82/125] lib/concurrent/lazy_register.rb 66% [83/125] lib/concurrent/map.rb 67% [84/125] lib/concurrent/maybe.rb 68% [85/125] lib/concurrent/mutable_struct.rb 68% [86/125] lib/concurrent/mvar.rb 69% [87/125] lib/concurrent/options.rb 70% [88/125] lib/concurrent/promise.rb 71% [89/125] lib/concurrent/scheduled_task.rb 72% [90/125] lib/concurrent/settable_struct.rb 72% [91/125] lib/concurrent/synchronization.rb 73% [92/125] lib/concurrent/synchronization/abstract_lockable_object.rb 74% [93/125] lib/concurrent/synchronization/abstract_object.rb 75% [94/125] lib/concurrent/synchronization/abstract_struct.rb 76% [95/125] lib/concurrent/synchronization/condition.rb 76% [96/125] lib/concurrent/synchronization/jruby_lockable_object.rb 77% [97/125] lib/concurrent/synchronization/jruby_object.rb 78% [98/125] lib/concurrent/synchronization/lock.rb 79% [99/125] lib/concurrent/synchronization/lockable_object.rb 80% [100/125] lib/concurrent/synchronization/mri_lockable_object.rb 80% [101/125] lib/concurrent/synchronization/mri_object.rb 81% [102/125] lib/concurrent/synchronization/object.rb 82% [103/125] lib/concurrent/synchronization/rbx_lockable_object.rb 83% [104/125] lib/concurrent/synchronization/rbx_object.rb 84% [105/125] lib/concurrent/synchronization/truffle_lockable_object.rb 84% [106/125] lib/concurrent/synchronization/truffle_object.rb 85% [107/125] lib/concurrent/synchronization/volatile.rb 86% [108/125] lib/concurrent/thread_safe/synchronized_delegator.rb 87% [109/125] lib/concurrent/thread_safe/util.rb 88% [110/125] lib/concurrent/thread_safe/util/adder.rb 88% [111/125] lib/concurrent/thread_safe/util/array_hash_rbx.rb 89% [112/125] lib/concurrent/thread_safe/util/cheap_lockable.rb 90% [113/125] lib/concurrent/thread_safe/util/power_of_two_tuple.rb 91% [114/125] lib/concurrent/thread_safe/util/striped64.rb 92% [115/125] lib/concurrent/thread_safe/util/volatile.rb 92% [116/125] lib/concurrent/thread_safe/util/xor_shift_random.rb 93% [117/125] lib/concurrent/timer_task.rb 94% [118/125] lib/concurrent/tuple.rb 95% [119/125] lib/concurrent/tvar.rb 96% [120/125] lib/concurrent/utility/at_exit.rb 96% [121/125] lib/concurrent/utility/engine.rb 97% [122/125] lib/concurrent/utility/monotonic_time.rb 98% [123/125] lib/concurrent/utility/native_extension_loader.rb 99% [124/125] lib/concurrent/utility/processor_counter.rb 100% [125/125] lib/concurrent/version.rb Installing ri documentation for concurrent-ruby-1.0.2 Installing darkfish documentation for concurrent-ruby-1.0.2 Done installing documentation for concurrent-ruby after 9 seconds 1 gem installed + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2LuqIC + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.x86_64 ++ dirname /builddir/build/BUILDROOT/rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.x86_64 + cd concurrent-ruby-1.0.2 + mkdir -p /builddir/build/BUILDROOT/rh-ror50-rubygem-concurrent-ruby-1.0.2-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-concurrent-ruby-1.0.2-1.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems/ + /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/concurrent-ruby-1.0.2 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. + /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 Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.i8axUQ ~/build/BUILD/concurrent-ruby-1.0.2/opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2 ~/build/BUILD/concurrent-ruby-1.0.2 Run options: exclude {:stress=>true} Randomized with seed 368 ...........................................................+ /usr/lib/rpm/redhat/brp-java-repack-jars + umask 022 + cd /builddir/build/BUILD + cd concurrent-ruby-1.0.2 + pushd ./opt/rh/rh-ror50/root/usr/share/gems/gems/concurrent-ruby-1.0.2 + tar xzf /builddir/build/SOURCES/concurrent-ruby-1.0.2-specs.tar.gz + sed -i '/require.*concurrent-edge/ s/^/#/' spec/spec_helper.rb + sed -i '/allow_c_extensions?/,/^ end/ s/^/#/' spec/concurrent/atomic/atomic_reference_spec.rb + sed -i '/timecop/ s/^/#/' spec/concurrent/executor/timer_set_spec.rb + sed -i '/context '\''task cancellation'\''/,/^ end$/ s/^/#/' spec/concurrent/executor/timer_set_spec.rb + sed -i '/timecop/ s/^/#/' spec/concurrent/scheduled_task_spec.rb + sed -i '/it '\''accepts a number of seconds/,/^ end$/ s/^/#/' spec/concurrent/scheduled_task_spec.rb + scl enable rh-ror50 - ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Good: 9962, Bad (timeout): 38, Ugly: 0 ......................................................................................................................................................................................................................................................................................................*...........*....**.....*................*................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Pending: (Failures listed here are expected and do not affect your suite's status) 1) Concurrent::Synchronization Concurrent::Synchronization::LockableObject signaling for now pending, tested pretty well by Event # Not yet implemented # ./spec/concurrent/synchronization_spec.rb:172 2) Concurrent::Agent waiting with #await_for! raises an error if restarted with :clear_actions true # the timing is nearly impossible Failure/Error: pending('the timing is nearly impossible'); fail subject = Agent.new(0, error_mode: :fail) subject.send_via(executor){ sleep(0.1) } subject.send_via(executor){ raise StandardError } subject.send_via(executor){ nil } t = Thread.new{ subject.restart(42, clear_actions: true) } expect { RuntimeError: # ./spec/concurrent/agent_spec.rb:1007:in `block (4 levels) in ' 3) Concurrent::Agent waiting with #wait returns false when timeout is given and restarted with :clear_actions true # the timing is nearly impossible Failure/Error: pending('the timing is nearly impossible'); fail subject = Agent.new(0, error_mode: :fail) subject.send_via(executor){ sleep(0.1) } subject.send_via(executor){ raise StandardError } subject.send_via(executor){ nil } t = Thread.new{ subject.restart(42, clear_actions: true) } ok = subject.wait(0.2) RuntimeError: # ./spec/concurrent/agent_spec.rb:1093:in `block (4 levels) in ' 4) Concurrent::Agent waiting with #wait blocks forever when timeout is nil and restarted with :clear_actions true # the timing is nearly impossible Failure/Error: pending('the timing is nearly impossible'); fail subject = Agent.new(0, error_mode: :fail) t = Thread.new do subject.send_via(executor){ sleep(0.1) } subject.send_via(executor){ raise StandardError } subject.send_via(executor){ nil } Thread.new{ subject.restart(42, clear_actions: true) } subject.wait(nil) end RuntimeError: # ./spec/concurrent/agent_spec.rb:1058:in `block (4 levels) in ' 5) Concurrent::Agent waiting with #await blocks forever if restarted with :clear_actions true # the timing is nearly impossible Failure/Error: pending('the timing is nearly impossible'); fail subject = Agent.new(0, error_mode: :fail) t = Thread.new do subject.send_via(executor){ sleep(0.1) } subject.send_via(executor){ raise StandardError } subject.send_via(executor){ nil } Thread.new{ subject.restart(42, clear_actions: true) } subject.await end RuntimeError: # ./spec/concurrent/agent_spec.rb:899:in `block (4 levels) in ' 6) Concurrent::Agent waiting with #await_for returns false if restarted with :clear_actions true # the timing is nearly impossible Failure/Error: pending('the timing is nearly impossible'); fail subject = Agent.new(0, error_mode: :fail) subject.send_via(executor){ sleep(0.1) } subject.send_via(executor){ raise StandardError } subject.send_via(executor){ nil } t = Thread.new{ subject.restart(42, clear_actions: true) } ok = subject.await_for(0.2) RuntimeError: # ./spec/concurrent/agent_spec.rb:954:in `block (4 levels) in ' Finished in 2 minutes 49.9 seconds (files took 0.48443 seconds to load) 1915 examples, 0 failures, 6 pending Randomized with seed 368 ~/build/BUILD/concurrent-ruby-1.0.2 + popd + exit 0 Processing files: rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.noarch Provides: rh-ror50-rubygem(concurrent-ruby) = 1.0.2 rh-ror50-rubygem-concurrent-ruby = 1.0.2-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-concurrent-ruby-doc-1.0.2-1.el7.centos.noarch Provides: rh-ror50-rubygem-concurrent-ruby-doc = 1.0.2-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 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.x86_64 warning: Could not canonicalize hostname: copr-builder-871341861.novalocal Wrote: /builddir/build/RPMS/rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.noarch.rpm Wrote: /builddir/build/RPMS/rh-ror50-rubygem-concurrent-ruby-doc-1.0.2-1.el7.centos.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.IrbF7p + umask 022 + cd /builddir/build/BUILD + cd concurrent-ruby-1.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-concurrent-ruby-1.0.2-1.el7.centos.x86_64 + exit 0 Child return code was: 0