+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 2324
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Mon Feb 17 19:28:44 UTC 2025
+ uptime
19:28:44 up 11 min, 0 users, load average: 0.00, 0.07, 0.06
+ ff=default
+ image=yegor256/rultor-image
+ rebase=false
+ head_branch=master
+ pull_title='Update dependency rdoc to v6 [SECURITY]'
+ author=yegor256
+ directory=
+ head=git@github.com:yegor256/futex.git
+ pull_id=32
+ fork=git@github.com:yegor256/futex.git
+ fork_branch=renovate/rubygems-rdoc-vulnerability
+ squash=false
+ vars=('--env=head=git@github.com:yegor256/futex.git' '--env=pull_id=32' '--env=fork=git@github.com:yegor256/futex.git' '--env=fork_branch=renovate/rubygems-rdoc-vulnerability' '--env=head_branch=master' '--env=pull_title=Update dependency rdoc to v6 [SECURITY]' '--env=author=yegor256' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/futex.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=32'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/futex.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/rubygems-rdoc-vulnerability'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency rdoc to v6 [SECURITY]'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''export GEM_HOME=~/.ruby'\'' '\'';'\'' '\''export GEM_PATH=$GEM_HOME:$GEM_PATH'\'' '\'';'\'' '\''bundle install --no-color'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' )')
+ scripts=('export '\''head=git@github.com:yegor256/futex.git'\''' ';' 'export '\''pull_id=32'\''' ';' 'export '\''fork=git@github.com:yegor256/futex.git'\''' ';' 'export '\''fork_branch=renovate/rubygems-rdoc-vulnerability'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency rdoc to v6 [SECURITY]'\''' ';' 'export '\''author=yegor256'\''' ';' 'export GEM_HOME=~/.ruby' ';' 'export GEM_PATH=$GEM_HOME:$GEM_PATH' ';' 'bundle install --no-color' ';' 'bundle exec rake' ';')
+ container=yegor256_futex_32
+ as_root=false
+ hostname
ip-172-31-21-159
+ pwd
/tmp/rultor-Djpa
+ git --version
git version 2.34.1
+ docker --version
Docker version 25.0.3, build 4debf41
+ mkdir -p /home/ubuntu/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/ubuntu/.ssh/config
+ git clone git@github.com:yegor256/futex.git repo
Cloning into 'repo'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''head=git@github.com:yegor256/futex.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:yegor256/futex.git'\''' ';' 'export '\''pull_id=32'\''' ';' 'export '\''fork=git@github.com:yegor256/futex.git'\''' ';' 'export '\''fork_branch=renovate/rubygems-rdoc-vulnerability'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency rdoc to v6 [SECURITY]'\''' ';' 'export '\''author=yegor256'\''' ';' 'export GEM_HOME=~/.ruby' ';' 'export GEM_PATH=$GEM_HOME:$GEM_PATH' ';' 'bundle install --no-color' ';' 'bundle exec rake' ';'
+ sensitive=()
+ rm -rf .gnupg
+ set -ex
+ cd repo
+ git remote add fork git@github.com:yegor256/futex.git
+ git remote update
Fetching origin
Fetching fork
From github.com:yegor256/futex
* [new branch] master -> fork/master
* [new branch] renovate/minitest-5.x -> fork/renovate/minitest-5.x
* [new branch] renovate/rubygems-rdoc-vulnerability -> fork/renovate/rubygems-rdoc-vulnerability
+ args=
+ '[' default == default ']'
+ args=' --ff'
+ '[' default == no ']'
+ '[' default == only ']'
+ export BRANCH=__rultor
+ BRANCH=__rultor
++ wc -l
++ git show-branch __rultor
+ '[' 0 -gt 0 ']'
+ git status
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
+ git checkout -B __rultor fork/renovate/rubygems-rdoc-vulnerability
Switched to a new branch '__rultor'
Branch '__rultor' set up to track remote branch 'renovate/rubygems-rdoc-vulnerability' from 'fork'.
+ git checkout -B master origin/master
Switched to and reset branch 'master'
Branch 'master' set up to track remote branch 'master' from 'origin'.
Your branch is up to date with 'origin/master'.
+ '[' false == true ']'
+ '[' false == true ']'
+ git merge --ff __rultor
Auto-merging Gemfile
Merge made by the 'ort' strategy.
Gemfile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.07
++ echo 0.07 '>' 30
++ bc
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.07, low enough to run a new Docker container'
load average is 0.07, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor-image
+ docker pull yegor256/rultor-image
Using default tag: latest
latest: Pulling from yegor256/rultor-image
9cb31e2e37ea: Pulling fs layer
4f4fb700ef54: Pulling fs layer
9fedd035126b: Pulling fs layer
be667976bac1: Pulling fs layer
b19809d3ee31: Pulling fs layer
37748e122a76: Pulling fs layer
d45e258dde2c: Pulling fs layer
6d741a00a9f9: Pulling fs layer
7a71d1cf0710: Pulling fs layer
a4f2eeeef78f: Pulling fs layer
3682105afc70: Pulling fs layer
1bf5f473f9ad: Pulling fs layer
50d677f1de27: Pulling fs layer
98ff6f77b08c: Pulling fs layer
ebab05069b9b: Pulling fs layer
ec957f114e64: Pulling fs layer
8e526093be27: Pulling fs layer
43a4dc985cde: Pulling fs layer
1600ba9b8b41: Pulling fs layer
a1cad19bfe21: Pulling fs layer
621048906543: Pulling fs layer
5922e1fbef0a: Pulling fs layer
068d33bc24ec: Pulling fs layer
7b11b957fd60: Pulling fs layer
c0b6c52fd2de: Pulling fs layer
9dab91761412: Pulling fs layer
9a0cb023a1bb: Pulling fs layer
be667976bac1: Waiting
b19809d3ee31: Waiting
37748e122a76: Waiting
d45e258dde2c: Waiting
6d741a00a9f9: Waiting
7a71d1cf0710: Waiting
a4f2eeeef78f: Waiting
3682105afc70: Waiting
1bf5f473f9ad: Waiting
50d677f1de27: Waiting
98ff6f77b08c: Waiting
ebab05069b9b: Waiting
ec957f114e64: Waiting
8e526093be27: Waiting
43a4dc985cde: Waiting
1600ba9b8b41: Waiting
a1cad19bfe21: Waiting
621048906543: Waiting
5922e1fbef0a: Waiting
068d33bc24ec: Waiting
7b11b957fd60: Waiting
c0b6c52fd2de: Waiting
9dab91761412: Waiting
9a0cb023a1bb: Waiting
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
9fedd035126b: Verifying Checksum
9fedd035126b: Download complete
9cb31e2e37ea: Verifying Checksum
9cb31e2e37ea: Download complete
be667976bac1: Verifying Checksum
be667976bac1: Download complete
d45e258dde2c: Verifying Checksum
d45e258dde2c: Download complete
6d741a00a9f9: Verifying Checksum
6d741a00a9f9: Download complete
7a71d1cf0710: Verifying Checksum
7a71d1cf0710: Download complete
a4f2eeeef78f: Verifying Checksum
a4f2eeeef78f: Download complete
3682105afc70: Verifying Checksum
3682105afc70: Download complete
9cb31e2e37ea: Pull complete
4f4fb700ef54: Pull complete
9fedd035126b: Pull complete
b19809d3ee31: Verifying Checksum
b19809d3ee31: Download complete
50d677f1de27: Verifying Checksum
50d677f1de27: Download complete
1bf5f473f9ad: Verifying Checksum
1bf5f473f9ad: Download complete
98ff6f77b08c: Verifying Checksum
98ff6f77b08c: Download complete
ec957f114e64: Verifying Checksum
ec957f114e64: Download complete
8e526093be27: Verifying Checksum
8e526093be27: Download complete
43a4dc985cde: Verifying Checksum
43a4dc985cde: Download complete
1600ba9b8b41: Verifying Checksum
1600ba9b8b41: Download complete
a1cad19bfe21: Verifying Checksum
a1cad19bfe21: Download complete
621048906543: Verifying Checksum
621048906543: Download complete
5922e1fbef0a: Verifying Checksum
5922e1fbef0a: Download complete
068d33bc24ec: Verifying Checksum
068d33bc24ec: Download complete
7b11b957fd60: Verifying Checksum
7b11b957fd60: Download complete
ebab05069b9b: Verifying Checksum
ebab05069b9b: Download complete
be667976bac1: Pull complete
c0b6c52fd2de: Verifying Checksum
c0b6c52fd2de: Download complete
9a0cb023a1bb: Verifying Checksum
9a0cb023a1bb: Download complete
9dab91761412: Verifying Checksum
9dab91761412: Download complete
37748e122a76: Verifying Checksum
37748e122a76: Download complete
b19809d3ee31: Pull complete
37748e122a76: Pull complete
d45e258dde2c: Pull complete
6d741a00a9f9: Pull complete
7a71d1cf0710: Pull complete
a4f2eeeef78f: Pull complete
3682105afc70: Pull complete
1bf5f473f9ad: Pull complete
50d677f1de27: Pull complete
98ff6f77b08c: Pull complete
ebab05069b9b: Pull complete
ec957f114e64: Pull complete
8e526093be27: Pull complete
43a4dc985cde: Pull complete
1600ba9b8b41: Pull complete
a1cad19bfe21: Pull complete
621048906543: Pull complete
5922e1fbef0a: Pull complete
068d33bc24ec: Pull complete
7b11b957fd60: Pull complete
c0b6c52fd2de: Pull complete
9dab91761412: Pull complete
9a0cb023a1bb: Pull complete
Digest: sha256:1b8a5a6ac8781ae98fffa1d73f3a080693c0758f361ee19b0d59f1d55e927280
Status: Downloaded newer image for yegor256/rultor-image:latest
docker.io/yegor256/rultor-image:latest
+ docker ps --filter=status=exited
+ grep --quiet '\syegor256_futex_32\s*$'
+ ls -al .
total 56
drwx------ 3 ubuntu ubuntu 4096 Feb 17 19:28 .
drwxrwxrwt 12 root root 4096 Feb 17 19:28 ..
-rwxrwxr-x 1 ubuntu ubuntu 2089 Feb 17 19:28 end.sh
-rwxrwxr-x 1 ubuntu ubuntu 490 Feb 17 19:28 entry.sh
-rw-rw-r-- 1 ubuntu ubuntu 5 Feb 17 19:28 pid
drwxrwxr-x 5 ubuntu ubuntu 4096 Feb 17 19:28 repo
-rw-rw-r-- 1 ubuntu ubuntu 81 Feb 17 19:28 rubygems.yml
-rwxrwxr-x 1 ubuntu ubuntu 9269 Feb 17 19:28 run.sh
-rw-rw-r-- 1 ubuntu ubuntu 591 Feb 17 19:28 script.sh
-rw-rw-r-- 1 ubuntu ubuntu 9219 Feb 17 19:32 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-Djpa:/main --env=head=git@github.com:yegor256/futex.git --env=pull_id=32 --env=fork=git@github.com:yegor256/futex.git --env=fork_branch=renovate/rubygems-rdoc-vulnerability --env=head_branch=master '--env=pull_title=Update dependency rdoc to v6 [SECURITY]' --env=author=yegor256 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/futex.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=32'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/futex.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/rubygems-rdoc-vulnerability'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency rdoc to v6 [SECURITY]'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''export GEM_HOME=~/.ruby'\'' '\'';'\'' '\''export GEM_PATH=$GEM_HOME:$GEM_PATH'\'' '\'';'\'' '\''bundle install --no-color'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' )' --hostname=docker --privileged --net=host --dns 8.8.8.8 --add-host docker:127.0.0.1 --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-Djpa/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_futex_32 yegor256/rultor-image /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
++ awk -F : '$3 > 100 { print $1 }'
++ cat /etc/group
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G nogroup r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-journal r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-network r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-resolve r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G messagebus r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G _ssh r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G rvm r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G ssl-cert r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G postgres r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G r r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cargo /root/.config /root/.gem /root/.gemrc /root/.launchpadlib /root/.m2 /root/.profile /root/.rustup /root/.rvmrc /root/texmf /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./rubygems.yml ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ cat /home/r/script.sh
#!/bin/bash
set -e
set -o pipefail
if [ -e /home/r/.profile ]; then source /home/r/.profile; fi
shopt -s expand_aliases
alias 'sudo=sudo -i'
export HOME=/home/r
cd "${HOME}/repo"
export 'head=git@github.com:yegor256/futex.git' ; export 'pull_id=32' ; export 'fork=git@github.com:yegor256/futex.git' ; export 'fork_branch=renovate/rubygems-rdoc-vulnerability' ; export 'head_branch=master' ; export 'pull_title=Update dependency rdoc to v6 [SECURITY]' ; export 'author=yegor256' ; export GEM_HOME=~/.ruby ; export GEM_PATH=$GEM_HOME:$GEM_PATH ; bundle install --no-color ; bundle exec rake ;
+ su --login r --command /home/r/script.sh
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Fetching gem metadata from https://rubygems.org/.........
Resolving dependencies...
Fetching rake 13.2.1
Installing rake 13.2.1
Fetching ast 2.4.2
Installing ast 2.4.2
Fetching backtrace 0.4.0
Installing backtrace 0.4.0
Using bundler 2.4.10
Fetching concurrent-ruby 1.3.5
Installing concurrent-ruby 1.3.5
Using futex 0.0.0 from source at `.`
Fetching jaro_winkler 1.5.6
Installing jaro_winkler 1.5.6 with native extensions
Fetching minitest 5.11.3
Installing minitest 5.11.3
Fetching parallel 1.26.3
Installing parallel 1.26.3
Fetching racc 1.8.1
Installing racc 1.8.1 with native extensions
Fetching parser 3.3.7.1
Installing parser 3.3.7.1
GemWrappers: Can not wrap missing file: ruby-parse
GemWrappers: Can not wrap missing file: ruby-rewrite
GemWrappers: Can not wrap missing file: ruby-parse
GemWrappers: Can not wrap missing file: ruby-rewrite
Fetching powerpack 0.1.3
Installing powerpack 0.1.3
Using rainbow 3.1.1
Fetching rdoc 6.1.2.1
Installing rdoc 6.1.2.1
Fetching ruby-progressbar 1.13.0
Installing ruby-progressbar 1.13.0
Fetching unicode-display_width 1.4.1
Installing unicode-display_width 1.4.1
Fetching rubocop 0.62.0
Installing rubocop 0.62.0
GemWrappers: Can not wrap missing file: rubocop
GemWrappers: Can not wrap missing file: rubocop
Fetching rubocop-minitest 0.0.1
Installing rubocop-minitest 0.0.1
Fetching rubocop-performance 1.0.0
Installing rubocop-performance 1.0.0
Fetching rubocop-rake 0.5.1
Installing rubocop-rake 0.5.1
Fetching rubocop-rspec 1.31.0
Installing rubocop-rspec 1.31.0
Fetching threads 0.4.1
Installing threads 0.4.1
Bundle complete! 10 Gemfile dependencies, 22 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
/home/r/repo/Rakefile:27: warning: already initialized constant CLEAN
/home/r/.ruby/gems/rake-13.2.1/lib/rake/clean.rb:63: warning: previous definition of CLEAN was here
Run options: --seed 54658
# Running:
.......Futex::CantLock: #1096-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-13[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 4ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-9[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.01s of waiting: #1014-sh/assert-thread-16[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1100-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1095-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-18[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 9ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-2[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1100-sh/assert-thread-16[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1015-sh/assert-thread-2[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 9ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1100-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1096-sh/assert-thread-9[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1099-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-11[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-18[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-12[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-12[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-9[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-sh/assert-thread-0[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 10ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1096-ex/assert-thread-10[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 17ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-8[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1095-ex/assert-thread-16[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1014-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1012-ex/assert-thread-1[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-1[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-5[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1096-sh/assert-thread-9[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 14ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1099-ex/assert-thread-16[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1015-sh/assert-thread-8[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 4ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-6[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1014-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1100-ex/assert-thread-11[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1014-sh/assert-thread-12[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-13[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1100-sh/assert-thread-17[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1012-ex/assert-thread-16[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-4[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 15ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1096-ex/assert-thread-17[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-1[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 19ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-7[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-19[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 4ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-7[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 9ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1099-ex/assert-thread-6[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-19[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-13[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1015-sh/assert-thread-8[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1095-ex/assert-thread-11[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1100-ex/assert-thread-14[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-1[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-1[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1096-sh/assert-thread-15[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1096-ex/assert-thread-18[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1012-ex/assert-thread-2[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-3[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 9ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-10[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-6[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1095-ex/assert-thread-12[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1015-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1099-ex/assert-thread-17[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 13ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-8[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-1[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 10ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-13[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-6[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-16[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-14[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1100-ex/assert-thread-12[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-3[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-6[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-16[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-8[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-12[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-16[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1096-ex/assert-thread-13[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1099-ex/assert-thread-18[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1096-sh/assert-thread-15[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1012-ex/assert-thread-18[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1095-ex/assert-thread-13[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1015-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1100-ex/assert-thread-13[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1014-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-16[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.01s of waiting: #1014-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-8[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-1[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1096-ex/assert-thread-11[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 4ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1012-ex/assert-thread-9[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-16[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 4ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-19[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-3[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-9[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1099-ex/assert-thread-2[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-1[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1095-ex/assert-thread-10[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1015-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-9[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-18[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1100-ex/assert-thread-1[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-18[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 16ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-2[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1096-sh/assert-thread-9[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-19[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1012-ex/assert-thread-4[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1014-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1099-ex/assert-thread-12[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-16[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-11[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1015-sh/assert-thread-4[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1096-ex/assert-thread-7[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-19[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-sh/assert-thread-5[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-5[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-ex/assert-thread-17[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1095-ex/assert-thread-18[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1097-sh/assert-thread-15[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 5ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-6[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-6[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1100-ex/assert-thread-3[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1095-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1014-ex/assert-thread-3[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1099-sh/assert-thread-19[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1098-ex/assert-thread-4[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-7[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1012-ex/assert-thread-10[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: (modified 11ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1096-ex/assert-thread-8[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1012-ex/assert-thread-11[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 8ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1097-ex/assert-thread-10[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1098-sh/assert-thread-3[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 7ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1015-ex/assert-thread-15[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1013-sh/assert-thread-1[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 6ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
Futex::CantLock: #1013-ex/assert-thread-19[/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] can't get exclusive access to the file /tmp/d20250217-987-1z08ub/g/e/f/file.txt because of the lock at /tmp/d20250217-987-1z08ub/g/e/f/file.txt.lock, after 16.0s of waiting: #1100-sh/assert-thread-2[/home/r/repo/test/test_futex.rb:130:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'] (modified 4ms ago)
/home/r/repo/lib/futex.rb:116:in `block (2 levels) in open'
/home/r/repo/lib/futex.rb:105:in `loop'
/home/r/repo/lib/futex.rb:105:in `block in open'
/home/r/repo/lib/futex.rb:176:in `open_synchronized'
/home/r/repo/lib/futex.rb:103:in `open'
/home/r/repo/test/test_futex.rb:124:in `block (4 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:77:in `block (3 levels) in assert'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `loop'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:73:in `block (2 levels) in assert'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:359:in `run_task'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:350:in `block (3 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `loop'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:341:in `block (2 levels) in create_worker'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `catch'
/home/r/.ruby/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb:340:in `block in create_worker'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 12 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 13 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 12 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 13 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 12 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 13 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 12 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 12 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 11 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
/home/r/.ruby/gems/threads-0.4.1/lib/threads.rb:94:in `assert': 1mOnly 13 out of 20 threads completed successfully (1;4mRuntimeErrorm1m)m
from /home/r/repo/test/test_futex.rb:122:in `block (3 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:121:in `fork'
from /home/r/repo/test/test_futex.rb:121:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
from /home/r/repo/test/test_futex.rb:120:in `times'
from /home/r/repo/test/test_futex.rb:120:in `block in test_exclusive_and_shared_locking_in_processes'
from /usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:98:in `block (3 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:195:in `capture_exceptions'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:95:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:265:in `time_it'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:94:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:211:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest/test.rb:93:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:960:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:334:in `run_one_method'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:321:in `block (2 levels) in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `each'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:320:in `block in run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:360:in `on_signal'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:347:in `with_info_handler'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:319:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `block in __run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `map'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:159:in `__run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:136:in `run'
from /home/r/.ruby/gems/minitest-5.11.3/lib/minitest.rb:63:in `block in autorun'
ELocked by #987-ex/assert-thread-1[/home/r/repo/test/test_futex.rb:41:in `block (2 levels) in test_syncs_access_to_file'] in 181μs, exclusive: /tmp/d20250217-987-b4xoj0/a/b/c/file.txt (attempt no.0)
Unlocked by #987-ex/assert-thread-1[/home/r/repo/test/test_futex.rb:41:in `block (2 levels) in test_syncs_access_to_file'] in 92μs, exclusive: /tmp/d20250217-987-b4xoj0/a/b/c/file.txt
Locked by #987-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:41:in `block (2 levels) in test_syncs_access_to_file'] in 1ms, exclusive: /tmp/d20250217-987-b4xoj0/a/b/c/file.txt (attempt no.0)
Unlocked by #987-ex/assert-thread-0[/home/r/repo/test/test_futex.rb:41:in `block (2 levels) in test_syncs_access_to_file'] in 66μs, exclusive: /tmp/d20250217-987-b4xoj0/a/b/c/file.txt
....
Finished in 31.653402s, 0.3791 runs/s, 38.3213 assertions/s.
1) Error:
FutexTest#test_exclusive_and_shared_locking_in_processes:
RuntimeError: Failed in PID #1096: pid 1096 exit 1
/home/r/repo/test/test_futex.rb:141:in `block (2 levels) in test_exclusive_and_shared_locking_in_processes'
/home/r/repo/test/test_futex.rb:140:in `each'
/home/r/repo/test/test_futex.rb:140:in `block in test_exclusive_and_shared_locking_in_processes'
/usr/local/rvm/rubies/ruby-3.2.2/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/r/repo/test/test_futex.rb:118:in `test_exclusive_and_shared_locking_in_processes'
12 runs, 1213 assertions, 0 failures, 1 errors, 0 skips
rake aborted!
Command failed with status (1)
/home/r/.ruby/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/home/r/.ruby/bin/ruby_executable_hooks:22:in `eval'
/home/r/.ruby/bin/ruby_executable_hooks:22:in `<main>'
Tasks: TOP => default => test
(See full trace by running task with --trace)
container 9f574a6ab0b266407e28581ef83921488d13bfdf9e062c4a0cf6b547e2cb2e8a is dead
Mon Feb 17 19:35:15 UTC 2025