rultor.com logo This build log was produced by rultor.com for yegor256/thindeck#593
++ dirname ./run.sh
+ cd .
+ echo 1889
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Sun Mar 29 18:34:27 UTC 2026
+ uptime
 18:34:27 up 57 min,  0 users,  load average: 0.07, 0.02, 0.00
+ ff=default
+ image=yegor256/rultor-image
+ rebase=false
+ head_branch=master
+ pull_title='Update dependency commons-logging:commons-logging to v1.3.6'
+ author=yegor256
+ directory=
+ head=git@github.com:yegor256/thindeck.git
+ pull_id=593
+ fork=git@github.com:yegor256/thindeck.git
+ fork_branch=renovate/commons-logging-commons-logging-1.x
+ squash=false
+ vars=('--env=MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g' '--env=head=git@github.com:yegor256/thindeck.git' '--env=pull_id=593' '--env=fork=git@github.com:yegor256/thindeck.git' '--env=fork_branch=renovate/commons-logging-commons-logging-1.x' '--env=head_branch=master' '--env=pull_title=Update dependency commons-logging:commons-logging to v1.3.6' '--env=author=yegor256' '--env=scripts=( '\''export '\''\'\'''\''MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head=git@github.com:yegor256/thindeck.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=593'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/thindeck.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/commons-logging-commons-logging-1.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency commons-logging:commons-logging to v1.3.6'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo locale-gen en_US en_US.UTF-8'\'' '\'';'\'' '\''export LC_ALL=en_US.UTF-8'\'' '\'';'\'' '\''export LANG=en_US.UTF-8'\'' '\'';'\'' '\''export LANGUAGE=en_US.UTF-8'\'' '\'';'\'' '\''sudo gem install pdd -v 0.20.5'\'' '\'';'\'' '\''sudo gem install est -v 0.3.4'\'' '\'';'\'' '\''git clone --depth=1 https://github.com/n1k0/casperjs.git /tmp/casperjs'\'' '\'';'\'' '\''export PATH=$PATH:/tmp/casperjs/bin'\'' '\'';'\'' '\''export PATH=$PATH:/tmp/casperjs/bin'\'' '\'';'\'' '\''mvn clean install -Ptomcat-test -Pqulice --errors --settings ../settings.xml'\'' '\'';'\'' '\''mvn clean site -Psite --errors --settings ../settings.xml'\'' '\'';'\'' '\''mvn clean'\'' '\'';'\'' '\''pdd --source=$(pwd) --verbose --file=/dev/null --rule min-words:2 --rule min-estimate:15'\'' '\'';'\'' )')
+ scripts=('export '\''MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''' ';' 'export '\''head=git@github.com:yegor256/thindeck.git'\''' ';' 'export '\''pull_id=593'\''' ';' 'export '\''fork=git@github.com:yegor256/thindeck.git'\''' ';' 'export '\''fork_branch=renovate/commons-logging-commons-logging-1.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency commons-logging:commons-logging to v1.3.6'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo locale-gen en_US en_US.UTF-8' ';' 'export LC_ALL=en_US.UTF-8' ';' 'export LANG=en_US.UTF-8' ';' 'export LANGUAGE=en_US.UTF-8' ';' 'sudo gem install pdd -v 0.20.5' ';' 'sudo gem install est -v 0.3.4' ';' 'git clone --depth=1 https://github.com/n1k0/casperjs.git /tmp/casperjs' ';' 'export PATH=$PATH:/tmp/casperjs/bin' ';' 'export PATH=$PATH:/tmp/casperjs/bin' ';' 'mvn clean install -Ptomcat-test -Pqulice --errors --settings ../settings.xml' ';' 'mvn clean site -Psite --errors --settings ../settings.xml' ';' 'mvn clean' ';' 'pdd --source=$(pwd) --verbose --file=/dev/null --rule min-words:2 --rule min-estimate:15' ';')
+ container=yegor256_thindeck_593
+ as_root=false
+ set -e -o pipefail
+ hostname
ip-172-31-23-166
+ pwd
/tmp/rultor-Ccfu
+ 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 --recurse-submodules git@github.com:yegor256/thindeck.git repo
Cloning into 'repo'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
+ cd repo
+ git config user.email gpg@rultor.com
+ git config user.name Rultor.com
+ '[' -z 'export '\''MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''' ';' 'export '\''head=git@github.com:yegor256/thindeck.git'\''' ';' 'export '\''pull_id=593'\''' ';' 'export '\''fork=git@github.com:yegor256/thindeck.git'\''' ';' 'export '\''fork_branch=renovate/commons-logging-commons-logging-1.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency commons-logging:commons-logging to v1.3.6'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo locale-gen en_US en_US.UTF-8' ';' 'export LC_ALL=en_US.UTF-8' ';' 'export LANG=en_US.UTF-8' ';' 'export LANGUAGE=en_US.UTF-8' ';' 'sudo gem install pdd -v 0.20.5' ';' 'sudo gem install est -v 0.3.4' ';' 'git clone --depth=1 https://github.com/n1k0/casperjs.git /tmp/casperjs' ';' 'export PATH=$PATH:/tmp/casperjs/bin' ';' 'export PATH=$PATH:/tmp/casperjs/bin' ';' 'mvn clean install -Ptomcat-test -Pqulice --errors --settings ../settings.xml' ';' 'mvn clean site -Psite --errors --settings ../settings.xml' ';' 'mvn clean' ';' 'pdd --source=$(pwd) --verbose --file=/dev/null --rule min-words:2 --rule min-estimate:15' ';'
+ sensitive=()
+ set -ex -o pipefail
+ cd repo
+ git remote add fork git@github.com:yegor256/thindeck.git
+ git remote update
Fetching origin
Fetching fork
From github.com:yegor256/thindeck
 * [new branch]      302                  -> fork/302
 * [new branch]      542                  -> fork/542
 * [new branch]      dependabot/maven/com.h2database-h2-2.2.220 -> fork/dependabot/maven/com.h2database-h2-2.2.220
 * [new branch]      gh-pages             -> fork/gh-pages
 * [new branch]      master               -> fork/master
 * [new branch]      renovate/actions-cache-5.x -> fork/renovate/actions-cache-5.x
 * [new branch]      renovate/actions-setup-java-5.x -> fork/renovate/actions-setup-java-5.x
 * [new branch]      renovate/com.jcabi-jcabi-dynamo-1.x -> fork/renovate/com.jcabi-jcabi-dynamo-1.x
 * [new branch]      renovate/com.jcabi-parent-0.x -> fork/renovate/com.jcabi-parent-0.x
 * [new branch]      renovate/com.qulice-qulice-maven-plugin-0.x -> fork/renovate/com.qulice-qulice-maven-plugin-0.x
 * [new branch]      renovate/commons-logging-commons-logging-1.x -> fork/renovate/commons-logging-commons-logging-1.x
 * [new branch]      renovate/crate-ci-typos-1.x -> fork/renovate/crate-ci-typos-1.x
 * [new branch]      renovate/org.takes-takes-1.x -> fork/renovate/org.takes-takes-1.x
 * [new branch]      renovate/ubuntu-14.x -> fork/renovate/ubuntu-14.x
 * [new branch]      renovate/ubuntu-24.x -> fork/renovate/ubuntu-24.x
+ args=()
+ '[' default == default ']'
+ args+=(--ff)
+ '[' default == no ']'
+ '[' default == only ']'
+ '[' false == true ']'
+ BRANCH=__rultor
++ wc -l
++ git show-branch __rultor
+ '[' 0 -gt 0 ']'
+ export BRANCH
+ 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/commons-logging-commons-logging-1.x
Switched to a new branch '__rultor'
Branch '__rultor' set up to track remote branch 'renovate/commons-logging-commons-logging-1.x' 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 ']'
+ KEY=3FD3FA7E9AF0FA4C
+ git merge --gpg-sign=3FD3FA7E9AF0FA4C --no-edit -m 'Update dependency commons-logging:commons-logging to v1.3.6' --ff __rultor
Updating e9b45f5..113eaf8
Fast-forward (no commit created; -m option ignored)
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
+ git log -1 --show-signature
commit 113eaf80e94f7dde8305440e0312bb98b089836d
gpg: Signature made Thu Mar 26 05:16:49 2026 UTC
gpg:                using RSA key B5690EEEBB952194
gpg: Can't check signature: No public key
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com&gt;
Date:   Thu Mar 26 05:16:49 2026 +0000

    Update dependency commons-logging:commons-logging to v1.3.6
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.02
++ bc
++ echo 0.02 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.02, low enough to run a new Docker container'
load average is 0.02, 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
b1cba2e842ca: Pulling fs layer
4f4fb700ef54: Pulling fs layer
ee0f35bea75e: Pulling fs layer
ab1e63146b93: Pulling fs layer
228474a8908f: Pulling fs layer
2439c4128a70: Pulling fs layer
9fee9df7d387: Pulling fs layer
368c95f7424a: Pulling fs layer
7f5b381fddae: Pulling fs layer
3be34ec940aa: Pulling fs layer
1b31d12fd6d3: Pulling fs layer
7caa02f62543: Pulling fs layer
6304f0c69ec4: Pulling fs layer
5f54fdd44c17: Pulling fs layer
9084761a7712: Pulling fs layer
6efe4feb51e7: Pulling fs layer
ed6b4a3fc041: Pulling fs layer
e33bffc7fac4: Pulling fs layer
d47b34b850ee: Pulling fs layer
a4cf8cfb3857: Pulling fs layer
a6cd21a3a1aa: Pulling fs layer
dd438d5474b6: Pulling fs layer
1a58c3495fe2: Pulling fs layer
89cca91bd878: Pulling fs layer
57ed4b1a136d: Pulling fs layer
e99605197945: Pulling fs layer
096da1b7ce98: Pulling fs layer
ab1e63146b93: Waiting
228474a8908f: Waiting
2439c4128a70: Waiting
9fee9df7d387: Waiting
368c95f7424a: Waiting
7f5b381fddae: Waiting
3be34ec940aa: Waiting
1b31d12fd6d3: Waiting
7caa02f62543: Waiting
6304f0c69ec4: Waiting
5f54fdd44c17: Waiting
9084761a7712: Waiting
6efe4feb51e7: Waiting
ed6b4a3fc041: Waiting
e33bffc7fac4: Waiting
d47b34b850ee: Waiting
a4cf8cfb3857: Waiting
a6cd21a3a1aa: Waiting
dd438d5474b6: Waiting
1a58c3495fe2: Waiting
89cca91bd878: Waiting
57ed4b1a136d: Waiting
e99605197945: Waiting
096da1b7ce98: Waiting
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
ee0f35bea75e: Verifying Checksum
ee0f35bea75e: Download complete
b1cba2e842ca: Verifying Checksum
b1cba2e842ca: Download complete
ab1e63146b93: Verifying Checksum
ab1e63146b93: Download complete
9fee9df7d387: Verifying Checksum
9fee9df7d387: Download complete
368c95f7424a: Verifying Checksum
368c95f7424a: Download complete
7f5b381fddae: Verifying Checksum
7f5b381fddae: Download complete
3be34ec940aa: Verifying Checksum
3be34ec940aa: Download complete
228474a8908f: Verifying Checksum
228474a8908f: Download complete
1b31d12fd6d3: Verifying Checksum
1b31d12fd6d3: Download complete
6304f0c69ec4: Verifying Checksum
6304f0c69ec4: Download complete
b1cba2e842ca: Pull complete
4f4fb700ef54: Pull complete
7caa02f62543: Verifying Checksum
7caa02f62543: Download complete
ee0f35bea75e: Pull complete
5f54fdd44c17: Verifying Checksum
5f54fdd44c17: Download complete
6efe4feb51e7: Verifying Checksum
6efe4feb51e7: Download complete
ab1e63146b93: Pull complete
ed6b4a3fc041: Verifying Checksum
ed6b4a3fc041: Download complete
e33bffc7fac4: Verifying Checksum
e33bffc7fac4: Download complete
d47b34b850ee: Verifying Checksum
d47b34b850ee: Download complete
a4cf8cfb3857: Verifying Checksum
a4cf8cfb3857: Download complete
a6cd21a3a1aa: Verifying Checksum
a6cd21a3a1aa: Download complete
dd438d5474b6: Verifying Checksum
dd438d5474b6: Download complete
1a58c3495fe2: Verifying Checksum
1a58c3495fe2: Download complete
89cca91bd878: Verifying Checksum
89cca91bd878: Download complete
57ed4b1a136d: Verifying Checksum
57ed4b1a136d: Download complete
e99605197945: Verifying Checksum
e99605197945: Download complete
096da1b7ce98: Verifying Checksum
096da1b7ce98: Download complete
2439c4128a70: Verifying Checksum
2439c4128a70: Download complete
9084761a7712: Verifying Checksum
9084761a7712: Download complete
228474a8908f: Pull complete
2439c4128a70: Pull complete
9fee9df7d387: Pull complete
368c95f7424a: Pull complete
7f5b381fddae: Pull complete
3be34ec940aa: Pull complete
1b31d12fd6d3: Pull complete
7caa02f62543: Pull complete
6304f0c69ec4: Pull complete
5f54fdd44c17: Pull complete
9084761a7712: Pull complete
6efe4feb51e7: Pull complete
ed6b4a3fc041: Pull complete
e33bffc7fac4: Pull complete
d47b34b850ee: Pull complete
a4cf8cfb3857: Pull complete
a6cd21a3a1aa: Pull complete
dd438d5474b6: Pull complete
1a58c3495fe2: Pull complete
89cca91bd878: Pull complete
57ed4b1a136d: Pull complete
e99605197945: Pull complete
096da1b7ce98: Pull complete
Digest: sha256:6dd3a29ec5d9c49be83579ef89e204c8103a4513d0487274a0f8e637e1f58778
Status: Downloaded newer image for yegor256/rultor-image:latest
docker.io/yegor256/rultor-image:latest
+ docker ps --filter=status=exited
+ grep --quiet '\syegor256_thindeck_593\s*$'
+ ls -al .
total 72
drwx------  3 ubuntu ubuntu  4096 Mar 29 18:34 .
drwxrwxrwt 12 root   root    4096 Mar 29 18:34 ..
-rwxrwxr-x  1 ubuntu ubuntu   666 Mar 29 18:34 end.sh
-rwxrwxr-x  1 ubuntu ubuntu   498 Mar 29 18:34 entry.sh
-rw-rw-r--  1 ubuntu ubuntu  1679 Mar 29 18:34 id_rsa
-rw-rw-r--  1 ubuntu ubuntu   396 Mar 29 18:34 id_rsa.pub
-rw-rw-r--  1 ubuntu ubuntu     5 Mar 29 18:34 pid
drwxrwxr-x 12 ubuntu ubuntu  4096 Mar 29 18:34 repo
-rwxrwxr-x  1 ubuntu ubuntu  8084 Mar 29 18:34 run.sh
-rw-rw-r--  1 ubuntu ubuntu    98 Mar 29 18:34 s3cfg
-rw-rw-r--  1 ubuntu ubuntu  1149 Mar 29 18:34 script.sh
-rw-rw-r--  1 ubuntu ubuntu  6629 Mar 29 18:34 settings.xml
-rw-rw-r--  1 ubuntu ubuntu 12870 Mar 29 18:39 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-Ccfu:/main '--env=MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g' --env=head=git@github.com:yegor256/thindeck.git --env=pull_id=593 --env=fork=git@github.com:yegor256/thindeck.git --env=fork_branch=renovate/commons-logging-commons-logging-1.x --env=head_branch=master '--env=pull_title=Update dependency commons-logging:commons-logging to v1.3.6' --env=author=yegor256 '--env=scripts=( '\''export '\''\'\'''\''MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head=git@github.com:yegor256/thindeck.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=593'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/thindeck.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/commons-logging-commons-logging-1.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency commons-logging:commons-logging to v1.3.6'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo locale-gen en_US en_US.UTF-8'\'' '\'';'\'' '\''export LC_ALL=en_US.UTF-8'\'' '\'';'\'' '\''export LANG=en_US.UTF-8'\'' '\'';'\'' '\''export LANGUAGE=en_US.UTF-8'\'' '\'';'\'' '\''sudo gem install pdd -v 0.20.5'\'' '\'';'\'' '\''sudo gem install est -v 0.3.4'\'' '\'';'\'' '\''git clone --depth=1 https://github.com/n1k0/casperjs.git /tmp/casperjs'\'' '\'';'\'' '\''export PATH=$PATH:/tmp/casperjs/bin'\'' '\'';'\'' '\''export PATH=$PATH:/tmp/casperjs/bin'\'' '\'';'\'' '\''mvn clean install -Ptomcat-test -Pqulice --errors --settings ../settings.xml'\'' '\'';'\'' '\''mvn clean site -Psite --errors --settings ../settings.xml'\'' '\'';'\'' '\''mvn clean'\'' '\'';'\'' '\''pdd --source=$(pwd) --verbose --file=/dev/null --rule min-words:2 --rule min-estimate:15'\'' '\'';'\'' )' --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-Ccfu/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_thindeck_593 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 ./id_rsa ./id_rsa.pub ./pid ./repo ./run.sh ./s3cfg ./script.sh ./settings.xml ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ cat /home/r/script.sh
#!/usr/bin/env 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 'MAVEN_OPTS=-XX:MaxPermSize=256m -Xmx1g' ; export 'head=git@github.com:yegor256/thindeck.git' ; export 'pull_id=593' ; export 'fork=git@github.com:yegor256/thindeck.git' ; export 'fork_branch=renovate/commons-logging-commons-logging-1.x' ; export 'head_branch=master' ; export 'pull_title=Update dependency commons-logging:commons-logging to v1.3.6' ; export 'author=yegor256' ; sudo locale-gen en_US en_US.UTF-8 ; export LC_ALL=en_US.UTF-8 ; export LANG=en_US.UTF-8 ; export LANGUAGE=en_US.UTF-8 ; sudo gem install pdd -v 0.20.5 ; sudo gem install est -v 0.3.4 ; git clone --depth=1 https://github.com/n1k0/casperjs.git /tmp/casperjs ; export PATH=$PATH:/tmp/casperjs/bin ; export PATH=$PATH:/tmp/casperjs/bin ; mvn clean install -Ptomcat-test -Pqulice --errors --settings ../settings.xml ; mvn clean site -Psite --errors --settings ../settings.xml ; mvn clean ; pdd --source=$(pwd) --verbose --file=/dev/null --rule min-words:2 --rule min-estimate:15 ;
+ 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
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Generating locales (this might take a while)...
  en_US.ISO-8859-1... done
  en_US.UTF-8... done
Generation complete.
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Fetching slop-4.6.1.gem
Fetching nokogiri-1.10.3.gem
Fetching mini_portile2-2.4.0.gem
Fetching pdd-0.20.5.gem
Successfully installed slop-4.6.1
Successfully installed mini_portile2-2.4.0
Building native extensions. This could take a while...
ERROR:  Error installing pdd:
        ERROR: Failed to build gem native extension.

    current directory: /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/ext/nokogiri
/usr/local/rvm/rubies/ruby-3.2.2/bin/ruby extconf.rb
checking if the C compiler accepts ... no
Building nokogiri using packaged libraries.
Using mini_portile version 2.4.0
checking for gzdopen() in -lz... yes
checking for iconv... yes
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxml2-2.9.9
with the following patches applied:
        - 0001-Revert-Do-not-URI-escape-in-server-side-includes.patch
        - 0002-Remove-script-macro-support.patch
        - 0003-Update-entities-to-remove-handling-of-ssi.patch

Team Nokogiri will keep on doing their best to provide security
updates in a timely manner, but if this is a concern for you and want
to use the system library instead; abort this installation process and
reinstall nokogiri as follows:

    gem install nokogiri -- --use-system-libraries
        [--with-xml2-config=/path/to/xml2-config]
        [--with-xslt-config=/path/to/xslt-config]

If you are using Bundler, tell it to use the option:

    bundle config build.nokogiri --use-system-libraries
    bundle install

Note, however, that nokogiri is not fully compatible with arbitrary
versions of libxml2 provided by OS/package vendors.
************************************************************************
Extracting libxml2-2.9.9.tar.gz into tmp/x86_64-pc-linux/ports/libxml2/2.9.9... OK
Running git apply with /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/patches/libxml2/0001-Revert-Do-not-URI-escape-in-server-side-includes.patch... OK
Running git apply with /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/patches/libxml2/0002-Remove-script-macro-support.patch... OK
Running git apply with /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/patches/libxml2/0003-Update-entities-to-remove-handling-of-ssi.patch... OK
Running 'configure' for libxml2 2.9.9... OK
Running 'compile' for libxml2 2.9.9... OK
Running 'install' for libxml2 2.9.9... OK
Activating libxml2 2.9.9 (from /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/ports/x86_64-pc-linux/libxml2/2.9.9)...
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxslt-1.1.33
with the following patches applied:
        - 0001-Fix-security-framework-bypass.patch

Team Nokogiri will keep on doing their best to provide security
updates in a timely manner, but if this is a concern for you and want
to use the system library instead; abort this installation process and
reinstall nokogiri as follows:

    gem install nokogiri -- --use-system-libraries
        [--with-xml2-config=/path/to/xml2-config]
        [--with-xslt-config=/path/to/xslt-config]

If you are using Bundler, tell it to use the option:

    bundle config build.nokogiri --use-system-libraries
    bundle install
************************************************************************
Extracting libxslt-1.1.33.tar.gz into tmp/x86_64-pc-linux/ports/libxslt/1.1.33... OK
Running git apply with /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/patches/libxslt/0001-Fix-security-framework-bypass.patch... OK
Running 'configure' for libxslt 1.1.33... OK
Running 'compile' for libxslt 1.1.33... OK
Running 'install' for libxslt 1.1.33... OK
Activating libxslt 1.1.33 (from /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/ports/x86_64-pc-linux/libxslt/1.1.33)...
checking for -llzma... no
checking for xmlParseDoc() in libxml/parser.h... yes
checking for xsltParseStylesheetDoc() in libxslt/xslt.h... yes
checking for exsltFuncRegister() in libexslt/exslt.h... yes
checking for xmlHasFeature()... yes
checking for xmlFirstElementChild()... yes
checking for xmlRelaxNGSetParserStructuredErrors()... yes
checking for xmlRelaxNGSetParserStructuredErrors()... yes
checking for xmlRelaxNGSetValidStructuredErrors()... yes
checking for xmlSchemaSetValidStructuredErrors()... yes
checking for xmlSchemaSetParserStructuredErrors()... yes
creating Makefile

current directory: /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/ext/nokogiri
make DESTDIR\= sitearchdir\=./.gem.20260329-1500-fp6pel sitelibdir\=./.gem.20260329-1500-fp6pel clean

current directory: /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3/ext/nokogiri
make DESTDIR\= sitearchdir\=./.gem.20260329-1500-fp6pel sitelibdir\=./.gem.20260329-1500-fp6pel
compiling html_document.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./html_document.h:4,
                 from html_document.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:47,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./html_document.h:4,
                 from html_document.c:1:
html_document.c: In function ‘new’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro ‘rb_scan_args0’
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
html_document.c:16:3: note: in expansion of macro ‘rb_scan_args’
   16 |   rb_scan_args(argc, argv, "0*", &rest);
      |   ^~~~~~~~~~~~
html_document.c: In function ‘init_html_document’:
html_document.c:152:6: warning: old-style function definition [-Wold-style-definition]
  152 | void init_html_document()
      |      ^~~~~~~~~~~~~~~~~~
html_document.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling html_element_description.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./html_element_description.h:4,
                 from html_element_description.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
html_element_description.c: In function ‘init_html_element_description’:
html_element_description.c:256:6: warning: old-style function definition [-Wold-style-definition]
  256 | void init_html_element_description()
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
html_element_description.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling html_entity_lookup.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./html_entity_lookup.h:4,
                 from html_entity_lookup.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function &lsquo;RARRAY_PTR&rsquo;:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
html_entity_lookup.c: In function ‘init_html_entity_lookup’:
html_entity_lookup.c:25:6: warning: old-style function definition [-Wold-style-definition]
   25 | void init_html_entity_lookup()
      |      ^~~~~~~~~~~~~~~~~~~~~~~
html_entity_lookup.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling html_sax_parser_context.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./html_sax_parser_context.h:4,
                 from html_sax_parser_context.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
html_sax_parser_context.c: In function ‘init_html_sax_parser_context’:
html_sax_parser_context.c:100:6: warning: old-style function definition [-Wold-style-definition]
  100 | void init_html_sax_parser_context()
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
html_sax_parser_context.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling html_sax_push_parser.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./html_sax_push_parser.h:4,
                 from html_sax_push_parser.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST&rsquo;
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function &lsquo;rb_enc_step_back&rsquo;:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards &lsquo;const&rsquo; qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
html_sax_push_parser.c: In function ‘init_html_sax_push_parser’:
html_sax_push_parser.c:76:6: warning: old-style function definition [-Wold-style-definition]
   76 | void init_html_sax_push_parser()
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
html_sax_push_parser.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling nokogiri.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from nokogiri.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
nokogiri.c: In function ‘Init_nokogiri’:
nokogiri.c:62:6: warning: old-style function definition [-Wold-style-definition]
   62 | void Init_nokogiri()
      |      ^~~~~~~~~~~~~
nokogiri.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling xml_attr.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_attr.h:4,
                 from xml_attr.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro &lsquo;RBIMPL_CAST&rsquo;
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:47,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_attr.h:4,
                 from xml_attr.c:1:
xml_attr.c: In function ‘new’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro ‘rb_scan_args0’
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
xml_attr.c:61:3: note: in expansion of macro ‘rb_scan_args’
   61 |   rb_scan_args(argc, argv, "2*", &document, &name, &rest);
      |   ^~~~~~~~~~~~
xml_attr.c: In function ‘init_xml_attr’:
xml_attr.c:88:6: warning: old-style function definition [-Wold-style-definition]
   88 | void init_xml_attr()
      |      ^~~~~~~~~~~~~
xml_attr.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling xml_attribute_decl.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_attribute_decl.h:4,
                 from xml_attribute_decl.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
xml_attribute_decl.c: In function ‘init_xml_attribute_decl’:
xml_attribute_decl.c:58:6: warning: old-style function definition [-Wold-style-definition]
   58 | void init_xml_attribute_decl()
      |      ^~~~~~~~~~~~~~~~~~~~~~~
xml_attribute_decl.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling xml_cdata.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_cdata.h:4,
                 from xml_cdata.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function &lsquo;rb_enc_is_newline&rsquo;:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards &lsquo;const&rsquo; qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro &lsquo;RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:47,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_cdata.h:4,
                 from xml_cdata.c:1:
xml_cdata.c: In function ‘new’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro ‘rb_scan_args0’
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
xml_cdata.c:23:3: note: in expansion of macro ‘rb_scan_args’
   23 |   rb_scan_args(argc, argv, "2*", &doc, &content, &rest);
      |   ^~~~~~~~~~~~
xml_cdata.c: In function ‘init_xml_cdata’:
xml_cdata.c:45:6: warning: old-style function definition [-Wold-style-definition]
   45 | void init_xml_cdata()
      |      ^~~~~~~~~~~~~~
xml_cdata.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling xml_comment.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_comment.h:4,
                 from xml_comment.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function ‘RARRAY_PTR’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:47,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_comment.h:4,
                 from xml_comment.c:1:
xml_comment.c: In function ‘new’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro ‘rb_scan_args0’
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
xml_comment.c:21:3: note: in expansion of macro ‘rb_scan_args’
   21 |   rb_scan_args(argc, argv, "2*", &document, &content, &rest);
      |   ^~~~~~~~~~~~
xml_comment.c: In function ‘init_xml_comment’:
xml_comment.c:51:6: warning: old-style function definition [-Wold-style-definition]
   51 | void init_xml_comment()
      |      ^~~~~~~~~~~~~~~~
xml_comment.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
compiling xml_document.c
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/assume.h:29,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/backward/2/assume.h:24,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/defines.h:72,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:25,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_document.h:4,
                 from xml_document.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h: In function &lsquo;RARRAY_PTR&rsquo;:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/core/rarray.h:551:24: warning: cast discards &lsquo;const&rsquo; qualifier from pointer target type [-Wcast-qual]
  551 |     return RBIMPL_CAST((VALUE *)RARRAY_CONST_PTR(tmp));
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro &lsquo;RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h: In function ‘rb_enc_step_back’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/encoding.h:749:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  749 |     return RBIMPL_CAST((char *)ur);
      |                        ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h: In function ‘rb_enc_is_newline’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:45:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   45 |     OnigUChar *up = RBIMPL_CAST((OnigUChar *)p);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/encoding/ctype.h:46:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
   46 |     OnigUChar *ue = RBIMPL_CAST((OnigUChar *)e);
      |                                 ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
   31 | # define RBIMPL_CAST(expr) (expr)
      |                             ^~~~
xml_document.c: In function ‘dealloc’:
xml_document.c:49:25: warning: passing argument 2 of ‘rb_st_foreach’ from incompatible pointer type [-Wincompatible-pointer-types]
   49 |   st_foreach(node_hash, dealloc_node_i, (st_data_t)doc);
      |                         ^~~~~~~~~~~~~~
      |                         |
      |                         int (*)(xmlNode *, xmlNode *, xmlDoc *) {aka int (*)(struct _xmlNode *, struct _xmlNode *, struct _xmlDoc *)}
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/arithmetic/st_data_t.h:31,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/arithmetic.h:37,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:28,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_document.h:4,
                 from xml_document.c:1:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/st.h:141:31: note: expected ‘int (*)(st_data_t,  st_data_t,  st_data_t)’ {aka ‘int (*)(long unsigned int,  long unsigned int,  long unsigned int)’} but argument is of type ‘int (*)(xmlNode *, xmlNode *, xmlDoc *)’ {aka ‘int (*)(struct _xmlNode *, struct _xmlNode *, struct _xmlDoc *)’}
  141 | int rb_st_foreach(st_table *, st_foreach_callback_func *, st_data_t);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:47,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_document.h:4,
                 from xml_document.c:1:
xml_document.c: In function ‘duplicate_document’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro ‘rb_scan_args0’
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
xml_document.c:330:6: note: in expansion of macro ‘rb_scan_args’
  330 |   if(rb_scan_args(argc, argv, "01", &level) == 0)
      |      ^~~~~~~~~~~~
xml_document.c: In function ‘new’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro ‘rb_scan_args0’
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
xml_document.c:357:3: note: in expansion of macro ‘rb_scan_args’
  357 |   rb_scan_args(argc, argv, "0*", &rest);
      |   ^~~~~~~~~~~~
xml_document.c: In function ‘create_entity’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro ‘rb_scan_args0’
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
xml_document.c:436:3: note: in expansion of macro ‘rb_scan_args’
  436 |   rb_scan_args(argc, argv, "14", &name, &type, &external_id, &system_id,
      |   ^~~~~~~~~~~~
xml_document.c: At top level:
xml_document.c:495:14: error: conflicting types for ‘canonicalize’; have ‘VALUE(int,  VALUE *, VALUE)’ {aka ‘long unsigned int(int,  long unsigned int *, long unsigned int)’}
  495 | static VALUE canonicalize(int argc, VALUE* argv, VALUE self)
      |              ^~~~~~~~~~~~
In file included from /usr/include/features.h:486,
                 from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:26,
                 from ./nokogiri.h:4,
                 from ./xml_document.h:4,
                 from xml_document.c:1:
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:370:1: note: previous declaration of ‘canonicalize’ with type ‘int(double *, const double *)’
  370 | __MATHDECL_1 (int, canonicalize,, (_Mdouble_ *__cx, const _Mdouble_ *__x));
      | ^~~~~~~~~~~~
In file included from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/ruby.h:47,
                 from /usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby.h:38,
                 from ./nokogiri.h:33,
                 from ./xml_document.h:4,
                 from xml_document.c:1:
xml_document.c: In function ‘canonicalize’:
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:375:62: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
  375 |                      (rb_scan_args_verify(fmt, varc), vars), (char *)fmt, varc)
      |                                                              ^
/usr/local/rvm/rubies/ruby-3.2.2/include/ruby-3.2.0/ruby/internal/scan_args.h:498:9: note: in expansion of macro &lsquo;rb_scan_args0&rsquo;
  498 |         rb_scan_args0(                                        \
      |         ^~~~~~~~~~~~~
xml_document.c:511:3: note: in expansion of macro &lsquo;rb_scan_args&rsquo;
  511 |   rb_scan_args(argc, argv, &quot;03&quot;, &amp;mode, &amp;incl_ns, &amp;with_comments);
      |   ^~~~~~~~~~~~
xml_document.c: In function &lsquo;init_xml_document&rsquo;:
xml_document.c:554:6: warning: old-style function definition [-Wold-style-definition]
  554 | void init_xml_document()
      |      ^~~~~~~~~~~~~~~~~
xml_document.c: At top level:
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
make: *** [Makefile:248: xml_document.o] Error 1

make failed, exit code 2

Gem files will remain installed in /usr/local/rvm/gems/ruby-3.2.2/gems/nokogiri-1.10.3 for inspection.
Results logged to /usr/local/rvm/gems/ruby-3.2.2/extensions/x86_64-linux/3.2.0/nokogiri-1.10.3/gem_make.out

A new release of RubyGems is available: 3.4.10 → 4.0.9!
Run `gem update --system 4.0.9` to update your installation.

container c281ef911df805958f3a4a55d56c255ee8bac546ef3cf7808a10ec77f44a4b9c is dead
Sun Mar 29 19:09:04 UTC 2026