-
Notifications
You must be signed in to change notification settings - Fork 420
Closed
Labels
bugA bug in the library or documentation.A bug in the library or documentation.
Milestone
Description
Since merging the latest updates to ThreadLocalVar
we have one test that always fails on Rbx:
Failures:
1) Concurrent::ThreadLocalVar GC does not leave values behind when bind is not used
Failure/Error: expect(tries.any?).to be_truthy
expected: truthy value
got: false
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-expectations-3.0.4/lib/rspec/expectations/fail_with.rb:30:in `fail_with'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-expectations-3.0.4/lib/rspec/expectations/handler.rb:37:in `handle_failure'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-expectations-3.0.4/lib/rspec/expectations/handler.rb:48:in `handle_matcher'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-expectations-3.0.4/lib/rspec/expectations/expectation_target.rb:54:in `to'
# ./spec/concurrent/atomic/thread_local_var_spec.rb:64:in `__script__'
# kernel/common/eval.rb:101:in `instance_exec'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example.rb:148:in `run'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example.rb:301:in `with_around_example_hooks'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example.rb:145:in `run'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example_group.rb:494:in `run_examples'
# kernel/bootstrap/array.rb:97:in `map'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example_group.rb:490:in `run_examples'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example_group.rb:457:in `run'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example_group.rb:458:in `run'
# kernel/bootstrap/array.rb:97:in `map'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/example_group.rb:458:in `run'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/runner.rb:112:in `run_specs'
# kernel/bootstrap/array.rb:97:in `map'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/runner.rb:112:in `run_specs'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/reporter.rb:54:in `report'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/runner.rb:108:in `run_specs'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/runner.rb:86:in `run'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/runner.rb:70:in `run'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/lib/rspec/core/runner.rb:38:in `invoke'
# /home/travis/.rvm/gems/rbx-2.4.1/gems/rspec-core-3.0.4/exe/rspec:4:in `__script__'
# kernel/common/kernel.rb:497:in `load'
# /home/travis/.rvm/gems/rbx-2.4.1/bin/rspec:23:in `__script__'
# kernel/common/block_environment.rb:53:in `call_on_instance'
# kernel/common/eval.rb:176:in `eval'
# /home/travis/.rvm/gems/rbx-2.4.1/bin/ruby_executable_hooks:15:in `__script__'
# kernel/delta/code_loader.rb:66:in `load_script'
# kernel/delta/code_loader.rb:152:in `load_script'
# kernel/loader.rb:645:in `script'
# kernel/loader.rb:799:in `main'
Finished in 3 minutes 24.9 seconds (files took 14.54 seconds to load)
1369 examples, 1 failure, 2 pending
Failed examples:
rspec ./spec/concurrent/atomic/thread_local_var_spec.rb:54 # Concurrent::ThreadLocalVar GC does not leave values behind when bind is not used
Metadata
Metadata
Assignees
Labels
bugA bug in the library or documentation.A bug in the library or documentation.