++ dirname ./run.sh + cd . + echo 1219 + echo '2.0-SNAPSHOT BUILD' 2.0-SNAPSHOT BUILD + date Thu Oct 2 02:54:21 UTC 2025 + uptime 02:54:21 up 1 min, 0 users, load average: 0.30, 0.16, 0.06 + ff=default + image=yegor256/latex + rebase=false + head_branch=master + pull_title='Update crate-ci/typos action to v1.37.1' + author=yegor256 + directory= + head=git@github.com:yegor256/painofoop.git + pull_id=42 + fork=git@github.com:yegor256/painofoop.git + fork_branch=renovate/crate-ci-typos-1.x + squash=false + vars=('--env=head=git@github.com:yegor256/painofoop.git' '--env=pull_id=42' '--env=fork=git@github.com:yegor256/painofoop.git' '--env=fork_branch=renovate/crate-ci-typos-1.x' '--env=head_branch=master' '--env=pull_title=Update crate-ci/typos action to v1.37.1' '--env=author=yegor256' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/painofoop.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=42'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/painofoop.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/crate-ci-typos-1.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update crate-ci/typos action to v1.37.1'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo "$(pwd)/lecture-notes/tlmgr-install.sh"'\'' '\'';'\'' '\''make'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:yegor256/painofoop.git'\''' ';' 'export '\''pull_id=42'\''' ';' 'export '\''fork=git@github.com:yegor256/painofoop.git'\''' ';' 'export '\''fork_branch=renovate/crate-ci-typos-1.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update crate-ci/typos action to v1.37.1'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo "$(pwd)/lecture-notes/tlmgr-install.sh"' ';' 'make' ';') + container=yegor256_painofoop_42 + as_root=false + set -e -o pipefail + hostname ip-172-31-20-176 + pwd /tmp/rultor-70na + 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/painofoop.git repo Cloning into 'repo'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. Submodule 'bibliography' (https://github.com/yegor256/bibliography) registered for path 'bibliography' Submodule 'faces' (https://github.com/yegor256/faces) registered for path 'faces' Submodule 'lecture-notes' (https://github.com/yegor256/lecture-notes) registered for path 'lecture-notes' Cloning into '/tmp/rultor-70na/repo/bibliography'... Cloning into '/tmp/rultor-70na/repo/faces'... Cloning into '/tmp/rultor-70na/repo/lecture-notes'... Submodule path 'bibliography': checked out '4c7a35a071cf3d9699f714abf2c69a279bfbe589' Submodule path 'faces': checked out '3683258051e2097f7d059fa2b2c1ddbcb38aab77' Submodule path 'lecture-notes': checked out '109650a0b8769435e8287382d544370aaa91b6ef' + cd repo + git config user.email gpg@rultor.com + git config user.name Rultor.com + '[' -z 'export '\''head=git@github.com:yegor256/painofoop.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:yegor256/painofoop.git'\''' ';' 'export '\''pull_id=42'\''' ';' 'export '\''fork=git@github.com:yegor256/painofoop.git'\''' ';' 'export '\''fork_branch=renovate/crate-ci-typos-1.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update crate-ci/typos action to v1.37.1'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo "$(pwd)/lecture-notes/tlmgr-install.sh"' ';' make ';' + set -ex -o pipefail + cd repo + git remote add fork git@github.com:yegor256/painofoop.git + git remote update Fetching origin Fetching fork From github.com:yegor256/painofoop * [new branch] gh-pages -> fork/gh-pages * [new branch] master -> fork/master * [new branch] renovate/crate-ci-typos-1.x -> fork/renovate/crate-ci-typos-1.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/crate-ci-typos-1.x Switched to a new branch '__rultor' Branch '__rultor' set up to track remote branch 'renovate/crate-ci-typos-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 crate-ci/typos action to v1.37.1' --ff __rultor Updating cbfa3c9..eda362f Fast-forward (no commit created; -m option ignored) .github/workflows/typos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) + git log -1 --show-signature commit eda362fe104ecc0f9b1dcb684a33c70c00bea795 gpg: Signature made Wed Oct 1 22:05:23 2025 UTC gpg: using RSA key B5690EEEBB952194 gpg: Can't check signature: No public key Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Oct 1 22:05:23 2025 +0000 Update crate-ci/typos action to v1.37.1 + docker_when_possible + true ++ tail -n 1 ++ sed 's/ /\n/g' ++ uptime + load=0.08 ++ bc ++ echo 0.08 '>' 30 + '[' 0 -eq 1 ']' + echo 'load average is 0.08, low enough to run a new Docker container' load average is 0.08, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=yegor256/latex + docker pull yegor256/latex Using default tag: latest latest: Pulling from yegor256/latex 632ef5283d0f: Pulling fs layer 2be42d221bda: Pulling fs layer 54d1704eb717: Pulling fs layer f0f51ee5c79e: Pulling fs layer ec11ce133a4e: Pulling fs layer 71ab1586461a: Pulling fs layer 8e0e2fc3c108: Pulling fs layer 4f4fb700ef54: Pulling fs layer 72e45e6fed5c: Pulling fs layer 99e89f339e27: Pulling fs layer 3f0278ea12d5: Pulling fs layer 11f168291684: Pulling fs layer 0943aaa8f703: Pulling fs layer fd13cdf0383c: Pulling fs layer 3b7d0aaaa5d3: Pulling fs layer 5a2614200152: Pulling fs layer 34836de5b9ae: Pulling fs layer cb30ec1c5746: Pulling fs layer a663309bced9: Pulling fs layer f0f51ee5c79e: Waiting ec11ce133a4e: Waiting 71ab1586461a: Waiting 8e0e2fc3c108: Waiting 4f4fb700ef54: Waiting 72e45e6fed5c: Waiting 99e89f339e27: Waiting 3f0278ea12d5: Waiting 11f168291684: Waiting 0943aaa8f703: Waiting fd13cdf0383c: Waiting 3b7d0aaaa5d3: Waiting 5a2614200152: Waiting 34836de5b9ae: Waiting cb30ec1c5746: Waiting a663309bced9: Waiting 2be42d221bda: Verifying Checksum 2be42d221bda: Download complete 54d1704eb717: Verifying Checksum 54d1704eb717: Download complete 632ef5283d0f: Verifying Checksum 632ef5283d0f: Download complete ec11ce133a4e: Verifying Checksum ec11ce133a4e: Download complete 8e0e2fc3c108: Verifying Checksum 8e0e2fc3c108: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 72e45e6fed5c: Verifying Checksum 72e45e6fed5c: Download complete 71ab1586461a: Verifying Checksum 71ab1586461a: Download complete f0f51ee5c79e: Verifying Checksum f0f51ee5c79e: Download complete 99e89f339e27: Verifying Checksum 99e89f339e27: Download complete 0943aaa8f703: Verifying Checksum 0943aaa8f703: Download complete fd13cdf0383c: Verifying Checksum fd13cdf0383c: Download complete 11f168291684: Verifying Checksum 11f168291684: Download complete 3b7d0aaaa5d3: Verifying Checksum 3b7d0aaaa5d3: Download complete 34836de5b9ae: Verifying Checksum 34836de5b9ae: Download complete cb30ec1c5746: Verifying Checksum cb30ec1c5746: Download complete a663309bced9: Verifying Checksum a663309bced9: Download complete 3f0278ea12d5: Verifying Checksum 3f0278ea12d5: Download complete 632ef5283d0f: Pull complete 5a2614200152: Verifying Checksum 5a2614200152: Download complete 2be42d221bda: Pull complete 54d1704eb717: Pull complete f0f51ee5c79e: Pull complete ec11ce133a4e: Pull complete 71ab1586461a: Pull complete 8e0e2fc3c108: Pull complete 4f4fb700ef54: Pull complete 72e45e6fed5c: Pull complete 99e89f339e27: Pull complete 3f0278ea12d5: Pull complete 11f168291684: Pull complete 0943aaa8f703: Pull complete fd13cdf0383c: Pull complete 3b7d0aaaa5d3: Pull complete 5a2614200152: Pull complete 34836de5b9ae: Pull complete cb30ec1c5746: Pull complete a663309bced9: Pull complete Digest: sha256:5c0fc7d52f57cf800811918899acd5aacdd95d2e6a421a5b3301f701a29d4751 Status: Downloaded newer image for yegor256/latex:latest docker.io/yegor256/latex:latest + docker ps --filter=status=exited + grep --quiet '\syegor256_painofoop_42\s*$' + ls -al . total 48 drwx------ 3 ubuntu ubuntu 4096 Oct 2 02:54 . drwxrwxrwt 12 root root 4096 Oct 2 02:54 .. -rwxrwxr-x 1 ubuntu ubuntu 666 Oct 2 02:54 end.sh -rwxrwxr-x 1 ubuntu ubuntu 498 Oct 2 02:54 entry.sh -rw-rw-r-- 1 ubuntu ubuntu 5 Oct 2 02:54 pid drwxrwxr-x 17 ubuntu ubuntu 4096 Oct 2 02:54 repo -rwxrwxr-x 1 ubuntu ubuntu 6459 Oct 2 02:54 run.sh -rw-rw-r-- 1 ubuntu ubuntu 541 Oct 2 02:54 script.sh -rw-rw-r-- 1 ubuntu ubuntu 8949 Oct 2 02:55 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-70na:/main --env=head=git@github.com:yegor256/painofoop.git --env=pull_id=42 --env=fork=git@github.com:yegor256/painofoop.git --env=fork_branch=renovate/crate-ci-typos-1.x --env=head_branch=master '--env=pull_title=Update crate-ci/typos action to v1.37.1' --env=author=yegor256 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/painofoop.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=42'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/painofoop.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/crate-ci-typos-1.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update crate-ci/typos action to v1.37.1'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo "$(pwd)/lecture-notes/tlmgr-install.sh"'\'' '\'';'\'' '\''make'\'' '\'';'\'' )' --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-70na/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_painofoop_42 yegor256/latex /main/entry.sh WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded. + 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 ssh r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G docker 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 r r + usermod -s /bin/bash r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.cache /root/.gemrc /root/.profile /root/texmf /home/r + cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./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 #!/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 'head=git@github.com:yegor256/painofoop.git' ; export 'pull_id=42' ; export 'fork=git@github.com:yegor256/painofoop.git' ; export 'fork_branch=renovate/crate-ci-typos-1.x' ; export 'head_branch=master' ; export 'pull_title=Update crate-ci/typos action to v1.37.1' ; export 'author=yegor256' ; sudo "$(pwd)/lecture-notes/tlmgr-install.sh" ; make ; + su --login r --command /home/r/script.sh ++ dirname /home/r/repo/lecture-notes/tlmgr-install.sh + self=/home/r/repo/lecture-notes + tlmgr option repository ctan tlmgr: setting default package repository to https://mirror.ctan.org/systems/texlive/tlnet tlmgr: updating /usr/local/texlive/2025/tlpkg/texlive.tlpdb + tlmgr --verify-repo=none update --self tlmgr: package repository https://ctan.mirrors.hoobly.com/systems/texlive/tlnet (not verified: gpg unavailable) tlmgr: saving backups to /usr/local/texlive/2025/tlpkg/backups tlmgr: no self-updates for tlmgr available + deps=/home/r/repo/lecture-notes/DEPENDS.txt + '[' '!' -e /home/r/repo/lecture-notes/DEPENDS.txt ']' + packages=() + IFS=' ' + read -r p ++ uniq ++ cut '-d ' -f2 /home/r/repo/lecture-notes/DEPENDS.txt + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + packages+=("${p}") + IFS=' ' + read -r p + tlmgr --verify-repo=none install acmart algorithmicx algpseudocodex anyfontsize babel-russian biblatex booktabs breakurl bussproofs cancel catchfile changepage cjk clicks cm-super comment crumbs currfile cyrillic datetime doi enumitem environ fdsymbol ffcode float fmtcount fontsize footmisc framed fvextra href-ul huawei hyperref hyperxmp hyphen-russian iexec ifmtarg ifoddpage koma-script lastpage lh libertine makecell mathtools multirow ncctools pagecolor paralist ppt-slides preprint qrcode relsize silence stmaryrd svg tcolorbox textpos tikzpagenodes titlesec titling to-be-determined tocbibind totpages transparent trimspaces underscore upquote varwidth wrapfig xstring tlmgr: package repository https://us.mirrors.cicku.me/ctan/systems/texlive/tlnet (not verified: gpg unavailable) tlmgr install: package already present: cm-super tlmgr install: package already present: hyperref [1/103, ??:??/??:??] install: acmart [4840k] [2/103, 00:01/00:32] install: algorithmicx [174k] [3/103, 00:01/00:30] install: algpseudocodex [358k] [4/103, 00:01/00:28] install: anyfontsize [182k] [5/103, 00:02/00:55] install: arphic [26908k] [6/103, 00:04/00:19] install: babel-russian [167k] [7/103, 00:04/00:19] install: biblatex [7428k] [8/103, 00:05/00:19] install: booktabs [306k] [9/103, 00:06/00:23] install: breakurl [119k] [10/103, 00:06/00:23] install: bussproofs [112k] [11/103, 00:06/00:22] install: cancel [258k] [12/103, 00:07/00:26] install: caption [1003k] [13/103, 00:07/00:25] install: catchfile [300k] [14/103, 00:08/00:29] install: changepage [277k] [15/103, 00:08/00:29] install: cjk [1572k] [16/103, 00:12/00:42] install: clicks [244k] [17/103, 00:13/00:45] install: cns [2917k] [18/103, 00:13/00:42] install: comment [527k] [19/103, 00:14/00:45] install: crumbs [258k] [20/103, 00:15/00:48] install: currfile [192k] [21/103, 00:19/01:01] install: cyrillic [937k] [22/103, 00:20/01:03] install: cyrillic-bin.x86_64-linux [1k] [23/103, 00:20/01:03] install: cyrillic-bin [33k] [24/103, 00:22/01:09] install: datetime [460k] [25/103, 00:22/01:08] install: doi [4k] [26/103, 00:22/01:08] install: enumitem [179k] [27/103, 00:22/01:08] install: environ [161k] [28/103, 00:23/01:11] install: fancyvrb [187k] [29/103, 00:23/01:11] install: fdsymbol [1456k] [30/103, 00:23/01:09] install: ffcode [503k] [31/103, 00:24/01:11] install: filehook [321k] [32/103, 00:24/01:11] install: float [125k] [33/103, 00:24/01:11] install: fmtcount [668k] [34/103, 00:25/01:13] install: fontaxes [103k] [35/103, 00:25/01:12] install: fonts-tlwg [12391k] [36/103, 00:27/01:03] install: fontsize [379k] [37/103, 00:27/01:03] install: footmisc [571k] [38/103, 00:27/01:02] install: fp [233k] [39/103, 00:28/01:05] install: framed [242k] [40/103, 00:28/01:04] install: fvextra [968k] [41/103, 00:28/01:03] install: garuda-c90 [5k] [42/103, 00:28/01:03] install: hardwrap [131k] [43/103, 00:29/01:06] install: href-ul [280k] [44/103, 00:29/01:05] install: huawei [942k] [45/103, 00:29/01:04] install: hyperxmp.x86_64-linux [1k] [46/103, 00:29/01:04] install: hyperxmp [1251k] [47/103, 00:30/01:05] install: hyphen-russian [34k] [48/103, 00:30/01:05] install: iexec [339k] [49/103, 00:30/01:05] install: ifmtarg [40k] [50/103, 00:31/01:07] install: ifoddpage [147k] [51/103, 00:31/01:07] install: koma-script [6845k] [52/103, 00:32/01:03] install: lastpage [589k] [53/103, 00:34/01:07] install: lh [263k] [54/103, 00:36/01:10] install: libertine [15015k] [55/103, 00:39/01:04] install: listings [3143k] [56/103, 00:45/01:12] install: listingsutf8 [300k] [57/103, 00:47/01:14] install: logreq [7k] [58/103, 00:49/01:18] install: makecell [693k] [59/103, 00:50/01:19] install: mathtools [1218k] [60/103, 00:53/01:22] install: microtype [2739k] [61/103, 00:56/01:25] install: multirow [628k] [62/103, 00:57/01:26] install: mweights [3k] [63/103, 00:59/01:29] install: ncctools [2503k] [64/103, 01:05/01:36] install: norasi-c90 [10k] [65/103, 01:07/01:38] install: pagecolor [467k] [66/103, 01:09/01:41] install: paralist [223k] [67/103, 01:14/01:48] install: pdfcol [319k] [68/103, 01:18/01:54] install: pgf [10742k] [69/103, 01:22/01:48] install: pgfopts [180k] [70/103, 01:24/01:51] install: ppt-slides [637k] [71/103, 01:27/01:54] install: preprint [663k] [72/103, 01:33/02:02] install: qrcode [285k] [73/103, 01:34/02:03] install: ragged2e [726k] [74/103, 01:36/02:04] install: relsize [308k] [75/103, 01:39/02:08] install: ruhyphen [69k] [76/103, 01:44/02:14] install: seqsplit [115k] [77/103, 01:49/02:21] install: setspace [200k] [78/103, 01:50/02:22] install: silence [477k] [79/103, 01:56/02:29] install: soul [852k] [80/103, 01:58/02:30] install: stmaryrd [246k] [81/103, 02:04/02:38] install: svg [1109k] [82/103, 02:05/02:38] install: tcolorbox [4870k] [83/103, 02:10/02:38] install: textpos [375k] [84/103, 02:16/02:45] install: tikzfill [617k] [85/103, 02:17/02:45] install: tikzpagenodes [251k] [86/103, 02:19/02:47] install: titlesec [687k] [87/103, 02:19/02:46] install: titling [189k] [88/103, 02:24/02:52] install: to-be-determined [260k] [89/103, 02:27/02:55] install: tocbibind [320k] [90/103, 02:29/02:57] install: totpages [186k] [91/103, 02:32/03:00] install: transparent [276k] [92/103, 02:37/03:06] install: trimspaces [149k] [93/103, 02:41/03:11] install: uhc [3517k] [94/103, 02:42/03:07] install: ulem [169k] [95/103, 02:44/03:09] install: underscore [246k] [96/103, 02:45/03:10] install: upquote [164k] [97/103, 02:50/03:15] install: varwidth [30k] [98/103, 02:54/03:20] install: wadalab [17448k] [99/103, 02:56/02:59] install: wrapfig [340k] [100/103, 02:56/02:58] install: xcolor [1007k] [101/103, 02:56/02:57] install: xkeyval [468k] [102/103, 02:58/02:59] install: xpatch [469k] [103/103, 02:59/02:59] install: xstring [566k] running mktexlsr ... done running mktexlsr. running updmap-sys ... done running updmap-sys. regenerating language.dat regenerating language.def regenerating language.dat.lua running fmtutil-sys --byhyphen "/usr/local/texlive/2025/texmf-var/tex/generic/config/language.dat" --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/GI9P8gELxH/wSevW1M_Ir ... OK: pdflatex.fmt/pdftex latex.fmt/pdftex lualatex.fmt/luahbtex xelatex.fmt/xetex dvilualatex.fmt/luatex running fmtutil-sys --byhyphen "/usr/local/texlive/2025/texmf-var/tex/generic/config/language.def" --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/GI9P8gELxH/wSevW1M_Ir ... OK: luahbtex.fmt/luahbtex xetex.fmt/xetex pdftex.fmt/pdftex luatex.fmt/luatex dviluatex.fmt/luatex pdfetex.fmt/pdftex etex.fmt/pdftex running fmtutil-sys --byhyphen "/usr/local/texlive/2025/texmf-var/tex/generic/config/language.dat.lua" --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/GI9P8gELxH/wSevW1M_Ir ... tlmgr: package log updated: /usr/local/texlive/2025/texmf-var/web2c/tlmgr.log tlmgr: command log updated: /usr/local/texlive/2025/texmf-var/web2c/tlmgr-commands.log + tlmgr --verify-repo=none update acmart algorithmicx algpseudocodex anyfontsize babel-russian biblatex booktabs breakurl bussproofs cancel catchfile changepage cjk clicks cm-super comment crumbs currfile cyrillic datetime doi enumitem environ fdsymbol ffcode float fmtcount fontsize footmisc framed fvextra href-ul huawei hyperref hyperxmp hyphen-russian iexec ifmtarg ifoddpage koma-script lastpage lh libertine makecell mathtools multirow ncctools pagecolor paralist ppt-slides preprint qrcode relsize silence stmaryrd svg tcolorbox textpos tikzpagenodes titlesec titling to-be-determined tocbibind totpages transparent trimspaces underscore upquote varwidth wrapfig xstring tlmgr: package repository https://mirror.clarkson.edu/ctan/systems/texlive/tlnet (not verified: gpg unavailable) tlmgr: saving backups to /usr/local/texlive/2025/tlpkg/backups tlmgr: no updates available dir="$(dirname "00-syllabus/00-syllabus.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "00-syllabus.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./00-syllabus.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/huawei/huawei.cls Document Class: huawei 2024-12-17 0.19.1 Template for Huawei Documents (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ragged2e/ragged2e.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/makecell/makecell.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook-2020.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile-abspath.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titling/titling.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/svg/svg.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrbase.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/shellesc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ifplatform/ifplatform.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (./00-syllabus.w18))) (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent-nometadat a.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/auxhook/auxhook.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/footmisc/footmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 37.34424pt x 52.81541pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 37.34424pt x 52.81541pt (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fmtcount.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcprefix.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcnumparser.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime-defaults.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty ))) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-dm.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-compat.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-natbib.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/standard.bbx)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/float/float.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/iexec/iexec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./00-syllabus.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (|'inkscape' -V Unable to init server: Could not connect: Connection refused Pango version: 1.46.2 ) Package microtype Warning: Unable to apply patch `footnote' on input line 16. (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fc-english.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/lbx/english.lbx) No file 00-syllabus.bbl. iexec: [(wget --no-check-certificate -N --quiet https://www.yegor256.com/images /face-1024x1024.jpg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted iexec: [(wget --no-check-certificate -N --quiet https://www.objectionary.com/ca ctus.svg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted Unable to init server: Could not connect: Connection refused Failed to get connection ** (inkscape:2277): 1;35mCRITICAL0m **: 34m02:59:30.8040m: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed ** (inkscape:2277): 1;35mCRITICAL0m **: 34m02:59:30.8040m: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed ** (inkscape:2277): 1;35mCRITICAL0m **: 34m02:59:30.8040m: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed ** (inkscape:2277): 1;33mWARNING0m **: 34m02:59:31.5560m: Fonts dir '/usr/share/inkscape/fonts' does not exist and will be ignored. (./svg-inkscape/cactus_svg-tex.pdf_tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr /local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}{/usr/ local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc} <./svg -inkscape/cactus_svg-tex.pdf> <./face-1024x1024.jpg>] (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 95. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc }{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.enc} ] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 113. [3] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 148. [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] LaTeX Warning: Citation 'beck1997smalltalk' undefined on input line 150. LaTeX Warning: Citation 'booch1994object' undefined on input line 151. LaTeX Warning: Citation 'eo1' undefined on input line 152. LaTeX Warning: Citation 'eo2' undefined on input line 153. LaTeX Warning: Citation 'martin2008cleancode' undefined on input line 154. LaTeX Warning: Citation 'martin2017clean' undefined on input line 155. LaTeX Warning: Citation 'mcconnell2004codecomplete' undefined on input line 156 . LaTeX Warning: Citation 'pawson2002naked' undefined on input line 157. LaTeX Warning: Citation 'west2004object' undefined on input line 158. LaTeX Warning: Empty bibliography on input line 159. LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 163. [5] enddocument/afterlastpage (AED): lastpage setting LastPage. (./00-syllabus.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `00-syllabus.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 163. Package biblatex Warning: Please (re)run Biber on the file: (biblatex) 00-syllabus (biblatex) and rerun LaTeX afterwards. )</usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumT .pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibert ineT.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLi bertineTB.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/s ftt1200.pfb> Output written on 00-syllabus.pdf (5 pages, 376920 bytes). Transcript written on 00-syllabus.log. Latexmk: Getting log file '00-syllabus.log' Latexmk: Examining '00-syllabus.fls' Latexmk: Examining '00-syllabus.log' Latexmk: Missing bbl file '00-syllabus.bbl' in following: No file 00-syllabus.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. ====== biblatex/biber in use Latexmk: Log file says output to '00-syllabus.pdf' Latexmk: Using biber to make bibliography file(s). Latexmk: Bibliography file(s) from .bcf file: ../bibliography/main.bib Sources for biber ../bibliography/main.bib 00-syllabus.bcf Latexmk: applying rule 'biber 00-syllabus'... Rule 'biber 00-syllabus': Reasons for rerun Category 'other': Rerun of 'biber 00-syllabus' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'biber 00-syllabus' ------------ ------------ Running 'biber "00-syllabus.bcf"' ------------ INFO - This is Biber 2.21 INFO - Logfile is '00-syllabus.blg' INFO - Reading '00-syllabus.bcf' INFO - Found 9 citekeys in bib section 0 INFO - Processing section 0 INFO - Looking for bibtex file '../bibliography/main.bib' for section 0 INFO - LaTeX decoding ... INFO - Found BibTeX data source '../bibliography/main.bib' INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable' INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized' INFO - Sorting list 'nty/global//global/global/global' of type 'entry' with template 'nty' and locale 'en-US' INFO - No sort tailoring available for locale 'en-US' INFO - Writing '00-syllabus.bbl' with encoding 'UTF-8' INFO - Output to 00-syllabus.bbl Latexmk: Found biber source file(s) [../bibliography/main.bib, 00-syllabus.bcf] Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 00-syllabus.aux 00-syllabus.bbl 00-syllabus.out ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "00-syllabus.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./00-syllabus.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/huawei/huawei.cls Document Class: huawei 2024-12-17 0.19.1 Template for Huawei Documents (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ragged2e/ragged2e.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/makecell/makecell.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook-2020.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile-abspath.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titling/titling.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/svg/svg.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrbase.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/shellesc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ifplatform/ifplatform.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (./00-syllabus.w18))) (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent-nometadat a.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/auxhook/auxhook.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/footmisc/footmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 37.34424pt x 52.81541pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 37.34424pt x 52.81541pt (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fmtcount.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcprefix.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcnumparser.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime-defaults.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty ))) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-dm.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-compat.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-natbib.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/standard.bbx)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/float/float.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/iexec/iexec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./00-syllabus.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) Package microtype Warning: Unable to apply patch `footnote' on input line 16. (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fc-english.def) (./00-syllabus.out) (./00-syllabus.out) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/lbx/english.lbx) (./00-syllabus.bbl) iexec: [(wget --no-check-certificate -N --quiet https://www.yegor256.com/images /face-1024x1024.jpg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted iexec: [(wget --no-check-certificate -N --quiet https://www.objectionary.com/ca ctus.svg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted (./svg-inkscape/cactus_svg-tex.pdf_tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr /local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}{/usr/ local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc} <./svg -inkscape/cactus_svg-tex.pdf> <./face-1024x1024.jpg>] (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc }{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.enc} ] [3] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] Overfull \hbox (19.68109pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Grady Booch et al. | []. Addison- Overfull \hbox (9.84926pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Robert C. Mar-tin. | []. Pren- Overfull \hbox (28.99942pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Steve Mc-Connell. | []. 2nd ed. Mi-cro soft Press, 2004. \T1/LinuxLibertineT-TLF/m/sc/12 (-20) doi\T1/LinuxLibertineT- TLF/m/n/12 (-20) : []| [][]. [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_ncsllp.enc }] enddocument/afterlastpage (AED): lastpage setting LastPage. (./00-syllabus.aux) LaTeX Warning: There were undefined references. Package biblatex Warning: Please rerun LaTeX. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb> Output written on 00-syllabus.pdf (5 pages, 384934 bytes). Transcript written on 00-syllabus.log. Latexmk: Getting log file '00-syllabus.log' Latexmk: Examining '00-syllabus.fls' Latexmk: Examining '00-syllabus.log' Latexmk: Found input bbl file '00-syllabus.bbl' Latexmk: Log file says output to '00-syllabus.pdf' Latexmk: Using biber to make bibliography file(s). Latexmk: Bibliography file(s) from .bcf file: ../bibliography/main.bib Sources for biber ../bibliography/main.bib 00-syllabus.bcf Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 00-syllabus.aux 00-syllabus.fls 00-syllabus.run.xml Category 'changed_user': 00-syllabus.fls ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "00-syllabus.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./00-syllabus.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/huawei/huawei.cls Document Class: huawei 2024-12-17 0.19.1 Template for Huawei Documents (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ragged2e/ragged2e.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/makecell/makecell.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook-2020.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile-abspath.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titling/titling.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/svg/svg.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrbase.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/shellesc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ifplatform/ifplatform.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (./00-syllabus.w18))) (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent-nometadat a.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/auxhook/auxhook.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/footmisc/footmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 37.34424pt x 52.81541pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 37.34424pt x 52.81541pt (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fmtcount.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcprefix.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcnumparser.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime-defaults.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty ))) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-dm.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-compat.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-natbib.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/standard.bbx)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/float/float.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/iexec/iexec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./00-syllabus.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) Package microtype Warning: Unable to apply patch `footnote' on input line 16. (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fc-english.def) (./00-syllabus.out) (./00-syllabus.out) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/lbx/english.lbx) (./00-syllabus.bbl) iexec: [(wget --no-check-certificate -N --quiet https://www.yegor256.com/images /face-1024x1024.jpg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted iexec: [(wget --no-check-certificate -N --quiet https://www.objectionary.com/ca ctus.svg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted (./svg-inkscape/cactus_svg-tex.pdf_tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr /local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}{/usr/ local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc} <./svg -inkscape/cactus_svg-tex.pdf> <./face-1024x1024.jpg>] (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc }{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.enc} ] [3] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] Overfull \hbox (19.68109pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Grady Booch et al. | []. Addison- Overfull \hbox (9.84926pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Robert C. Mar-tin. | []. Pren- Overfull \hbox (28.99942pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Steve Mc-Connell. | []. 2nd ed. Mi-cro soft Press, 2004. \T1/LinuxLibertineT-TLF/m/sc/12 (-20) doi\T1/LinuxLibertineT- TLF/m/n/12 (-20) : []| [][]. [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_ncsllp.enc }] enddocument/afterlastpage (AED): lastpage setting LastPage. (./00-syllabus.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb> Output written on 00-syllabus.pdf (5 pages, 384934 bytes). Transcript written on 00-syllabus.log. Latexmk: Getting log file '00-syllabus.log' Latexmk: Examining '00-syllabus.fls' Latexmk: Examining '00-syllabus.log' Latexmk: Found input bbl file '00-syllabus.bbl' Latexmk: Log file says output to '00-syllabus.pdf' Latexmk: Using biber to make bibliography file(s). Latexmk: Bibliography file(s) from .bcf file: ../bibliography/main.bib Sources for biber ../bibliography/main.bib 00-syllabus.bcf Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 00-syllabus.run.xml ------------ Run number 4 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "00-syllabus.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./00-syllabus.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/huawei/huawei.cls Document Class: huawei 2024-12-17 0.19.1 Template for Huawei Documents (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ragged2e/ragged2e.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/makecell/makecell.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/filehook/filehook-2020.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/currfile/currfile-abspath.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/titling/titling.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/svg/svg.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrbase.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/shellesc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/ifplatform/ifplatform.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (./00-syllabus.w18))) (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/transparent/transparent-nometadat a.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/auxhook/auxhook.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/footmisc/footmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 37.34424pt x 52.81541pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 37.34424pt x 52.81541pt (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fmtcount.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcprefix.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fcnumparser.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/datetime/datetime-defaults.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty ))) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/logreq/logreq.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-dm.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-compat.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-natbib.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/bbx/standard.bbx)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/biblatex.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/float/float.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty)) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/iexec/iexec.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./00-syllabus.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) Package microtype Warning: Unable to apply patch `footnote' on input line 16. (/usr/local/texlive/2025/texmf-dist/tex/latex/fmtcount/fc-english.def) (./00-syllabus.out) (./00-syllabus.out) (/usr/local/texlive/2025/texmf-dist/tex/latex/biblatex/lbx/english.lbx) (./00-syllabus.bbl) iexec: [(wget --no-check-certificate -N --quiet https://www.yegor256.com/images /face-1024x1024.jpg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted iexec: [(wget --no-check-certificate -N --quiet https://www.objectionary.com/ca ctus.svg) > iexec.tmp 2>&1; /bin/echo -n $?% >iexec.ret] iexec: This is the content of 'iexec.tmp' (0 bytes): <EOF> iexec: Due to 'quiet' option we didn't read the content of 'iexec.tmp' (0 bytes ) iexec: The file 'iexec.tmp' was deleted iexec: The file 'iexec.ret' was deleted (./svg-inkscape/cactus_svg-tex.pdf_tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr /local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}{/usr/ local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc} <./svg -inkscape/cactus_svg-tex.pdf> <./face-1024x1024.jpg>] (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc }{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.enc} ] [3] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] Overfull \hbox (19.68109pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Grady Booch et al. | []. Addison- Overfull \hbox (9.84926pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Robert C. Mar-tin. | []. Pren- Overfull \hbox (28.99942pt too wide) in paragraph at lines 160--160 []\T1/LinuxLibertineT-TLF/m/n/12 (-20) Steve Mc-Connell. | []. 2nd ed. Mi-cro soft Press, 2004. \T1/LinuxLibertineT-TLF/m/sc/12 (-20) doi\T1/LinuxLibertineT- TLF/m/n/12 (-20) : []| [][]. [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_ncsllp.enc }] enddocument/afterlastpage (AED): lastpage setting LastPage. (./00-syllabus.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb> Output written on 00-syllabus.pdf (5 pages, 384934 bytes). Transcript written on 00-syllabus.log. Latexmk: Getting log file '00-syllabus.log' Latexmk: Examining '00-syllabus.fls' Latexmk: Examining '00-syllabus.log' Latexmk: Found input bbl file '00-syllabus.bbl' Latexmk: Log file says output to '00-syllabus.pdf' Latexmk: Using biber to make bibliography file(s). Latexmk: Bibliography file(s) from .bcf file: ../bibliography/main.bib Sources for biber ../bibliography/main.bib 00-syllabus.bcf Latexmk: All targets (00-syllabus.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/00-syllabus/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["00-syllabus.tex"] File extention removed from "00-syllabus.tex" [1439] Package microtype Warning: Unable to apply patch `footnote' on input line 16. [1626] Overfull \hbox (19.68109pt too wide) in paragraph at lines 160--160 [1631] Overfull \hbox (9.84926pt too wide) in paragraph at lines 160--160 [1636] Overfull \hbox (28.99942pt too wide) in paragraph at lines 160--160 4 LaTeX processing errors found in "00-syllabus.log" dir="$(dirname "01-algorithms/01-algorithms.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "01-algorithms.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./01-algorithms.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./01-algorithms.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 01-algorithms.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 13. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 16. [3] LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 18. [4] (./01-algorithms.crumbs) (./java-parser.txt) LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 44. [5] LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 44. [6] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 46. [7] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 52. [8 <./ivan-sutherland-with-computer.jpg>] LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 52. [9] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 58. [10 <./dahl-and-nygaard.jpg>] (./01-algorithms.crumbs) (./simula.txt) LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 76. [11] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 82. [12 <./smalltalk-guys.jpg>] (./01-algorithms.crumbs) (./smalltalk.txt) LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 101. [13] Package natbib Warning: Citation `rentsch1982object' undefined on input line 10 6. LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 106. [14 <../faces/professor.jpg>] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 112. [15 <./bjarne-in-1985.jpg>] (./01-algorithms.crumbs) (./cpp.txt) LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 127. [16] Package natbib Warning: Citation `madsen1988object' undefined on input line 133 . LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 133. [17 <../faces/ole-lehrmann-madsen.jpg>] Package natbib Warning: Citation `kay97keynote' undefined on input line 138. LaTeX Warning: Reference `LastPage' on page 18 undefined on input line 138. [18 <../faces/alan-kay.jpg>] Package natbib Warning: Citation `bugayenko2017blog1212' on page 19 undefined o n input line 142. LaTeX Warning: Reference `LastPage' on page 19 undefined on input line 142. [19] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 20 undefined on input line 164. [20] Package natbib Warning: Citation `nierstrasz1989survey' undefined on input line 169. LaTeX Warning: Reference `LastPage' on page 21 undefined on input line 169. [21 <../faces/oscar-nierstrasz.jpg>] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 22 undefined on input line 229. [22] Package natbib Warning: Citation `crawford1989' undefined on input line 235. LaTeX Warning: Reference `LastPage' on page 23 undefined on input line 235. [23 <../faces/edsger-dijkstra.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} Package natbib Warning: Citation `kay97keynote' undefined on input line 241. pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} LaTeX Warning: Reference `LastPage' on page 24 undefined on input line 241. [24] Package natbib Warning: Citation `schindler2007' undefined on input line 247. LaTeX Warning: Reference `LastPage' on page 25 undefined on input line 247. [25 <../faces/linus-torvalds.jpg>] Package natbib Warning: Citation `atwood2007' undefined on input line 253. LaTeX Warning: Reference `LastPage' on page 26 undefined on input line 253. [26 <../faces/jeff-atwood.jpg>] Package natbib Warning: Citation `hickey2010' undefined on input line 259. LaTeX Warning: Reference `LastPage' on page 27 undefined on input line 259. [27 <../faces/rich-hickey.jpg>] LaTeX Warning: Reference `LastPage' on page 28 undefined on input line 261. [28] Package natbib Warning: Citation `shelly2015flaws' undefined on input line 266. LaTeX Warning: Reference `LastPage' on page 29 undefined on input line 266. [29 <../faces/asaf-shelly.jpg>] Package natbib Warning: Citation `bugayenko2016blog0815' on page 30 undefined o n input line 271. LaTeX Warning: Reference `LastPage' on page 30 undefined on input line 271. [30] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 31 undefined on input line 273. [31] Package natbib Warning: Citation `parnas1972criteria' undefined on input line 2 78. LaTeX Warning: Reference `LastPage' on page 32 undefined on input line 278. [32 <../faces/david-parnas.jpg>] Package natbib Warning: Citation `west2004object' undefined on input line 283. LaTeX Warning: Reference `LastPage' on page 33 undefined on input line 283. [33 <../bibliography/book-covers/west2004object.jpg> <../faces/david-west.jpg>] LaTeX Warning: Reference `LastPage' on page 34 undefined on input line 288. [34] LaTeX Warning: Reference `LastPage' on page 35 undefined on input line 293. [35] (./01-algorithms.crumbs) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) (./file-js.txt) LaTeX Warning: Reference `LastPage' on page 36 undefined on input line 318. [36{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.en c} <./apple.jpg> <./file-on-disc.jpg>] Package natbib Warning: Citation `korson1990understanding' undefined on input l ine 326. LaTeX Warning: Reference `LastPage' on page 37 undefined on input line 326. [37 <./abstraction.png>] Package natbib Warning: Citation `dijkstra1972humble' undefined on input line 3 31. LaTeX Warning: Reference `LastPage' on page 38 undefined on input line 331. [38] (./01-algorithms.crumbs) (./area-1.txt) (./area-2.txt) LaTeX Warning: Reference `LastPage' on page 39 undefined on input line 361. [39] (./01-algorithms.crumbs) (./distance.txt) LaTeX Warning: Reference `LastPage' on page 40 undefined on input line 388. [40] (./01-algorithms.crumbs) (./hiding-1.txt) (./hiding-2.txt) LaTeX Warning: Reference `LastPage' on page 41 undefined on input line 410. [41] (./01-algorithms.crumbs) (./anemic.txt) (./alive.txt) LaTeX Warning: Reference `LastPage' on page 42 undefined on input line 444. [42] (./01-algorithms.crumbs) (./dist-1.txt) (./dist-2.txt) LaTeX Warning: Reference `LastPage' on page 43 undefined on input line 474. [43] (./01-algorithms.crumbs) (./identity-1.txt) (./identity-2.txt) LaTeX Warning: Reference `LastPage' on page 44 undefined on input line 509. [44] (./01-algorithms.crumbs) (./state-1.txt) (./state-2.txt) LaTeX Warning: Reference `LastPage' on page 45 undefined on input line 545. [45] (./01-algorithms.crumbs) (./composition-1.txt) (./composition-2.txt) LaTeX Warning: Reference `LastPage' on page 46 undefined on input line 565. [46] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 47 undefined on input line 567. [47] (./01-algorithms.crumbs) (./while-1.txt) (./while-2.txt) LaTeX Warning: Reference `LastPage' on page 48 undefined on input line 593. [48] (./01-algorithms.crumbs) (./buffer-1.txt) (./buffer-2.txt) LaTeX Warning: Reference `LastPage' on page 49 undefined on input line 631. [49] (./01-algorithms.crumbs) (./loop-1.txt) (./loop-2.txt) LaTeX Warning: Reference `LastPage' on page 50 undefined on input line 674. [50] (./01-algorithms.crumbs) (./loop-3.txt) (./loop-4.txt) LaTeX Warning: Reference `LastPage' on page 51 undefined on input line 714. [51] (./01-algorithms.crumbs) (./composition-full.txt) LaTeX Warning: Reference `LastPage' on page 52 undefined on input line 755. [52] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 53 undefined on input line 757. [53] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 54 undefined on input line 766. [54] (./01-algorithms.crumbs) LaTeX Warning: Reference `LastPage' on page 55 undefined on input line 768. [55] LaTeX Warning: Reference `LastPage' on page 56 undefined on input line 770. [56] Package natbib Warning: There were undefined citations. No file 01-algorithms.bbl. LaTeX Warning: Reference `LastPage' on page 57 undefined on input line 772. [57] enddocument/afterlastpage (AED): lastpage setting LastPage. (./01-algorithms.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `01-algorithms.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 772. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/t exlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texli ve/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texlive /2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 01-algorithms.pdf (57 pages, 1368504 bytes). Transcript written on 01-algorithms.log. Latexmk: Getting log file '01-algorithms.log' Latexmk: Examining '01-algorithms.fls' Latexmk: Examining '01-algorithms.log' Latexmk: Missing bbl file '01-algorithms.bbl' in following: No file 01-algorithms.bbl. Latexmk: Missing bbl file '01-algorithms.bbl' in following: No file 01-algorithms.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '01-algorithms.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '01-algorithms.bbl' for 'pdflatex' Create bibtex 01-algorithms Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 01-algorithms'... Rule 'bibtex 01-algorithms': Reasons for rerun Category 'other': Rerun of 'bibtex 01-algorithms' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 01-algorithms' ------------ ------------ Running 'bibtex "01-algorithms.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 01-algorithms.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 01-algorithms.aux 01-algorithms.bbl 01-algorithms.crumbs 01-algorithms.out alive.txt anemic.txt area-1.txt area-2.txt buffer-1.txt buffer-2.txt composition-1.txt composition-2.txt composition-full.txt cpp.txt dist-1.txt dist-2.txt distance.txt file-js.txt hiding-1.txt hiding-2.txt identity-1.txt identity-2.txt java-parser.txt loop-1.txt loop-2.txt loop-3.txt loop-4.txt simula.txt smalltalk.txt state-1.txt state-2.txt while-1.txt while-2.txt ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "01-algorithms.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./01-algorithms.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./01-algorithms.aux) (./01-algorithms.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./01-algorithms.out) (./01-algorithms.out) (./01-algorithms.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] [4] (./java-parser.txt) [5] [6] [7] [8 <./ivan-sutherland-with-computer.jpg>] [9] [10 <./dahl-and-nygaard.jpg>] (./simula.txt) [11] [12 <./smalltalk-guys.jpg>] (./smalltalk.txt) [13] Package natbib Warning: Citation `rentsch1982object' undefined on input line 10 6. [14{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.en c} <../faces/professor.jpg>] [15 <./bjarne-in-1985.jpg>] (./cpp.txt) [16] Package natbib Warning: Citation `madsen1988object' undefined on input line 133 . [17 <../faces/ole-lehrmann-madsen.jpg>] Package natbib Warning: Citation `kay97keynote' undefined on input line 138. [18 <../faces/alan-kay.jpg>] Package natbib Warning: Citation `bugayenko2017blog1212' on page 19 undefined o n input line 142. [19{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] [20] Package natbib Warning: Citation `nierstrasz1989survey' undefined on input line 169. [21 <../faces/oscar-nierstrasz.jpg>] [22] Package natbib Warning: Citation `crawford1989' undefined on input line 235. [23 <../faces/edsger-dijkstra.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} Package natbib Warning: Citation `kay97keynote' undefined on input line 241. pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} [24] Package natbib Warning: Citation `schindler2007' undefined on input line 247. [25 <../faces/linus-torvalds.jpg>] Package natbib Warning: Citation `atwood2007' undefined on input line 253. [26 <../faces/jeff-atwood.jpg>] Package natbib Warning: Citation `hickey2010' undefined on input line 259. [27 <../faces/rich-hickey.jpg>] [28] Package natbib Warning: Citation `shelly2015flaws' undefined on input line 266. [29 <../faces/asaf-shelly.jpg>] Package natbib Warning: Citation `bugayenko2016blog0815' on page 30 undefined o n input line 271. [30] [31] Package natbib Warning: Citation `parnas1972criteria' undefined on input line 2 78. [32 <../faces/david-parnas.jpg>] Package natbib Warning: Citation `west2004object' undefined on input line 283. [33 <../bibliography/book-covers/west2004object.jpg> <../faces/david-west.jpg>] [34] [35] (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) (./file-js.txt) [36{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.en c} <./apple.jpg> <./file-on-disc.jpg>] Package natbib Warning: Citation `korson1990understanding' undefined on input l ine 326. [37 <./abstraction.png>] Package natbib Warning: Citation `dijkstra1972humble' undefined on input line 3 31. [38] (./area-1.txt) (./area-2.txt) [39] (./distance.txt) [40] (./hiding-1.txt) (./hiding-2.txt) [41] (./anemic.txt) (./alive.txt) [42] (./dist-1.txt) (./dist-2.txt) [43] (./identity-1.txt) (./identity-2.txt) [44] (./state-1.txt) (./state-2.txt) [45] (./composition-1.txt) (./composition-2.txt) [46] [47] (./while-1.txt) (./while-2.txt) [48] (./buffer-1.txt) (./buffer-2.txt) [49] (./loop-1.txt) (./loop-2.txt) [50] (./loop-3.txt) (./loop-4.txt) [51] (./composition-full.txt) [52] [53] [54] [55] [56] Package natbib Warning: There were undefined citations. (./01-algorithms.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.atwood20 07}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Atwood(2007)]{atwood2007} pdfTeX warning (ext4): destination with the same identifier (name{cite.crawford 1989}) has been already used, duplicate ignored <to be read again> \relax l.26 \bibitem[Crawford(1989)]{crawford1989} pdfTeX warning (ext4): destination with the same identifier (name{cite.dijkstra 1972humble}) has been already used, duplicate ignored <to be read again> \relax l.30 \bibitem[Dijkstra(1972)]{dijkstra1972humble} pdfTeX warning (ext4): destination with the same identifier (name{cite.hickey20 10}) has been already used, duplicate ignored <to be read again> \relax l.37 \bibitem[Hickey(2010)]{hickey2010} pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.43 \bibitem[Kay(1997)]{kay97keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.korson19 90understanding}) has been already used, duplicate ignored <to be read again> \relax l.47 ...d McGregor(1990)]{korson1990understanding} pdfTeX warning (ext4): destination with the same identifier (name{cite.madsen19 88object}) has been already used, duplicate ignored <to be read again> \relax l.54 ...{\o}ller-Pedersen(1988)]{madsen1988object} pdfTeX warning (ext4): destination with the same identifier (name{cite.nierstra sz1989survey}) has been already used, duplicate ignored <to be read again> \relax l.62 ...em[Nierstrasz(1989)]{nierstrasz1989survey} pdfTeX warning (ext4): destination with the same identifier (name{cite.parnas19 72criteria}) has been already used, duplicate ignored <to be read again> \relax l.66 \bibitem[Parnas(1972)]{parnas1972criteria} pdfTeX warning (ext4): destination with the same identifier (name{cite.rentsch1 982object}) has been already used, duplicate ignored <to be read again> \relax l.73 \bibitem[Rentsch(1982)]{rentsch1982object} pdfTeX warning (ext4): destination with the same identifier (name{cite.schindle r2007}) has been already used, duplicate ignored <to be read again> \relax l.79 \bibitem[Schindler(2007)]{schindler2007} pdfTeX warning (ext4): destination with the same identifier (name{cite.shelly20 15flaws}) has been already used, duplicate ignored <to be read again> \relax l.85 \bibitem[Shelly(2015)]{shelly2015flaws} pdfTeX warning (ext4): destination with the same identifier (name{cite.west2004 object}) has been already used, duplicate ignored <to be read again> \relax l.91 \bibitem[West(2004)]{west2004object} ) [57] enddocument/afterlastpage (AED): lastpage setting LastPage. (./01-algorithms.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `01-algorithms.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></u sr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></us r/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 01-algorithms.pdf (57 pages, 1523434 bytes). Transcript written on 01-algorithms.log. Latexmk: Getting log file '01-algorithms.log' Latexmk: Examining '01-algorithms.fls' Latexmk: Examining '01-algorithms.log' Latexmk: Found input bbl file '01-algorithms.bbl' Latexmk: Found input bbl file '01-algorithms.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '01-algorithms.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '01-algorithms.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 01-algorithms'... Rule 'bibtex 01-algorithms': Reasons for rerun Changed files or newly in use/created: 01-algorithms.aux ------------ Run number 2 of rule 'bibtex 01-algorithms' ------------ ------------ Running 'bibtex "01-algorithms.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 01-algorithms.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 01-algorithms.aux 01-algorithms.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "01-algorithms.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./01-algorithms.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./01-algorithms.aux) (./01-algorithms.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./01-algorithms.out) (./01-algorithms.out) (./01-algorithms.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] [4] (./java-parser.txt) [5] [6] [7] [8 <./ivan-sutherland-with-computer.jpg>] [9] [10 <./dahl-and-nygaard.jpg>] (./simula.txt) [11] [12 <./smalltalk-guys.jpg>] (./smalltalk.txt) [13] [14{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.en c} <../faces/professor.jpg>] [15 <./bjarne-in-1985.jpg>] (./cpp.txt) [16] [17 <../faces/ole-lehrmann-madsen.jpg>] [18 <../faces/alan-kay.jpg>] [19] [20] [21 <../faces/oscar-nierstrasz.jpg>] [22] [23 <../faces/edsger-dijkstra.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.241 {kay97keynote} [24] [25 <../faces/linus-torvalds.jpg>] [26 <../faces/jeff-atwood.jpg>] [27 <../faces/rich-hickey.jpg>] [28] [29 <../faces/asaf-shelly.jpg>] [30] [31] [32 <../faces/david-parnas.jpg>] [33 <../bibliography/book-covers/west2004object.jpg> <../faces/david-west.jpg>] [34] [35] (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) (./file-js.txt) [36{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.en c} <./apple.jpg> <./file-on-disc.jpg>] [37 <./abstraction.png>] [38] (./area-1.txt) (./area-2.txt) [39] (./distance.txt) [40] (./hiding-1.txt) (./hiding-2.txt) [41] (./anemic.txt) (./alive.txt) [42] (./dist-1.txt) (./dist-2.txt) [43] (./identity-1.txt) (./identity-2.txt) [44] (./state-1.txt) (./state-2.txt) [45] (./composition-1.txt) (./composition-2.txt) [46] [47] (./while-1.txt) (./while-2.txt) [48] (./buffer-1.txt) (./buffer-2.txt) [49] (./loop-1.txt) (./loop-2.txt) [50] (./loop-3.txt) (./loop-4.txt) [51] (./composition-full.txt) [52] [53] [54] [55] [56] (./01-algorithms.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.atwood20 07}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Atwood(2007)]{atwood2007} pdfTeX warning (ext4): destination with the same identifier (name{cite.crawford 1989}) has been already used, duplicate ignored <to be read again> \relax l.26 \bibitem[Crawford(1989)]{crawford1989} pdfTeX warning (ext4): destination with the same identifier (name{cite.dijkstra 1972humble}) has been already used, duplicate ignored <to be read again> \relax l.30 \bibitem[Dijkstra(1972)]{dijkstra1972humble} pdfTeX warning (ext4): destination with the same identifier (name{cite.hickey20 10}) has been already used, duplicate ignored <to be read again> \relax l.37 \bibitem[Hickey(2010)]{hickey2010} pdfTeX warning (ext4): destination with the same identifier (name{cite.kay97key note}) has been already used, duplicate ignored <to be read again> \relax l.43 \bibitem[Kay(1997)]{kay97keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.korson19 90understanding}) has been already used, duplicate ignored <to be read again> \relax l.47 ...d McGregor(1990)]{korson1990understanding} pdfTeX warning (ext4): destination with the same identifier (name{cite.madsen19 88object}) has been already used, duplicate ignored <to be read again> \relax l.54 ...{\o}ller-Pedersen(1988)]{madsen1988object} pdfTeX warning (ext4): destination with the same identifier (name{cite.nierstra sz1989survey}) has been already used, duplicate ignored <to be read again> \relax l.62 ...em[Nierstrasz(1989)]{nierstrasz1989survey} pdfTeX warning (ext4): destination with the same identifier (name{cite.parnas19 72criteria}) has been already used, duplicate ignored <to be read again> \relax l.66 \bibitem[Parnas(1972)]{parnas1972criteria} pdfTeX warning (ext4): destination with the same identifier (name{cite.rentsch1 982object}) has been already used, duplicate ignored <to be read again> \relax l.73 \bibitem[Rentsch(1982)]{rentsch1982object} pdfTeX warning (ext4): destination with the same identifier (name{cite.schindle r2007}) has been already used, duplicate ignored <to be read again> \relax l.79 \bibitem[Schindler(2007)]{schindler2007} pdfTeX warning (ext4): destination with the same identifier (name{cite.shelly20 15flaws}) has been already used, duplicate ignored <to be read again> \relax l.85 \bibitem[Shelly(2015)]{shelly2015flaws} pdfTeX warning (ext4): destination with the same identifier (name{cite.west2004 object}) has been already used, duplicate ignored <to be read again> \relax l.91 \bibitem[West(2004)]{west2004object} ) [57{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./01-algorithms.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></u sr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></us r/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 01-algorithms.pdf (57 pages, 1523718 bytes). Transcript written on 01-algorithms.log. Latexmk: Getting log file '01-algorithms.log' Latexmk: Examining '01-algorithms.fls' Latexmk: Examining '01-algorithms.log' Latexmk: Found input bbl file '01-algorithms.bbl' Latexmk: Found input bbl file '01-algorithms.bbl' Latexmk: Log file says output to '01-algorithms.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '01-algorithms.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (01-algorithms.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/01-algorithms/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["01-algorithms.tex"] File extention removed from "01-algorithms.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 8. 1 LaTeX processing errors found in "01-algorithms.log" dir="$(dirname "02-static/02-static.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "02-static.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./02-static.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./02-static.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 02-static.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 13. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 14. [3] (./02-static.crumbs) (./entities.java) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 42. [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.enc }] (./02-static.crumbs) LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 44. [5] (./02-static.crumbs) (./purpose-utils.java) (./purpose-oop.java) Package natbib Warning: Citation `bugayenko2015blog0220' on page 6 undefined on input line 77. LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 77. [6] Package natbib Warning: Citation `west2004object' undefined on input line 82. LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 82. [7 <../bibliography/book-covers/west2004object.jpg> <../faces/david-west.jpg>] (./02-static.crumbs) LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 87. [8] (./02-static.crumbs) (./coupling-utils.java) (./coupling-oop.java) Package natbib Warning: Citation `bugayenko2014blog0505' on page 9 undefined on input line 112. LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 112. [9] (./02-static.crumbs) (./eagerness-imperative.java) (./eagerness-declarative.java) Package natbib Warning: Citation `bugayenko2015blog0226' on page 10 undefined o n input line 139. LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 139. [10] (./02-static.crumbs) (./cohesion-utils.java) (./cohesion-oop.java) LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 170. [11] (./02-static.crumbs) LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 172. [12] (./02-static.crumbs) (./literals-constants.java) (./literals-oop.java) Package natbib Warning: Citation `bugayenko2015blog0706' on page 13 undefined o n input line 204. LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 204. [13] (./02-static.crumbs) (./singletons-singleton.java) (./singletons-oop.java) Package natbib Warning: Citation `bugayenko2016blog0627' on page 14 undefined o n input line 231. LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 231. [14] (./02-static.crumbs) LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 233. [15] (./02-static.crumbs) LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 252. [16 <./size1.png> <./size2.png>] Package natbib Warning: There were undefined citations. No file 02-static.bbl. LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 254. [17] enddocument/afterlastpage (AED): lastpage setting LastPage. (./02-static.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `02-static.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 254. )</usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumT .pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibert ineT.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLi bertineTB.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/s ftt1200.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sft t1728.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2 074.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt248 8.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986. pfb> Output written on 02-static.pdf (17 pages, 513121 bytes). Transcript written on 02-static.log. Latexmk: Getting log file '02-static.log' Latexmk: Examining '02-static.fls' Latexmk: Examining '02-static.log' Latexmk: Missing bbl file '02-static.bbl' in following: No file 02-static.bbl. Latexmk: Missing bbl file '02-static.bbl' in following: No file 02-static.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '02-static.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '02-static.bbl' for 'pdflatex' Create bibtex 02-static Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 02-static'... Rule 'bibtex 02-static': Reasons for rerun Category 'other': Rerun of 'bibtex 02-static' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 02-static' ------------ ------------ Running 'bibtex "02-static.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 02-static.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 02-static.aux 02-static.bbl 02-static.crumbs 02-static.out cohesion-oop.java cohesion-utils.java coupling-oop.java coupling-utils.java eagerness-declarative.java eagerness-imperative.java entities.java literals-constants.java literals-oop.java purpose-oop.java purpose-utils.java singletons-oop.java singletons-singleton.java ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "02-static.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./02-static.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./02-static.aux) (./02-static.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./02-static.out) (./02-static.out) (./02-static.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./entities.java) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.enc }] [5] (./purpose-utils.java) (./purpose-oop.java) Package natbib Warning: Citation `bugayenko2015blog0220' on page 6 undefined on input line 77. [6{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc }] Package natbib Warning: Citation `west2004object' undefined on input line 82. [7{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/west2004object.jpg> <../faces/david-west.jpg>] [8] (./coupling-utils.java) (./coupling-oop.java) Package natbib Warning: Citation `bugayenko2014blog0505' on page 9 undefined on input line 112. [9] (./eagerness-imperative.java) (./eagerness-declarative.java) Package natbib Warning: Citation `bugayenko2015blog0226' on page 10 undefined o n input line 139. [10] (./cohesion-utils.java) (./cohesion-oop.java) [11] [12] (./literals-constants.java) (./literals-oop.java) Package natbib Warning: Citation `bugayenko2015blog0706' on page 13 undefined o n input line 204. [13] (./singletons-singleton.java) (./singletons-oop.java) Package natbib Warning: Citation `bugayenko2016blog0627' on page 14 undefined o n input line 231. [14] [15] [16 <./size1.png> <./size2.png>] Package natbib Warning: There were undefined citations. (./02-static.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.west2004 object}) has been already used, duplicate ignored <to be read again> \relax l.38 \bibitem[West(2004)]{west2004object} ) [17] enddocument/afterlastpage (AED): lastpage setting LastPage. (./02-static.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `02-static.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 02-static.pdf (17 pages, 606874 bytes). Transcript written on 02-static.log. Latexmk: Getting log file '02-static.log' Latexmk: Examining '02-static.fls' Latexmk: Examining '02-static.log' Latexmk: Found input bbl file '02-static.bbl' Latexmk: Found input bbl file '02-static.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '02-static.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '02-static.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 02-static'... Rule 'bibtex 02-static': Reasons for rerun Changed files or newly in use/created: 02-static.aux ------------ Run number 2 of rule 'bibtex 02-static' ------------ ------------ Running 'bibtex "02-static.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 02-static.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 02-static.aux 02-static.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "02-static.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./02-static.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./02-static.aux) (./02-static.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./02-static.out) (./02-static.out) (./02-static.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./entities.java) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/TS1LinuxLibertineT-TLF. fd) [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_naooyc.enc }] [5] (./purpose-utils.java) (./purpose-oop.java) [6] [7{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/west2004object.jpg> <../faces/david-west.jpg>] [8] (./coupling-utils.java) (./coupling-oop.java) [9] (./eagerness-imperative.java) (./eagerness-declarative.java) [10] (./cohesion-utils.java) (./cohesion-oop.java) [11] [12] (./literals-constants.java) (./literals-oop.java) [13] (./singletons-singleton.java) (./singletons-oop.java) [14] [15] [16 <./size1.png> <./size2.png>] (./02-static.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.west2004 object}) has been already used, duplicate ignored <to be read again> \relax l.38 \bibitem[West(2004)]{west2004object} ) [17{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./02-static.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 02-static.pdf (17 pages, 607507 bytes). Transcript written on 02-static.log. Latexmk: Getting log file '02-static.log' Latexmk: Examining '02-static.fls' Latexmk: Examining '02-static.log' Latexmk: Found input bbl file '02-static.bbl' Latexmk: Found input bbl file '02-static.bbl' Latexmk: Log file says output to '02-static.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '02-static.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (02-static.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/02-static/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["02-static.tex"] File extention removed from "02-static.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 8. 1 LaTeX processing errors found in "02-static.log" dir="$(dirname "03-getters/03-getters.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "03-getters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./03-getters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./03-getters.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 03-getters.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 13. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 14. [3] Package natbib Warning: Citation `bloch2008effective' undefined on input line 1 9. LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 19. [4 <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch. jpg>] Package natbib Warning: Citation `bloch2008effective' undefined on input line 2 9. pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.29 \end{multicols}} LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 29. [5 <./bloch-struct.png (PNG copy)> <./bloch-class.png>] (./03-getters.crumbs) (./which-getnext.java) (./which-getseed.java) LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 60. [6] (./03-getters.crumbs) (./boilerplate-manual.rb) (./boilerplate-attr.rb) LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 93. [7] (./03-getters.crumbs) LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 102. [8 <./gpt-1.png> <./gpt-2.png>] (./03-getters.crumbs) (./dto-class.java) (./dto-usage.java) Package natbib Warning: Citation `bugayenko2016blog0706' on page 9 undefined on input line 134. LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 134. [9] (./03-getters.crumbs) LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 136. [10] Package natbib Warning: Citation `booch1994object' undefined on input line 141. LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 141. [11 <../bibliography/book-covers/booch1994object.jpg> <../faces/../faces/grady- booch.jpg>] Package natbib Warning: Citation `west2004object' undefined on input line 146. LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 146. [12 <../bibliography/book-covers/west2004object.jpg> <../faces/../faces/david-w est.jpg>] (./03-getters.crumbs) (./integrity-getter.java) (./integrity-method.java) LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 180. [13] (./03-getters.crumbs) (./semantic-getter.java) (./semantic-method.java) Package natbib Warning: Citation `bugayenko2014blog0916' on page 14 undefined o n input line 213. LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 213. [14] (./03-getters.crumbs) LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 215. [15] Package natbib Warning: Citation `fowler2013tell' undefined on input line 220. LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 220. [16 <../faces/../faces/martin-fowler.jpg>] Package natbib Warning: Citation `fowler2013tell' undefined on input line 228. pdfTeX warning (ext4): destination with the same identifier (name{cite.fowler20 13tell}) has been already used, duplicate ignored <to be read again> \relax l.228 \end{multicols}} LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 228. [17 <./fowler-dontask.png>] (./03-getters.crumbs) (./telldontask-class.java) (./telldontask-usage.java) Package natbib Warning: Citation `bugayenko2016blog0405' on page 18 undefined o n input line 256. LaTeX Warning: Reference `LastPage' on page 18 undefined on input line 256. [18] Package natbib Warning: Citation `holub2003why' undefined on input line 261. LaTeX Warning: Reference `LastPage' on page 19 undefined on input line 261. [19 <../faces/../faces/allen-holub.jpg>] (./03-getters.crumbs) (./noprefix-class.java) (./noprefix-usage.java) LaTeX Warning: Reference `LastPage' on page 20 undefined on input line 291. [20] (./03-getters.crumbs) (./public-class.java) (./public-usage.java) LaTeX Warning: Reference `LastPage' on page 21 undefined on input line 318. [21] Package natbib Warning: There were undefined citations. No file 03-getters.bbl. LaTeX Warning: Reference `LastPage' on page 22 undefined on input line 320. [22] enddocument/afterlastpage (AED): lastpage setting LastPage. (./03-getters.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `03-getters.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 320. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/t exlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texli ve/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 03-getters.pdf (22 pages, 1134804 bytes). Transcript written on 03-getters.log. Latexmk: Getting log file '03-getters.log' Latexmk: Examining '03-getters.fls' Latexmk: Examining '03-getters.log' Latexmk: Missing bbl file '03-getters.bbl' in following: No file 03-getters.bbl. Latexmk: Missing bbl file '03-getters.bbl' in following: No file 03-getters.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '03-getters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '03-getters.bbl' for 'pdflatex' Create bibtex 03-getters Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 03-getters'... Rule 'bibtex 03-getters': Reasons for rerun Category 'other': Rerun of 'bibtex 03-getters' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 03-getters' ------------ ------------ Running 'bibtex "03-getters.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 03-getters.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 03-getters.aux 03-getters.bbl 03-getters.crumbs 03-getters.out boilerplate-attr.rb boilerplate-manual.rb dto-class.java dto-usage.java integrity-getter.java integrity-method.java noprefix-class.java noprefix-usage.java public-class.java public-usage.java semantic-getter.java semantic-method.java telldontask-class.java telldontask-usage.java which-getnext.java which-getseed.java ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "03-getters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./03-getters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./03-getters.aux) (./03-getters.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./03-getters.out) (./03-getters.out) (./03-getters.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] Package natbib Warning: Citation `bloch2008effective' undefined on input line 1 9. [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch.j pg>] Package natbib Warning: Citation `bloch2008effective' undefined on input line 2 9. pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.29 \end{multicols}} [5 <./bloch-struct.png (PNG copy)> <./bloch-class.png>] (./which-getnext.java) (./which-getseed.java) [6] (./boilerplate-manual.rb) (./boilerplate-attr.rb) [7] [8 <./gpt-1.png> <./gpt-2.png>] (./dto-class.java) (./dto-usage.java) Package natbib Warning: Citation `bugayenko2016blog0706' on page 9 undefined on input line 134. [9{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc }] [10] Package natbib Warning: Citation `booch1994object' undefined on input line 141. [11 <../bibliography/book-covers/booch1994object.jpg> <../faces/../faces/grady- booch.jpg>] Package natbib Warning: Citation `west2004object' undefined on input line 146. [12 <../bibliography/book-covers/west2004object.jpg> <../faces/../faces/david-w est.jpg>] (./integrity-getter.java) (./integrity-method.java) [13] (./semantic-getter.java) (./semantic-method.java) Package natbib Warning: Citation `bugayenko2014blog0916' on page 14 undefined o n input line 213. [14] [15] Package natbib Warning: Citation `fowler2013tell' undefined on input line 220. [16 <../faces/../faces/martin-fowler.jpg>] Package natbib Warning: Citation `fowler2013tell' undefined on input line 228. pdfTeX warning (ext4): destination with the same identifier (name{cite.fowler20 13tell}) has been already used, duplicate ignored <to be read again> \relax l.228 \end{multicols}} [17 <./fowler-dontask.png>] (./telldontask-class.java) (./telldontask-usage.java) Package natbib Warning: Citation `bugayenko2016blog0405' on page 18 undefined o n input line 256. [18] Package natbib Warning: Citation `holub2003why' undefined on input line 261. [19 <../faces/../faces/allen-holub.jpg>] (./noprefix-class.java) (./noprefix-usage.java) [20] (./public-class.java) (./public-usage.java) [21] Package natbib Warning: There were undefined citations. (./03-getters.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Bloch(2008)]{bloch2008effective} pdfTeX warning (ext4): destination with the same identifier (name{cite.booch199 4object}) has been already used, duplicate ignored <to be read again> \relax l.15 Houston]{booch1994object} pdfTeX warning (ext4): destination with the same identifier (name{cite.fowler20 13tell}) has been already used, duplicate ignored <to be read again> \relax l.40 \bibitem[Fowler(2013)]{fowler2013tell} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3why}) has been already used, duplicate ignored <to be read again> \relax l.46 \bibitem[Holub(2003)]{holub2003why} pdfTeX warning (ext4): destination with the same identifier (name{cite.west2004 object}) has been already used, duplicate ignored <to be read again> \relax l.52 \bibitem[West(2004)]{west2004object} ) [22] enddocument/afterlastpage (AED): lastpage setting LastPage. (./03-getters.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `03-getters.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></us r/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 03-getters.pdf (22 pages, 1275922 bytes). Transcript written on 03-getters.log. Latexmk: Getting log file '03-getters.log' Latexmk: Examining '03-getters.fls' Latexmk: Examining '03-getters.log' Latexmk: Found input bbl file '03-getters.bbl' Latexmk: Found input bbl file '03-getters.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '03-getters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '03-getters.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 03-getters'... Rule 'bibtex 03-getters': Reasons for rerun Changed files or newly in use/created: 03-getters.aux ------------ Run number 2 of rule 'bibtex 03-getters' ------------ ------------ Running 'bibtex "03-getters.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 03-getters.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 03-getters.aux 03-getters.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "03-getters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./03-getters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./03-getters.aux) (./03-getters.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./03-getters.out) (./03-getters.out) (./03-getters.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch.j pg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.29 \end{multicols}} [5 <./bloch-struct.png (PNG copy)> <./bloch-class.png>] (./which-getnext.java) (./which-getseed.java) [6] (./boilerplate-manual.rb) (./boilerplate-attr.rb) [7] [8 <./gpt-1.png> <./gpt-2.png>] (./dto-class.java) (./dto-usage.java) [9] [10] [11 <../bibliography/book-covers/booch1994object.jpg> <../faces/../faces/grady- booch.jpg>] [12 <../bibliography/book-covers/west2004object.jpg> <../faces/../faces/david-w est.jpg>] (./integrity-getter.java) (./integrity-method.java) [13] (./semantic-getter.java) (./semantic-method.java) [14] [15] [16 <../faces/../faces/martin-fowler.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.fowler20 13tell}) has been already used, duplicate ignored <to be read again> \relax l.228 \end{multicols}} [17 <./fowler-dontask.png>] (./telldontask-class.java) (./telldontask-usage.java) [18] [19 <../faces/../faces/allen-holub.jpg>] (./noprefix-class.java) (./noprefix-usage.java) [20] (./public-class.java) (./public-usage.java) [21] (./03-getters.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Bloch(2008)]{bloch2008effective} pdfTeX warning (ext4): destination with the same identifier (name{cite.booch199 4object}) has been already used, duplicate ignored <to be read again> \relax l.15 Houston]{booch1994object} pdfTeX warning (ext4): destination with the same identifier (name{cite.fowler20 13tell}) has been already used, duplicate ignored <to be read again> \relax l.40 \bibitem[Fowler(2013)]{fowler2013tell} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3why}) has been already used, duplicate ignored <to be read again> \relax l.46 \bibitem[Holub(2003)]{holub2003why} pdfTeX warning (ext4): destination with the same identifier (name{cite.west2004 object}) has been already used, duplicate ignored <to be read again> \relax l.52 \bibitem[West(2004)]{west2004object} ) [22{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./03-getters.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></us r/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 03-getters.pdf (22 pages, 1276282 bytes). Transcript written on 03-getters.log. Latexmk: Getting log file '03-getters.log' Latexmk: Examining '03-getters.fls' Latexmk: Examining '03-getters.log' Latexmk: Found input bbl file '03-getters.bbl' Latexmk: Found input bbl file '03-getters.bbl' Latexmk: References changed. Latexmk: Log file says output to '03-getters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '03-getters.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 03-getters'... Rule 'bibtex 03-getters': Reasons for rerun Changed files or newly in use/created: 03-getters.aux ------------ Run number 3 of rule 'bibtex 03-getters' ------------ ------------ Running 'bibtex "03-getters.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 03-getters.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 03-getters.aux ------------ Run number 4 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "03-getters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./03-getters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./03-getters.aux) (./03-getters.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./03-getters.out) (./03-getters.out) (./03-getters.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] [4{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch.j pg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.29 \end{multicols}} [5 <./bloch-struct.png (PNG copy)> <./bloch-class.png>] (./which-getnext.java) (./which-getseed.java) [6] (./boilerplate-manual.rb) (./boilerplate-attr.rb) [7] [8 <./gpt-1.png> <./gpt-2.png>] (./dto-class.java) (./dto-usage.java) [9] [10] [11 <../bibliography/book-covers/booch1994object.jpg> <../faces/../faces/grady- booch.jpg>] [12 <../bibliography/book-covers/west2004object.jpg> <../faces/../faces/david-w est.jpg>] (./integrity-getter.java) (./integrity-method.java) [13] (./semantic-getter.java) (./semantic-method.java) [14] [15] [16 <../faces/../faces/martin-fowler.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.fowler20 13tell}) has been already used, duplicate ignored <to be read again> \relax l.228 \end{multicols}} [17 <./fowler-dontask.png>] (./telldontask-class.java) (./telldontask-usage.java) [18] [19 <../faces/../faces/allen-holub.jpg>] (./noprefix-class.java) (./noprefix-usage.java) [20] (./public-class.java) (./public-usage.java) [21] (./03-getters.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Bloch(2008)]{bloch2008effective} pdfTeX warning (ext4): destination with the same identifier (name{cite.booch199 4object}) has been already used, duplicate ignored <to be read again> \relax l.15 Houston]{booch1994object} pdfTeX warning (ext4): destination with the same identifier (name{cite.fowler20 13tell}) has been already used, duplicate ignored <to be read again> \relax l.40 \bibitem[Fowler(2013)]{fowler2013tell} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3why}) has been already used, duplicate ignored <to be read again> \relax l.46 \bibitem[Holub(2003)]{holub2003why} pdfTeX warning (ext4): destination with the same identifier (name{cite.west2004 object}) has been already used, duplicate ignored <to be read again> \relax l.52 \bibitem[West(2004)]{west2004object} ) [22{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./03-getters.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></us r/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 03-getters.pdf (22 pages, 1276282 bytes). Transcript written on 03-getters.log. Latexmk: Getting log file '03-getters.log' Latexmk: Examining '03-getters.fls' Latexmk: Examining '03-getters.log' Latexmk: Found input bbl file '03-getters.bbl' Latexmk: Found input bbl file '03-getters.bbl' Latexmk: Log file says output to '03-getters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '03-getters.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (03-getters.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/03-getters/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["03-getters.tex"] File extention removed from "03-getters.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 8. 1 LaTeX processing errors found in "03-getters.log" dir="$(dirname "04-setters/04-setters.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "04-setters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./04-setters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./04-setters.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 04-setters.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 13. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 14. [3] (./04-setters.crumbs) (./how-setter.java) (./how-immutable.java) LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 43. [4] (./04-setters.crumbs) LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 45. [5] (./04-setters.crumbs) (./definition-mutable.java) (./definition-immutable.java) LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 81. [6] (./04-setters.crumbs) Package natbib Warning: Citation `bugayenko2016blog0907' on page 7 undefined on input line 88. LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 88. [7] (./04-setters.crumbs) (./constant-class.java) (./constant-usage.java) LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 113. [8] (./04-setters.crumbs) (./notconstant-class.java) (./notconstant-usage.java) LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 141. [9] (./04-setters.crumbs) (./represented-class.java) (./represented-usage.java) LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 178. [10] (./04-setters.crumbs) (./encapsulated-class.java) (./encapsulated-usage.java) LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 209. [11] Package natbib Warning: Citation `bugayenko2014blog0609' on page 12 undefined o n input line 214. Package natbib Warning: Citation `bugayenko2014blog1222' on page 12 undefined o n input line 214. Package natbib Warning: Citation `bugayenko2014blog1209' on page 12 undefined o n input line 214. Package natbib Warning: Citation `bugayenko2014blog1107' on page 12 undefined o n input line 214. LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 214. [12] (./04-setters.crumbs) LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 216. [13] Package natbib Warning: Citation `bloch2008effective' undefined on input line 2 21. LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 221. [14 <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch .jpg>] Package natbib Warning: Citation `freeman2009growing' undefined on input line 2 27. LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 227. [15 <../bibliography/book-covers/freeman2009growing.jpg> <../faces/steve-freema n.jpg>] (./04-setters.crumbs) (./sideeffects-with.java) (./sideeffects-without.java) LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 261. [16] (./04-setters.crumbs) (./concurrency-class.java) Package natbib Warning: Citation `goetz2006java' on page 17 undefined on input line 296. (./concurrency-usage.java) LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 296. [17 <./goetz.png>] (./04-setters.crumbs) (./coupling-temporal1.java) (./coupling-temporal2.java) LaTeX Warning: Reference `LastPage' on page 18 undefined on input line 323. [18] Package natbib Warning: Citation `martin2008clean' undefined on input line 328. LaTeX Warning: Reference `LastPage' on page 19 undefined on input line 328. [19 <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.j pg>] Package natbib Warning: Citation `mcconnell1998' undefined on input line 333. LaTeX Warning: Reference `LastPage' on page 20 undefined on input line 333. [20 <../bibliography/book-covers/mcconnell1998.jpg> <../faces/steve-mcconnell.j pg>] Package natbib Warning: Citation `feathers2004working' undefined on input line 338. LaTeX Warning: Reference `LastPage' on page 21 undefined on input line 338. [21 <../bibliography/book-covers/feathers2004working.jpg> <../faces/michael-fea thers.jpg>] (./04-setters.crumbs) (./identity-mutability.java) Package natbib Warning: Citation `evans2004domain' undefined on input line 359. LaTeX Warning: Reference `LastPage' on page 22 undefined on input line 359. [22] pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} Package natbib Warning: Citation `evans2004domain' undefined on input line 364. pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} LaTeX Warning: Reference `LastPage' on page 23 undefined on input line 364. [23 <../bibliography/book-covers/evans2004domain.jpg> <../faces/eric-evans.jpg> ] (./04-setters.crumbs) LaTeX Warning: Reference `LastPage' on page 24 undefined on input line 366. [24] Package natbib Warning: Citation `bugayenko2014blog1201' on page 25 undefined o n input line 371. LaTeX Warning: Reference `LastPage' on page 25 undefined on input line 371. [25] Package natbib Warning: Citation `neward2006vietnam' undefined on input line 37 6. LaTeX Warning: Reference `LastPage' on page 26 undefined on input line 376. [26 <../faces/ted-neward.jpg>] (./04-setters.crumbs) (./jpa-entity.java) (./jpa-usage.java) LaTeX Warning: Reference `LastPage' on page 27 undefined on input line 405. [27] (./04-setters.crumbs) (./sql-interface.java) (./sql-implementation.java) LaTeX Warning: Reference `LastPage' on page 28 undefined on input line 444. [28] (./04-setters.crumbs) (./joins-factory.java) (./joins-movie.java) LaTeX Warning: Reference `LastPage' on page 29 undefined on input line 478. [29] (./04-setters.crumbs) LaTeX Warning: Reference `LastPage' on page 30 undefined on input line 480. [30] (./04-setters.crumbs) LaTeX Warning: Reference `LastPage' on page 31 undefined on input line 525. [31] LaTeX Warning: Reference `LastPage' on page 32 undefined on input line 525. [32] (./04-setters.crumbs) LaTeX Warning: Reference `LastPage' on page 33 undefined on input line 527. [33] Package natbib Warning: Citation `budimlic1999cost' undefined on input line 533 . LaTeX Warning: Reference `LastPage' on page 34 undefined on input line 533. [34 <../faces/zoran-budimlic.jpg>] Package natbib Warning: There were undefined citations. No file 04-setters.bbl. LaTeX Warning: Reference `LastPage' on page 35 undefined on input line 535. [35] enddocument/afterlastpage (AED): lastpage setting LastPage. (./04-setters.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `04-setters.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 535. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/local/texli ve/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/texlive /2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texlive/2 025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texlive/202 5/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texlive/2025/ texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 04-setters.pdf (35 pages, 807068 bytes). Transcript written on 04-setters.log. Latexmk: Getting log file '04-setters.log' Latexmk: Examining '04-setters.fls' Latexmk: Examining '04-setters.log' Latexmk: Missing bbl file '04-setters.bbl' in following: No file 04-setters.bbl. Latexmk: Missing bbl file '04-setters.bbl' in following: No file 04-setters.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '04-setters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '04-setters.bbl' for 'pdflatex' Create bibtex 04-setters Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 04-setters'... Rule 'bibtex 04-setters': Reasons for rerun Category 'other': Rerun of 'bibtex 04-setters' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 04-setters' ------------ ------------ Running 'bibtex "04-setters.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 04-setters.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 04-setters.aux 04-setters.bbl 04-setters.crumbs 04-setters.out concurrency-class.java concurrency-usage.java constant-class.java constant-usage.java coupling-temporal1.java coupling-temporal2.java definition-immutable.java definition-mutable.java encapsulated-class.java encapsulated-usage.java how-immutable.java how-setter.java identity-mutability.java joins-factory.java joins-movie.java jpa-entity.java jpa-usage.java notconstant-class.java notconstant-usage.java represented-class.java represented-usage.java sideeffects-with.java sideeffects-without.java sql-implementation.java sql-interface.java ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "04-setters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./04-setters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./04-setters.aux) (./04-setters.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./04-setters.out) (./04-setters.out) (./04-setters.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./how-setter.java) (./how-immutable.java) [4] [5] (./definition-mutable.java) (./definition-immutable.java) [6] Package natbib Warning: Citation `bugayenko2016blog0907' on page 7 undefined on input line 88. [7{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc }] (./constant-class.java) (./constant-usage.java) [8] (./notconstant-class.java) (./notconstant-usage.java) [9] (./represented-class.java) (./represented-usage.java) [10] (./encapsulated-class.java) (./encapsulated-usage.java) [11] Package natbib Warning: Citation `bugayenko2014blog0609' on page 12 undefined o n input line 214. Package natbib Warning: Citation `bugayenko2014blog1222' on page 12 undefined o n input line 214. Package natbib Warning: Citation `bugayenko2014blog1209' on page 12 undefined o n input line 214. Package natbib Warning: Citation `bugayenko2014blog1107' on page 12 undefined o n input line 214. [12] [13] Package natbib Warning: Citation `bloch2008effective' undefined on input line 2 21. [14{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.en c} <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch. jpg>] Package natbib Warning: Citation `freeman2009growing' undefined on input line 2 27. [15 <../bibliography/book-covers/freeman2009growing.jpg> <../faces/steve-freema n.jpg>] (./sideeffects-with.java) (./sideeffects-without.java) [16] (./concurrency-class.java) Package natbib Warning: Citation `goetz2006java' on page 17 undefined on input line 296. (./concurrency-usage.java) [17 <./goetz.png>] (./coupling-temporal1.java) (./coupling-temporal2.java) [18] Package natbib Warning: Citation `martin2008clean' undefined on input line 328. [19 <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.j pg>] Package natbib Warning: Citation `mcconnell1998' undefined on input line 333. [20 <../bibliography/book-covers/mcconnell1998.jpg> <../faces/steve-mcconnell.j pg>] Package natbib Warning: Citation `feathers2004working' undefined on input line 338. [21 <../bibliography/book-covers/feathers2004working.jpg> <../faces/michael-fea thers.jpg>] (./identity-mutability.java) Package natbib Warning: Citation `evans2004domain' undefined on input line 359. [22] pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} Package natbib Warning: Citation `evans2004domain' undefined on input line 364. pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} [23 <../bibliography/book-covers/evans2004domain.jpg> <../faces/eric-evans.jpg> ] [24] Package natbib Warning: Citation `bugayenko2014blog1201' on page 25 undefined o n input line 371. [25] Package natbib Warning: Citation `neward2006vietnam' undefined on input line 37 6. [26 <../faces/ted-neward.jpg>] (./jpa-entity.java) (./jpa-usage.java) [27] (./sql-interface.java) (./sql-implementation.java) [28] (./joins-factory.java) (./joins-movie.java) [29] [30] [31] [32] [33] Package natbib Warning: Citation `budimlic1999cost' undefined on input line 533 . [34 <../faces/zoran-budimlic.jpg>] Package natbib Warning: There were undefined citations. (./04-setters.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Bloch(2008)]{bloch2008effective} pdfTeX warning (ext4): destination with the same identifier (name{cite.budimlic 1999cost}) has been already used, duplicate ignored <to be read again> \relax l.15 Piper]{budimlic1999cost} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.58 \bibitem[Evans(2004)]{evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.feathers 2004working}) has been already used, duplicate ignored <to be read again> \relax l.65 \bibitem[Feathers(2004)]{feathers2004working} pdfTeX warning (ext4): destination with the same identifier (name{cite.freeman2 009growing}) has been already used, duplicate ignored <to be read again> \relax l.71 ...eeman and Pryce(2009)]{freeman2009growing} pdfTeX warning (ext4): destination with the same identifier (name{cite.martin20 08clean}) has been already used, duplicate ignored <to be read again> \relax l.83 \bibitem[Martin(2008)]{martin2008clean} pdfTeX warning (ext4): destination with the same identifier (name{cite.mcconnel l1998}) has been already used, duplicate ignored <to be read again> \relax l.89 \bibitem[McConnell(1998)]{mcconnell1998} pdfTeX warning (ext4): destination with the same identifier (name{cite.neward20 06vietnam}) has been already used, duplicate ignored <to be read again> \relax l.95 \bibitem[Neward(2006)]{neward2006vietnam} ) [35] enddocument/afterlastpage (AED): lastpage setting LastPage. (./04-setters.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `04-setters.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 04-setters.pdf (35 pages, 929780 bytes). Transcript written on 04-setters.log. Latexmk: Getting log file '04-setters.log' Latexmk: Examining '04-setters.fls' Latexmk: Examining '04-setters.log' Latexmk: Found input bbl file '04-setters.bbl' Latexmk: Found input bbl file '04-setters.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '04-setters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '04-setters.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 04-setters'... Rule 'bibtex 04-setters': Reasons for rerun Changed files or newly in use/created: 04-setters.aux ------------ Run number 2 of rule 'bibtex 04-setters' ------------ ------------ Running 'bibtex "04-setters.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 04-setters.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 04-setters.aux 04-setters.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "04-setters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./04-setters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./04-setters.aux) (./04-setters.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./04-setters.out) (./04-setters.out) (./04-setters.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./how-setter.java) (./how-immutable.java) [4] [5] (./definition-mutable.java) (./definition-immutable.java) [6] [7] (./constant-class.java) (./constant-usage.java) [8] (./notconstant-class.java) (./notconstant-usage.java) [9] (./represented-class.java) (./represented-usage.java) [10] (./encapsulated-class.java) (./encapsulated-usage.java) [11] [12] [13] [14{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.en c} <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch. jpg>] [15 <../bibliography/book-covers/freeman2009growing.jpg> <../faces/steve-freema n.jpg>] (./sideeffects-with.java) (./sideeffects-without.java) [16] (./concurrency-class.java) (./concurrency-usage.java) [17 <./goetz.png>] (./coupling-temporal1.java) (./coupling-temporal2.java) [18] [19 <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.j pg>] [20 <../bibliography/book-covers/mcconnell1998.jpg> <../faces/steve-mcconnell.j pg>] [21 <../bibliography/book-covers/feathers2004working.jpg> <../faces/michael-fea thers.jpg>] (./identity-mutability.java) [22] pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} [23 <../bibliography/book-covers/evans2004domain.jpg> <../faces/eric-evans.jpg> ] [24] [25] [26 <../faces/ted-neward.jpg>] (./jpa-entity.java) (./jpa-usage.java) [27] (./sql-interface.java) (./sql-implementation.java) [28] (./joins-factory.java) (./joins-movie.java) [29] [30] [31] [32] [33] [34 <../faces/zoran-budimlic.jpg>] (./04-setters.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Bloch(2008)]{bloch2008effective} pdfTeX warning (ext4): destination with the same identifier (name{cite.budimlic 1999cost}) has been already used, duplicate ignored <to be read again> \relax l.15 Piper]{budimlic1999cost} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.58 \bibitem[Evans(2004)]{evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.feathers 2004working}) has been already used, duplicate ignored <to be read again> \relax l.65 \bibitem[Feathers(2004)]{feathers2004working} pdfTeX warning (ext4): destination with the same identifier (name{cite.freeman2 009growing}) has been already used, duplicate ignored <to be read again> \relax l.71 ...eeman and Pryce(2009)]{freeman2009growing} pdfTeX warning (ext4): destination with the same identifier (name{cite.martin20 08clean}) has been already used, duplicate ignored <to be read again> \relax l.83 \bibitem[Martin(2008)]{martin2008clean} pdfTeX warning (ext4): destination with the same identifier (name{cite.mcconnel l1998}) has been already used, duplicate ignored <to be read again> \relax l.89 \bibitem[McConnell(1998)]{mcconnell1998} pdfTeX warning (ext4): destination with the same identifier (name{cite.neward20 06vietnam}) has been already used, duplicate ignored <to be read again> \relax l.95 \bibitem[Neward(2006)]{neward2006vietnam} ) [35{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./04-setters.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 04-setters.pdf (35 pages, 930713 bytes). Transcript written on 04-setters.log. Latexmk: Getting log file '04-setters.log' Latexmk: Examining '04-setters.fls' Latexmk: Examining '04-setters.log' Latexmk: Found input bbl file '04-setters.bbl' Latexmk: Found input bbl file '04-setters.bbl' Latexmk: References changed. Latexmk: Log file says output to '04-setters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '04-setters.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 04-setters'... Rule 'bibtex 04-setters': Reasons for rerun Changed files or newly in use/created: 04-setters.aux ------------ Run number 3 of rule 'bibtex 04-setters' ------------ ------------ Running 'bibtex "04-setters.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 04-setters.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 04-setters.aux ------------ Run number 4 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "04-setters.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./04-setters.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./04-setters.aux) (./04-setters.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./04-setters.out) (./04-setters.out) (./04-setters.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./how-setter.java) (./how-immutable.java) [4] [5] (./definition-mutable.java) (./definition-immutable.java) [6] [7] (./constant-class.java) (./constant-usage.java) [8] (./notconstant-class.java) (./notconstant-usage.java) [9] (./represented-class.java) (./represented-usage.java) [10] (./encapsulated-class.java) (./encapsulated-usage.java) [11] [12] [13] [14{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.en c} <../bibliography/book-covers/bloch2008effective.jpg> <../faces/joshua-bloch. jpg>] [15 <../bibliography/book-covers/freeman2009growing.jpg> <../faces/steve-freema n.jpg>] (./sideeffects-with.java) (./sideeffects-without.java) [16] (./concurrency-class.java) (./concurrency-usage.java) [17 <./goetz.png>] (./coupling-temporal1.java) (./coupling-temporal2.java) [18] [19 <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.j pg>] [20 <../bibliography/book-covers/mcconnell1998.jpg> <../faces/steve-mcconnell.j pg>] [21 <../bibliography/book-covers/feathers2004working.jpg> <../faces/michael-fea thers.jpg>] (./identity-mutability.java) [22] pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.364 {evans2004domain} [23 <../bibliography/book-covers/evans2004domain.jpg> <../faces/eric-evans.jpg> ] [24] [25] [26 <../faces/ted-neward.jpg>] (./jpa-entity.java) (./jpa-usage.java) [27] (./sql-interface.java) (./sql-implementation.java) [28] (./joins-factory.java) (./joins-movie.java) [29] [30] [31] [32] [33] [34 <../faces/zoran-budimlic.jpg>] (./04-setters.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.bloch200 8effective}) has been already used, duplicate ignored <to be read again> \relax l.8 \bibitem[Bloch(2008)]{bloch2008effective} pdfTeX warning (ext4): destination with the same identifier (name{cite.budimlic 1999cost}) has been already used, duplicate ignored <to be read again> \relax l.15 Piper]{budimlic1999cost} pdfTeX warning (ext4): destination with the same identifier (name{cite.evans200 4domain}) has been already used, duplicate ignored <to be read again> \relax l.58 \bibitem[Evans(2004)]{evans2004domain} pdfTeX warning (ext4): destination with the same identifier (name{cite.feathers 2004working}) has been already used, duplicate ignored <to be read again> \relax l.65 \bibitem[Feathers(2004)]{feathers2004working} pdfTeX warning (ext4): destination with the same identifier (name{cite.freeman2 009growing}) has been already used, duplicate ignored <to be read again> \relax l.71 ...eeman and Pryce(2009)]{freeman2009growing} pdfTeX warning (ext4): destination with the same identifier (name{cite.martin20 08clean}) has been already used, duplicate ignored <to be read again> \relax l.83 \bibitem[Martin(2008)]{martin2008clean} pdfTeX warning (ext4): destination with the same identifier (name{cite.mcconnel l1998}) has been already used, duplicate ignored <to be read again> \relax l.89 \bibitem[McConnell(1998)]{mcconnell1998} pdfTeX warning (ext4): destination with the same identifier (name{cite.neward20 06vietnam}) has been already used, duplicate ignored <to be read again> \relax l.95 \bibitem[Neward(2006)]{neward2006vietnam} ) [35{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./04-setters.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 04-setters.pdf (35 pages, 930713 bytes). Transcript written on 04-setters.log. Latexmk: Getting log file '04-setters.log' Latexmk: Examining '04-setters.fls' Latexmk: Examining '04-setters.log' Latexmk: Found input bbl file '04-setters.bbl' Latexmk: Found input bbl file '04-setters.bbl' Latexmk: Log file says output to '04-setters.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '04-setters.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (04-setters.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/04-setters/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["04-setters.tex"] File extention removed from "04-setters.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 8. 1 LaTeX processing errors found in "04-setters.log" dir="$(dirname "05-er/05-er.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "05-er.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./05-er.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./05-er.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 9. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 05-er.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 14. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}] Package natbib Warning: Citation `pescio2011your' undefined on input line 18. LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 18. [3 <../faces/carlo-pescio.jpg>] LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 20. [4] (./05-er.crumbs) (./parser-utils.java) (./parser-oop.java) LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 54. [5] (./05-er.crumbs) (./reader-utils.java) (./reader-oop.java) LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 89. [6] (./05-er.crumbs) (./controller-traditional.java) (./controller-oop.java) LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 127. [7] (./05-er.crumbs) (./validator-traditional.java) (./validator-oop.java) LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 169. [8] (./05-er.crumbs) (./encoder-utils.java) Package natbib Warning: Citation `bugayenko2015blog0309' on page 9 undefined on input line 211. Package natbib Warning: Citation `bugayenko2017blog0912' on page 9 undefined on input line 211. (./encoder-oop.java) LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 211. [9] LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 211. [10] (./05-er.crumbs) Package natbib Warning: Citation `sukhova2024java' undefined on input line 222. LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 222. [11 <./er.png>] (./05-er.crumbs) LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 224. [12] (./05-er.crumbs) (./aws-client.java) (./aws-oop.java) LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 264. [13] (./05-er.crumbs) LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 266. [14] (./05-er.crumbs) (./sticky-original.java) (./sticky-cached.java) LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 302. [15] (./05-er.crumbs) (./threadsafe-unsafe.java) (./threadsafe-safe.java) LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 344. [16] LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 344. [17] (./05-er.crumbs) LaTeX Warning: Reference `LastPage' on page 18 undefined on input line 346. [18] (./05-er.crumbs) (./mvc-controller.java) Package natbib Warning: Citation `bugayenko2016blog1213' on page 19 undefined o n input line 367. LaTeX Warning: Reference `LastPage' on page 19 undefined on input line 367. [19 <./mvc.png>] (./05-er.crumbs) (./html-controller.java) (./html-oop.java) LaTeX Warning: Reference `LastPage' on page 20 undefined on input line 404. [20] (./05-er.crumbs) LaTeX Warning: Reference `LastPage' on page 21 undefined on input line 413. [21 <./rultor.png> <./takes.png>] LaTeX Warning: Reference `LastPage' on page 22 undefined on input line 420. [22 <./rultor-1.png> <./rultor-2.png>] Package natbib Warning: There were undefined citations. No file 05-er.bbl. LaTeX Warning: Reference `LastPage' on page 23 undefined on input line 422. [23] enddocument/afterlastpage (AED): lastpage setting LastPage. (./05-er.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `05-er.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 422. )</usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumT .pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibert ineT.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLi bertineTB.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/s ftt1200.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sft t1728.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2 074.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt248 8.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986. pfb> Output written on 05-er.pdf (23 pages, 746624 bytes). Transcript written on 05-er.log. Latexmk: Getting log file '05-er.log' Latexmk: Examining '05-er.fls' Latexmk: Examining '05-er.log' Latexmk: Missing bbl file '05-er.bbl' in following: No file 05-er.bbl. Latexmk: Missing bbl file '05-er.bbl' in following: No file 05-er.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '05-er.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '05-er.bbl' for 'pdflatex' Create bibtex 05-er Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 05-er'... Rule 'bibtex 05-er': Reasons for rerun Category 'other': Rerun of 'bibtex 05-er' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 05-er' ------------ ------------ Running 'bibtex "05-er.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 05-er.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 05-er.aux 05-er.bbl 05-er.crumbs 05-er.out aws-client.java aws-oop.java controller-oop.java controller-traditional.java encoder-oop.java encoder-utils.java html-controller.java html-oop.java mvc-controller.java parser-oop.java parser-utils.java reader-oop.java reader-utils.java sticky-cached.java sticky-original.java threadsafe-safe.java threadsafe-unsafe.java validator-oop.java validator-traditional.java ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "05-er.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./05-er.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./05-er.aux) (./05-er.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 9. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./05-er.out) (./05-er.out) (./05-er.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] Package natbib Warning: Citation `pescio2011your' undefined on input line 18. [3 <../faces/carlo-pescio.jpg>] [4] (./parser-utils.java) (./parser-oop.java) [5] (./reader-utils.java) (./reader-oop.java) [6] (./controller-traditional.java) (./controller-oop.java) [7] (./validator-traditional.java) (./validator-oop.java) [8] (./encoder-utils.java) Package natbib Warning: Citation `bugayenko2015blog0309' on page 9 undefined on input line 211. Package natbib Warning: Citation `bugayenko2017blog0912' on page 9 undefined on input line 211. (./encoder-oop.java) [9{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc }] [10] Package natbib Warning: Citation `sukhova2024java' undefined on input line 222. [11 <./er.png>] [12] (./aws-client.java) (./aws-oop.java) [13] [14] (./sticky-original.java) (./sticky-cached.java) [15] (./threadsafe-unsafe.java) (./threadsafe-safe.java) [16] [17] [18] (./mvc-controller.java) Package natbib Warning: Citation `bugayenko2016blog1213' on page 19 undefined o n input line 367. [19 <./mvc.png>] (./html-controller.java) (./html-oop.java) [20] [21 <./rultor.png> <./takes.png>] [22 <./rultor-1.png> <./rultor-2.png>] Package natbib Warning: There were undefined citations. (./05-er.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.pescio20 11your}) has been already used, duplicate ignored <to be read again> \relax l.26 \bibitem[Pescio(2011)]{pescio2011your} pdfTeX warning (ext4): destination with the same identifier (name{cite.sukhova2 024java}) has been already used, duplicate ignored <to be read again> \relax l.33 Bugayenko]{sukhova2024java} ) [23] enddocument/afterlastpage (AED): lastpage setting LastPage. (./05-er.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) Package rerunfilecheck Warning: File `05-er.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/local/texli ve/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/texlive /2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texlive/2 025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texlive/202 5/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 05-er.pdf (23 pages, 763328 bytes). Transcript written on 05-er.log. Latexmk: Getting log file '05-er.log' Latexmk: Examining '05-er.fls' Latexmk: Examining '05-er.log' Latexmk: Found input bbl file '05-er.bbl' Latexmk: Found input bbl file '05-er.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '05-er.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '05-er.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 05-er'... Rule 'bibtex 05-er': Reasons for rerun Changed files or newly in use/created: 05-er.aux ------------ Run number 2 of rule 'bibtex 05-er' ------------ ------------ Running 'bibtex "05-er.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 05-er.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 05-er.aux 05-er.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "05-er.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./05-er.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./05-er.aux) (./05-er.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 9. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./05-er.out) (./05-er.out) (./05-er.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3 <../faces/carlo-pescio.jpg>] [4] (./parser-utils.java) (./parser-oop.java) [5] (./reader-utils.java) (./reader-oop.java) [6] (./controller-traditional.java) (./controller-oop.java) [7] (./validator-traditional.java) (./validator-oop.java) [8] (./encoder-utils.java) (./encoder-oop.java) [9] [10] [11 <./er.png>] [12] (./aws-client.java) (./aws-oop.java) [13] [14] (./sticky-original.java) (./sticky-cached.java) [15] (./threadsafe-unsafe.java) (./threadsafe-safe.java) [16] [17] [18] (./mvc-controller.java) [19 <./mvc.png>] (./html-controller.java) (./html-oop.java) [20] [21 <./rultor.png> <./takes.png>] [22 <./rultor-1.png> <./rultor-2.png>] (./05-er.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.pescio20 11your}) has been already used, duplicate ignored <to be read again> \relax l.26 \bibitem[Pescio(2011)]{pescio2011your} pdfTeX warning (ext4): destination with the same identifier (name{cite.sukhova2 024java}) has been already used, duplicate ignored <to be read again> \relax l.33 Bugayenko]{sukhova2024java} ) [23{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./05-er.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/local/texli ve/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/texlive /2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texlive/2 025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texlive/202 5/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 05-er.pdf (23 pages, 763697 bytes). Transcript written on 05-er.log. Latexmk: Getting log file '05-er.log' Latexmk: Examining '05-er.fls' Latexmk: Examining '05-er.log' Latexmk: Found input bbl file '05-er.bbl' Latexmk: Found input bbl file '05-er.bbl' Latexmk: Log file says output to '05-er.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '05-er.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (05-er.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/05-er/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["05-er.tex"] File extention removed from "05-er.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 9. 1 LaTeX processing errors found in "05-er.log" dir="$(dirname "06-null/06-null.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "06-null.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./06-null.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./06-null.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 06-null.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) Package natbib Warning: Citation `hoare2009null' undefined on input line 15. LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 15. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc} <../faces/tony-hoare.jpg>] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 18. [3] LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 19. [4] Package natbib Warning: Citation `shore2004fail' undefined on input line 24. LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 24. [5 <../faces/james-shore.jpg>] (./06-null.crumbs) (./defaults-safe.java) (./defaults-fast.java) Package natbib Warning: Citation `bugayenko2015blog0825' on page 6 undefined on input line 54. LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 54. [6] (./06-null.crumbs) (./swallowing-bad.java) (./swallowing-good.java) LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 89. [7] (./06-null.crumbs) LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 107. [8] (./06-null.crumbs) LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 119. [9] (./06-null.crumbs) (./return-null.java) (./return-exception.java) Package natbib Warning: Citation `bugayenko2014blog0513' on page 10 undefined o n input line 145. Package natbib Warning: Citation `bugayenko2015blog1201' on page 10 undefined o n input line 145. LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 145. [10] (./06-null.crumbs) (./list-null.java) (./list-collection.java) Package natbib Warning: Citation `bugayenko2018blog0522' on page 11 undefined o n input line 173. LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 173. [11] LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 178. [12 <./tweet-vote.png>] (./06-null.crumbs) (./fake-null.java) (./fake-entity.java) LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 211. [13] (./06-null.crumbs) LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 213. [14] (./06-null.crumbs) (./coalescing-manual.cs) (./coalescing-operator.cs) LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 246. [15] (./06-null.crumbs) (./ruby-manual.rb) (./ruby-operator.rb) LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 277. [16] (./06-null.crumbs) (./kotlin-null.kt) LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 292. [17 <./elvis-operator.jpg>] (./06-null.crumbs) LaTeX Warning: Reference `LastPage' on page 18 undefined on input line 294. [18] (./06-null.crumbs) (./immutable-mutable.java) (./immutable-immutable.java) LaTeX Warning: Reference `LastPage' on page 19 undefined on input line 327. [19] (./06-null.crumbs) LaTeX Warning: Reference `LastPage' on page 20 undefined on input line 329. [20] (./thinking-code.java) (./thinking-conversation.txt) LaTeX Warning: Reference `LastPage' on page 21 undefined on input line 353. [21 <./oops.jpg>] (./06-null.crumbs) LaTeX Warning: Reference `LastPage' on page 22 undefined on input line 355. [22] LaTeX Warning: Reference `LastPage' on page 23 undefined on input line 362. [23 <./tweet.png>] Package natbib Warning: There were undefined citations. No file 06-null.bbl. LaTeX Warning: Reference `LastPage' on page 24 undefined on input line 364. [24] enddocument/afterlastpage (AED): lastpage setting LastPage. (./06-null.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `06-null.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 364. )</usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumT .pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibert ineT.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLi bertineTB.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/s ftt1728.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sft t2074.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2 488.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt298 6.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt3583. pfb> Output written on 06-null.pdf (24 pages, 793256 bytes). Transcript written on 06-null.log. Latexmk: Getting log file '06-null.log' Latexmk: Examining '06-null.fls' Latexmk: Examining '06-null.log' Latexmk: Missing bbl file '06-null.bbl' in following: No file 06-null.bbl. Latexmk: Missing bbl file '06-null.bbl' in following: No file 06-null.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '06-null.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '06-null.bbl' for 'pdflatex' Create bibtex 06-null Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 06-null'... Rule 'bibtex 06-null': Reasons for rerun Category 'other': Rerun of 'bibtex 06-null' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 06-null' ------------ ------------ Running 'bibtex "06-null.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 06-null.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 06-null.aux 06-null.bbl 06-null.crumbs 06-null.out coalescing-manual.cs coalescing-operator.cs defaults-fast.java defaults-safe.java fake-entity.java fake-null.java immutable-immutable.java immutable-mutable.java kotlin-null.kt list-collection.java list-null.java return-exception.java return-null.java ruby-manual.rb ruby-operator.rb swallowing-bad.java swallowing-good.java thinking-code.java thinking-conversation.txt ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "06-null.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./06-null.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./06-null.aux) (./06-null.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./06-null.out) (./06-null.out) (./06-null.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) Package natbib Warning: Citation `hoare2009null' undefined on input line 15. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} <../faces/tony-hoare.jpg>] [3] [4] Package natbib Warning: Citation `shore2004fail' undefined on input line 24. [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../faces/james-shore.jpg>] (./defaults-safe.java) (./defaults-fast.java) Package natbib Warning: Citation `bugayenko2015blog0825' on page 6 undefined on input line 54. [6{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc }] (./swallowing-bad.java) (./swallowing-good.java) [7] [8] [9] (./return-null.java) (./return-exception.java) Package natbib Warning: Citation `bugayenko2014blog0513' on page 10 undefined o n input line 145. Package natbib Warning: Citation `bugayenko2015blog1201' on page 10 undefined o n input line 145. [10] (./list-null.java) (./list-collection.java) Package natbib Warning: Citation `bugayenko2018blog0522' on page 11 undefined o n input line 173. [11] [12 <./tweet-vote.png>] (./fake-null.java) (./fake-entity.java) [13] [14] (./coalescing-manual.cs) (./coalescing-operator.cs) [15] (./ruby-manual.rb) (./ruby-operator.rb) [16] (./kotlin-null.kt) [17 <./elvis-operator.jpg>] [18] (./immutable-mutable.java) (./immutable-immutable.java) [19] [20] (./thinking-code.java) (./thinking-conversation.txt) [21 <./oops.jpg>] [22] [23 <./tweet.png>] Package natbib Warning: There were undefined citations. (./06-null.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.hoare200 9null}) has been already used, duplicate ignored <to be read again> \relax l.32 \bibitem[Hoare(2009)]{hoare2009null} pdfTeX warning (ext4): destination with the same identifier (name{cite.shore200 4fail}) has been already used, duplicate ignored <to be read again> \relax l.38 \bibitem[Shore(2004)]{shore2004fail} ) [24] enddocument/afterlastpage (AED): lastpage setting LastPage. (./06-null.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) Package rerunfilecheck Warning: File `06-null.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 06-null.pdf (24 pages, 918090 bytes). Transcript written on 06-null.log. Latexmk: Getting log file '06-null.log' Latexmk: Examining '06-null.fls' Latexmk: Examining '06-null.log' Latexmk: Found input bbl file '06-null.bbl' Latexmk: Found input bbl file '06-null.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '06-null.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '06-null.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 06-null'... Rule 'bibtex 06-null': Reasons for rerun Changed files or newly in use/created: 06-null.aux ------------ Run number 2 of rule 'bibtex 06-null' ------------ ------------ Running 'bibtex "06-null.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 06-null.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 06-null.aux 06-null.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "06-null.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./06-null.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./06-null.aux) (./06-null.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./06-null.out) (./06-null.out) (./06-null.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} <../faces/tony-hoare.jpg>] [3] [4] [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../faces/james-shore.jpg>] (./defaults-safe.java) (./defaults-fast.java) [6] (./swallowing-bad.java) (./swallowing-good.java) [7] [8] [9] (./return-null.java) (./return-exception.java) [10] (./list-null.java) (./list-collection.java) [11] [12 <./tweet-vote.png>] (./fake-null.java) (./fake-entity.java) [13] [14] (./coalescing-manual.cs) (./coalescing-operator.cs) [15] (./ruby-manual.rb) (./ruby-operator.rb) [16] (./kotlin-null.kt) [17 <./elvis-operator.jpg>] [18] (./immutable-mutable.java) (./immutable-immutable.java) [19] [20] (./thinking-code.java) (./thinking-conversation.txt) [21 <./oops.jpg>] [22] [23 <./tweet.png>] (./06-null.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.hoare200 9null}) has been already used, duplicate ignored <to be read again> \relax l.32 \bibitem[Hoare(2009)]{hoare2009null} pdfTeX warning (ext4): destination with the same identifier (name{cite.shore200 4fail}) has been already used, duplicate ignored <to be read again> \relax l.38 \bibitem[Shore(2004)]{shore2004fail} ) [24{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./06-null.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/lo cal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 06-null.pdf (24 pages, 918493 bytes). Transcript written on 06-null.log. Latexmk: Getting log file '06-null.log' Latexmk: Examining '06-null.fls' Latexmk: Examining '06-null.log' Latexmk: Found input bbl file '06-null.bbl' Latexmk: Found input bbl file '06-null.bbl' Latexmk: Log file says output to '06-null.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '06-null.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (06-null.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/06-null/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["06-null.tex"] File extention removed from "06-null.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 8. 1 LaTeX processing errors found in "06-null.log" dir="$(dirname "07-reflection/07-reflection.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "07-reflection.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./07-reflection.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./07-reflection.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 07-reflection.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 13. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 14. [3] (./07-reflection.crumbs) (./reflection-example.java) Package natbib Warning: Citation `sobel1996introduction' undefined on input lin e 33. LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 33. [4] Package natbib Warning: Citation `li2014self' undefined on input line 39. LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 39. [5 <../faces/yue-li.jpg>] (./07-reflection.crumbs) LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 41. [6] (./07-reflection.crumbs) (./casting-wrong.java) (./casting-right.java) LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 77. [7] (./07-reflection.crumbs) (./coupling-method.java) (./coupling-usage.java) Package natbib Warning: Citation `bugayenko2015blog0402' on page 8 undefined on input line 110. LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 110. [8] (./07-reflection.crumbs) (./java11-pattern.java) (./java16-pattern.java) LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 149. [9 <./java-logo.pdf>] (./07-reflection.crumbs) (./csharp-pattern.cs) (./rust-pattern.rs) LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 192. [10] (./07-reflection.crumbs) LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 194. [11] (./07-reflection.crumbs) (./factory-wrong.java) (./factory-right.java) Package natbib Warning: Citation `bugayenko2022blog0605' on page 12 undefined o n input line 240. LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 240. [12] (./07-reflection.crumbs) (./forname-wrong.java) (./forname-right.java) Package natbib Warning: Citation `bugayenko2017blog1114' on page 13 undefined o n input line 282. LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 282. [13] (./07-reflection.crumbs) LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 284. [14] (./07-reflection.crumbs) (./reflections-interface.java) (./reflections-annotation.java) LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 320. [15] LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 320. [16] (./07-reflection.crumbs) LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 322. [17] (./07-reflection.crumbs) (./annotations-static.java) (./annotations-annotation.java) LaTeX Warning: Reference `LastPage' on page 18 undefined on input line 366. [18] (./07-reflection.crumbs) (./path-annotation.java) (./path-dispatch.java) Package natbib Warning: Citation `bugayenko2016blog0412' on page 19 undefined o n input line 403. LaTeX Warning: Reference `LastPage' on page 19 undefined on input line 403. [19] (./07-reflection.crumbs) (./dic-usage.java) (./dic-container.java) Package natbib Warning: Citation `bugayenko2014blog1003' on page 20 undefined o n input line 446. LaTeX Warning: Reference `LastPage' on page 20 undefined on input line 446. [20] (./07-reflection.crumbs) (./di-container.java) (./di-constructor.java) LaTeX Warning: Reference `LastPage' on page 21 undefined on input line 488. [21] (./07-reflection.crumbs) LaTeX Warning: Reference `LastPage' on page 22 undefined on input line 490. [22] (./07-reflection.crumbs) (./polymorphism-classes.java) Package natbib Warning: Citation `bugayenko2020blog1110' on page 23 undefined o n input line 526. (./polymorphism-methods.java) LaTeX Warning: Reference `LastPage' on page 23 undefined on input line 526. [23] Package natbib Warning: There were undefined citations. No file 07-reflection.bbl. LaTeX Warning: Reference `LastPage' on page 24 undefined on input line 528. [24] enddocument/afterlastpage (AED): lastpage setting LastPage. (./07-reflection.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `07-reflection.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 528. )</usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumT .pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinBiolin umTB.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinBi olinumTI.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/libertine/L inLibertineT.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/liberti ne/LinLibertineTB.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/am sfonts/cm/cmsy10.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm- super/sftt1728.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-su per/sftt2074.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-supe r/sftt2488.pfb></usr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/ sftt2986.pfb> Output written on 07-reflection.pdf (24 pages, 486101 bytes). Transcript written on 07-reflection.log. Latexmk: Getting log file '07-reflection.log' Latexmk: Examining '07-reflection.fls' Latexmk: Examining '07-reflection.log' Latexmk: Missing bbl file '07-reflection.bbl' in following: No file 07-reflection.bbl. Latexmk: Missing bbl file '07-reflection.bbl' in following: No file 07-reflection.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '07-reflection.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '07-reflection.bbl' for 'pdflatex' Create bibtex 07-reflection Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 07-reflection'... Rule 'bibtex 07-reflection': Reasons for rerun Category 'other': Rerun of 'bibtex 07-reflection' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 07-reflection' ------------ ------------ Running 'bibtex "07-reflection.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 07-reflection.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 07-reflection.aux 07-reflection.bbl 07-reflection.crumbs 07-reflection.out annotations-annotation.java annotations-static.java casting-right.java casting-wrong.java coupling-method.java coupling-usage.java csharp-pattern.cs di-constructor.java di-container.java dic-container.java dic-usage.java factory-right.java factory-wrong.java forname-right.java forname-wrong.java java11-pattern.java java16-pattern.java path-annotation.java path-dispatch.java polymorphism-classes.java polymorphism-methods.java reflection-example.java reflections-annotation.java reflections-interface.java rust-pattern.rs ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "07-reflection.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./07-reflection.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./07-reflection.aux) (./07-reflection.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./07-reflection.out) (./07-reflection.out) (./07-reflection.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./reflection-example.java) Package natbib Warning: Citation `sobel1996introduction' undefined on input lin e 33. [4] Package natbib Warning: Citation `li2014self' undefined on input line 39. [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../faces/yue-li.jpg>] [6] (./casting-wrong.java) (./casting-right.java) [7] (./coupling-method.java) (./coupling-usage.java) Package natbib Warning: Citation `bugayenko2015blog0402' on page 8 undefined on input line 110. [8{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc }] (./java11-pattern.java) (./java16-pattern.java) [9 <./java-logo.pdf>] (./csharp-pattern.cs) (./rust-pattern.rs) [10] [11] (./factory-wrong.java) (./factory-right.java) Package natbib Warning: Citation `bugayenko2022blog0605' on page 12 undefined o n input line 240. [12] (./forname-wrong.java) (./forname-right.java) Package natbib Warning: Citation `bugayenko2017blog1114' on page 13 undefined o n input line 282. [13] [14] (./reflections-interface.java) (./reflections-annotation.java) [15] [16] [17] (./annotations-static.java) (./annotations-annotation.java) [18] (./path-annotation.java) (./path-dispatch.java) Package natbib Warning: Citation `bugayenko2016blog0412' on page 19 undefined o n input line 403. [19] (./dic-usage.java) (./dic-container.java) Package natbib Warning: Citation `bugayenko2014blog1003' on page 20 undefined o n input line 446. [20] (./di-container.java) (./di-constructor.java) [21] [22] (./polymorphism-classes.java) Package natbib Warning: Citation `bugayenko2020blog1110' on page 23 undefined o n input line 526. (./polymorphism-methods.java) [23] Package natbib Warning: There were undefined citations. (./07-reflection.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.li2014se lf}) has been already used, duplicate ignored <to be read again> \relax l.44 ...l.(2014)Li, Tan, Sui, and Xue]{li2014self} pdfTeX warning (ext4): destination with the same identifier (name{cite.sobel199 6introduction}) has been already used, duplicate ignored <to be read again> \relax l.51 ...and Friedman(1996)]{sobel1996introduction} ) [24] enddocument/afterlastpage (AED): lastpage setting LastPage. (./07-reflection.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) Package rerunfilecheck Warning: File `07-reflection.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></u sr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr /local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/loc al/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 07-reflection.pdf (24 pages, 586748 bytes). Transcript written on 07-reflection.log. Latexmk: Getting log file '07-reflection.log' Latexmk: Examining '07-reflection.fls' Latexmk: Examining '07-reflection.log' Latexmk: Found input bbl file '07-reflection.bbl' Latexmk: Found input bbl file '07-reflection.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '07-reflection.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '07-reflection.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 07-reflection'... Rule 'bibtex 07-reflection': Reasons for rerun Changed files or newly in use/created: 07-reflection.aux ------------ Run number 2 of rule 'bibtex 07-reflection' ------------ ------------ Running 'bibtex "07-reflection.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 07-reflection.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 07-reflection.aux 07-reflection.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "07-reflection.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./07-reflection.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./07-reflection.aux) (./07-reflection.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./07-reflection.out) (./07-reflection.out) (./07-reflection.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./reflection-example.java) [4] [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../faces/yue-li.jpg>] [6] (./casting-wrong.java) (./casting-right.java) [7] (./coupling-method.java) (./coupling-usage.java) [8] (./java11-pattern.java) (./java16-pattern.java) [9 <./java-logo.pdf>] (./csharp-pattern.cs) (./rust-pattern.rs) [10] [11] (./factory-wrong.java) (./factory-right.java) [12] [13] (./forname-wrong.java) (./forname-right.java) [14] [15] [16] (./reflections-interface.java) (./reflections-annotation.java) [17] [18] [19] (./annotations-static.java) (./annotations-annotation.java) [20] (./path-annotation.java) (./path-dispatch.java) [21] (./dic-usage.java) (./dic-container.java) [22] (./di-container.java) (./di-constructor.java) [23] [24] (./polymorphism-classes.java) (./polymorphism-methods.java) [25] (./07-reflection.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.li2014se lf}) has been already used, duplicate ignored <to be read again> \relax l.44 ...l.(2014)Li, Tan, Sui, and Xue]{li2014self} pdfTeX warning (ext4): destination with the same identifier (name{cite.sobel199 6introduction}) has been already used, duplicate ignored <to be read again> \relax l.51 ...and Friedman(1996)]{sobel1996introduction} ) [26{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./07-reflection.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></u sr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr /local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/loc al/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 07-reflection.pdf (26 pages, 588611 bytes). Transcript written on 07-reflection.log. Latexmk: Getting log file '07-reflection.log' Latexmk: Examining '07-reflection.fls' Latexmk: Examining '07-reflection.log' Latexmk: Found input bbl file '07-reflection.bbl' Latexmk: Found input bbl file '07-reflection.bbl' Latexmk: References changed. Latexmk: Log file says output to '07-reflection.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '07-reflection.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 07-reflection'... Rule 'bibtex 07-reflection': Reasons for rerun Changed files or newly in use/created: 07-reflection.aux ------------ Run number 3 of rule 'bibtex 07-reflection' ------------ ------------ Running 'bibtex "07-reflection.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 07-reflection.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 07-reflection.aux ------------ Run number 4 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "07-reflection.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./07-reflection.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./07-reflection.aux) (./07-reflection.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 8. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./07-reflection.out) (./07-reflection.out) (./07-reflection.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] (./reflection-example.java) [4] [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../faces/yue-li.jpg>] [6] (./casting-wrong.java) (./casting-right.java) [7] (./coupling-method.java) (./coupling-usage.java) [8] (./java11-pattern.java) (./java16-pattern.java) [9 <./java-logo.pdf>] (./csharp-pattern.cs) (./rust-pattern.rs) [10] [11] (./factory-wrong.java) (./factory-right.java) [12] [13] (./forname-wrong.java) (./forname-right.java) [14] [15] [16] (./reflections-interface.java) (./reflections-annotation.java) [17] [18] [19] (./annotations-static.java) (./annotations-annotation.java) [20] (./path-annotation.java) (./path-dispatch.java) [21] (./dic-usage.java) (./dic-container.java) [22] (./di-container.java) (./di-constructor.java) [23] [24] (./polymorphism-classes.java) (./polymorphism-methods.java) [25] (./07-reflection.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.li2014se lf}) has been already used, duplicate ignored <to be read again> \relax l.44 ...l.(2014)Li, Tan, Sui, and Xue]{li2014self} pdfTeX warning (ext4): destination with the same identifier (name{cite.sobel199 6introduction}) has been already used, duplicate ignored <to be read again> \relax l.51 ...and Friedman(1996)]{sobel1996introduction} ) [26{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./07-reflection.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTB.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></ usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></u sr/local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr /local/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/loc al/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb> Output written on 07-reflection.pdf (26 pages, 588770 bytes). Transcript written on 07-reflection.log. Latexmk: Getting log file '07-reflection.log' Latexmk: Examining '07-reflection.fls' Latexmk: Examining '07-reflection.log' Latexmk: Found input bbl file '07-reflection.bbl' Latexmk: Found input bbl file '07-reflection.bbl' Latexmk: Log file says output to '07-reflection.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '07-reflection.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (07-reflection.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/07-reflection/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["07-reflection.tex"] File extention removed from "07-reflection.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 8. 1 LaTeX processing errors found in "07-reflection.log" dir="$(dirname "08-inheritance/08-inheritance.tex")" cd "${dir}" latexmk -pdf Rc files read: .latexmkrc Latexmk: This is Latexmk, John Collins, 15 June 2025. Version 4.87. No existing .aux file, so I'll make a simple one, and require run of *latex. Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Category 'other': Rerun of 'pdflatex' forced or previously required: Reason or flag: 'Initial setup' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "08-inheritance.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./08-inheritance.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./08-inheritance.aux) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 9. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) No file 08-inheritance.bbl. [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) LaTeX Warning: Reference `LastPage' on page 2 undefined on input line 14. [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} {/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.enc}] LaTeX Warning: Reference `LastPage' on page 3 undefined on input line 15. [3] (./08-inheritance.crumbs) Package natbib Warning: Citation `liskov1987keynote' undefined on input line 21 . LaTeX Warning: Reference `LastPage' on page 4 undefined on input line 21. [4 <../faces/barbara-liskov.jpg>] (./08-inheritance.crumbs) Package natbib Warning: Citation `martin2008clean' undefined on input line 27. LaTeX Warning: Reference `LastPage' on page 5 undefined on input line 27. [5 <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.jp g>] (./08-inheritance.crumbs) (./subtyping-interfaces.java) LaTeX Warning: Reference `LastPage' on page 6 undefined on input line 61. [6] (./08-inheritance.crumbs) (./generics-without.java) (./generics-with.java) LaTeX Warning: Reference `LastPage' on page 7 undefined on input line 96. [7] (./08-inheritance.crumbs) (./overloading-without.java) (./overloading-with.java) LaTeX Warning: Reference `LastPage' on page 8 undefined on input line 130. [8] (./08-inheritance.crumbs) LaTeX Warning: Reference `LastPage' on page 9 undefined on input line 132. [9] Package natbib Warning: Citation `booch1994object' undefined on input line 138. LaTeX Warning: Reference `LastPage' on page 10 undefined on input line 138. [10 <../bibliography/book-covers/booch1994object.jpg> <../faces/grady-booch.jpg >] Package natbib Warning: Citation `holub2003extends' undefined on input line 143 . LaTeX Warning: Reference `LastPage' on page 11 undefined on input line 143. [11 <../faces/allen-holub.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} Package natbib Warning: Citation `holub2003extends' undefined on input line 148 . pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} LaTeX Warning: Reference `LastPage' on page 12 undefined on input line 148. [12 <../faces/james-gosling.jpg>] (./08-inheritance.crumbs) (./reuse-inheritance.java) LaTeX Warning: Reference `LastPage' on page 13 undefined on input line 177. [13] LaTeX Warning: Reference `LastPage' on page 14 undefined on input line 179. [14] (./08-inheritance.crumbs) (./composition-inheritance.java) (./composition-composition.java) LaTeX Warning: Reference `LastPage' on page 15 undefined on input line 216. [15] LaTeX Warning: Reference `LastPage' on page 16 undefined on input line 218. [16] (./08-inheritance.crumbs) (./multiple-inheritance.cpp) LaTeX Warning: Reference `LastPage' on page 17 undefined on input line 250. [17] (./08-inheritance.crumbs) (./multiple-interfaces.java) LaTeX Warning: Reference `LastPage' on page 18 undefined on input line 281. [18] Package natbib Warning: There were undefined citations. No file 08-inheritance.bbl. LaTeX Warning: Reference `LastPage' on page 19 undefined on input line 283. [19] enddocument/afterlastpage (AED): lastpage setting LastPage. (./08-inheritance.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `08-inheritance.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. Package lastpage Warning: Rerun to get the references right on input line 283. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local/tex live/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/local/texliv e/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive /2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/texlive/2 025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texlive/202 5/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texlive/2025/ texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texlive/2025/te xmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 08-inheritance.pdf (19 pages, 620429 bytes). Transcript written on 08-inheritance.log. Latexmk: Getting log file '08-inheritance.log' Latexmk: Examining '08-inheritance.fls' Latexmk: Examining '08-inheritance.log' Latexmk: Missing bbl file '08-inheritance.bbl' in following: No file 08-inheritance.bbl. Latexmk: Missing bbl file '08-inheritance.bbl' in following: No file 08-inheritance.bbl. Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '08-inheritance.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '08-inheritance.bbl' for 'pdflatex' Create bibtex 08-inheritance Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 08-inheritance'... Rule 'bibtex 08-inheritance': Reasons for rerun Category 'other': Rerun of 'bibtex 08-inheritance' forced or previously required: Reason or flag: 'Initial set up of rule' ------------ Run number 1 of rule 'bibtex 08-inheritance' ------------ ------------ Running 'bibtex "08-inheritance.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 08-inheritance.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 08-inheritance.aux 08-inheritance.bbl 08-inheritance.crumbs 08-inheritance.out composition-composition.java composition-inheritance.java generics-with.java generics-without.java multiple-inheritance.cpp multiple-interfaces.java overloading-with.java overloading-without.java reuse-inheritance.java subtyping-interfaces.java ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "08-inheritance.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./08-inheritance.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./08-inheritance.aux) (./08-inheritance.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 9. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./08-inheritance.out) (./08-inheritance.out) (./08-inheritance.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] Package natbib Warning: Citation `liskov1987keynote' undefined on input line 21 . [4 <../faces/barbara-liskov.jpg>] Package natbib Warning: Citation `martin2008clean' undefined on input line 27. [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.jpg >] (./subtyping-interfaces.java) [6] (./generics-without.java) (./generics-with.java) [7] (./overloading-without.java) (./overloading-with.java) [8] [9] Package natbib Warning: Citation `booch1994object' undefined on input line 138. [10 <../bibliography/book-covers/booch1994object.jpg> <../faces/grady-booch.jpg >] Package natbib Warning: Citation `holub2003extends' undefined on input line 143 . [11 <../faces/allen-holub.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} Package natbib Warning: Citation `holub2003extends' undefined on input line 148 . pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} [12 <../faces/james-gosling.jpg>] (./reuse-inheritance.java) [13] [14] (./composition-inheritance.java) (./composition-composition.java) [15] [16] (./multiple-inheritance.cpp) [17] (./multiple-interfaces.java) [18] Package natbib Warning: There were undefined citations. (./08-inheritance.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.booch199 4object}) has been already used, duplicate ignored <to be read again> \relax l.9 Houston]{booch1994object} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.16 \bibitem[Holub(2003)]{holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.liskov19 87keynote}) has been already used, duplicate ignored <to be read again> \relax l.22 \bibitem[Liskov(1987)]{liskov1987keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.martin20 08clean}) has been already used, duplicate ignored <to be read again> \relax l.26 \bibitem[Martin(2008)]{martin2008clean} ) [19{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./08-inheritance.aux Package natbib Warning: Citation(s) may have changed. (natbib) Rerun to get citations correct. ) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `08-inheritance.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/loc al/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texliv e/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 08-inheritance.pdf (19 pages, 755701 bytes). Transcript written on 08-inheritance.log. Latexmk: Getting log file '08-inheritance.log' Latexmk: Examining '08-inheritance.fls' Latexmk: Examining '08-inheritance.log' Latexmk: Found input bbl file '08-inheritance.bbl' Latexmk: Found input bbl file '08-inheritance.bbl' Latexmk: References changed. Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to '08-inheritance.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '08-inheritance.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 08-inheritance'... Rule 'bibtex 08-inheritance': Reasons for rerun Changed files or newly in use/created: 08-inheritance.aux ------------ Run number 2 of rule 'bibtex 08-inheritance' ------------ ------------ Running 'bibtex "08-inheritance.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 08-inheritance.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 08-inheritance.aux 08-inheritance.out ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "08-inheritance.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./08-inheritance.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./08-inheritance.aux) (./08-inheritance.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 9. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./08-inheritance.out) (./08-inheritance.out) (./08-inheritance.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] [4 <../faces/barbara-liskov.jpg>] [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.jpg >] (./subtyping-interfaces.java) [6] (./generics-without.java) (./generics-with.java) [7] (./overloading-without.java) (./overloading-with.java) [8] [9] [10 <../bibliography/book-covers/booch1994object.jpg> <../faces/grady-booch.jpg >] [11 <../faces/allen-holub.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} [12 <../faces/james-gosling.jpg>] (./reuse-inheritance.java) [13] [14] (./composition-inheritance.java) (./composition-composition.java) [15] [16] (./multiple-inheritance.cpp) [17] (./multiple-interfaces.java) [18] (./08-inheritance.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.booch199 4object}) has been already used, duplicate ignored <to be read again> \relax l.9 Houston]{booch1994object} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.16 \bibitem[Holub(2003)]{holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.liskov19 87keynote}) has been already used, duplicate ignored <to be read again> \relax l.22 \bibitem[Liskov(1987)]{liskov1987keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.martin20 08clean}) has been already used, duplicate ignored <to be read again> \relax l.26 \bibitem[Martin(2008)]{martin2008clean} ) [19{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./08-inheritance.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/loc al/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texliv e/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 08-inheritance.pdf (19 pages, 755826 bytes). Transcript written on 08-inheritance.log. Latexmk: Getting log file '08-inheritance.log' Latexmk: Examining '08-inheritance.fls' Latexmk: Examining '08-inheritance.log' Latexmk: Found input bbl file '08-inheritance.bbl' Latexmk: Found input bbl file '08-inheritance.bbl' Latexmk: References changed. Latexmk: Log file says output to '08-inheritance.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '08-inheritance.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: applying rule 'bibtex 08-inheritance'... Rule 'bibtex 08-inheritance': Reasons for rerun Changed files or newly in use/created: 08-inheritance.aux ------------ Run number 3 of rule 'bibtex 08-inheritance' ------------ ------------ Running 'bibtex "08-inheritance.aux"' ------------ This is BibTeX, Version 0.99d (TeX Live 2025) The top-level auxiliary file: 08-inheritance.aux The style file: plainnat.bst Database file #1: ../bibliography/main.bib Latexmk: applying rule 'pdflatex'... Rule 'pdflatex': Reasons for rerun Changed files or newly in use/created: 08-inheritance.aux ------------ Run number 4 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder -interaction=errorstopmode -halt-on-error -shell-escape "08-inheritance.tex"' ------------ This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex) \write18 enabled. entering extended mode (./08-inheritance.tex LaTeX2e <2025-06-01> patch level 1 L3 programming layer <2025-09-02> (/usr/local/texlive/2025/texmf-dist/tex/latex/base/article.cls Document Class: article 2025/01/22 v1.4n Standard LaTeX document class (/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo)) (../lecture-notes/notes.sty LaTeX Warning: You have requested package `../lecture-notes/notes', but the package provides `lecture-notes'. (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/paralist/paralist.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/crumbs/crumbs.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/catchfile/catchfile.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/etexcmds/etexcmds.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))) Since "dry" mode is ON we don't renew "section" and "subsection" commands) (/usr/local/texlive/2025/texmf-dist/tex/latex/clicks/clicks.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgfopts/pgfopts.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil tered.code.tex))))) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6. tex (/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty Grid set 16 x 16 = 72.26999pt x 40.65187pt TextBlockOrigin set to 0pt x 0pt ) Grid set 16 x 16 = 72.26999pt x 40.65187pt (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/libertine.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes-v1.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/LinLibertine_I.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/multicol.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontsize/fontsize.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/changepage/changepage.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/soul/soul-ori.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex) ) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex))) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex))) (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpage2e.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/lastpage/lastpagemodern.sty) )) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light. tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/href-ul/href-ul.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s ty (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))) (/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty )))) (/usr/local/texlive/2025/texmf-dist/tex/latex/pagecolor/pagecolor.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/varwidth/varwidth.sty) ==> First Aid for varwidth.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/qrcode/qrcode.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tikzpagenodes/tikzpagenodes.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/tabularx.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/seqsplit/seqsplit.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/ffcode/ffcode.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/bibentry.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/underscore/underscore.sty) ==> First Aid for underscore.sty applied! (/usr/local/texlive/2025/texmf-dist/tex/latex/firstaid/underscore-ltx.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/to-be-determined/to-be-determined .sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mathtools.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/mathtools/mhsetup.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty)))) (/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.sty (/usr/local/texlive/2025/texmf-dist/tex/generic/xstring/xstring.tex)) (/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))) (/usr/local/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/tocbibind/tocbibind.sty Package tocbibind Note: Using section or other style headings. ) (/usr/local/texlive/2025/texmf-dist/tex/latex/doi/doi.sty) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarypositioning.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarycalc.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibraryarrows.code.tex (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. code.tex)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. meta.code.tex) (/usr/local/texlive/2025/texmf-dist/tex/latex/silence/silence.sty)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxLibertineT-TLF.f d) (./08-inheritance.aux) (./08-inheritance.crumbs) *geometry* driver: auto-detecting *geometry* detected driver: pdftex Package microtype Warning: Unable to apply patch `footnote' on input line 9. (/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/local/texlive/2025/texmf-dist/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd ) (./08-inheritance.out) (./08-inheritance.out) (./08-inheritance.bbl) [1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l ocal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_25tcsq.enc}{/usr/lo cal/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_omcwp2.enc}{/usr/loc al/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_76gpa5.enc}] (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg) [2{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} ] [3] [4 <../faces/barbara-liskov.jpg>] [5{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_7grukw.enc } <../bibliography/book-covers/martin2008clean.jpg> <../faces/robert-martin.jpg >] (./subtyping-interfaces.java) [6] (./generics-without.java) (./generics-with.java) [7] (./overloading-without.java) (./overloading-with.java) [8] [9] [10 <../bibliography/book-covers/booch1994object.jpg> <../faces/grady-booch.jpg >] [11 <../faces/allen-holub.jpg>] pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.148 {holub2003extends} [12 <../faces/james-gosling.jpg>] (./reuse-inheritance.java) [13] [14] (./composition-inheritance.java) (./composition-composition.java) [15] [16] (./multiple-inheritance.cpp) [17] (./multiple-interfaces.java) [18] (./08-inheritance.bbl pdfTeX warning (ext4): destination with the same identifier (name{cite.booch199 4object}) has been already used, duplicate ignored <to be read again> \relax l.9 Houston]{booch1994object} pdfTeX warning (ext4): destination with the same identifier (name{cite.holub200 3extends}) has been already used, duplicate ignored <to be read again> \relax l.16 \bibitem[Holub(2003)]{holub2003extends} pdfTeX warning (ext4): destination with the same identifier (name{cite.liskov19 87keynote}) has been already used, duplicate ignored <to be read again> \relax l.22 \bibitem[Liskov(1987)]{liskov1987keynote} pdfTeX warning (ext4): destination with the same identifier (name{cite.martin20 08clean}) has been already used, duplicate ignored <to be read again> \relax l.26 \bibitem[Martin(2008)]{martin2008clean} ) [19{/usr/local/texlive/2025/texmf-dist/fonts/enc/dvips/libertine/lbtn_nh77jq.en c}] enddocument/afterlastpage (AED): lastpage setting LastPage. (./08-inheritance.aux) ) (see the transcript file for additional information)</usr/local/texlive/2025/te xmf-dist/fonts/type1/public/libertine/LinBiolinumT.pfb></usr/local/texlive/2025 /texmf-dist/fonts/type1/public/libertine/LinBiolinumTI.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/libertine/LinLibertineT.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTB.pfb></usr/local /texlive/2025/texmf-dist/fonts/type1/public/libertine/LinLibertineTI.pfb></usr/ local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/l ocal/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/loc al/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/loca l/texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb></usr/local/ texlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt1728.pfb></usr/local/te xlive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2074.pfb></usr/local/texl ive/2025/texmf-dist/fonts/type1/public/cm-super/sftt2488.pfb></usr/local/texliv e/2025/texmf-dist/fonts/type1/public/cm-super/sftt2986.pfb></usr/local/texlive/ 2025/texmf-dist/fonts/type1/public/cm-super/sftt3583.pfb> Output written on 08-inheritance.pdf (19 pages, 755826 bytes). Transcript written on 08-inheritance.log. Latexmk: Getting log file '08-inheritance.log' Latexmk: Examining '08-inheritance.fls' Latexmk: Examining '08-inheritance.log' Latexmk: Found input bbl file '08-inheritance.bbl' Latexmk: Found input bbl file '08-inheritance.bbl' Latexmk: Log file says output to '08-inheritance.pdf' Latexmk: Using bibtex to make bibliography file(s). ===Source file '08-inheritance.bbl' for 'pdflatex' Latexmk: Found bibliography file(s): ../bibliography/main.bib Latexmk: All targets (08-inheritance.pdf) are up-to-date ------------ Running 'texqc && texsc' ------------ Found 3 lines in /home/r/repo/08-inheritance/.texqc Args: ["--ignore=You have requested document class", "--ignore=You have requested package", "--verbose"] Ignore: ["You have requested document class", "You have requested package"] Candidates: ["08-inheritance.tex"] File extention removed from "08-inheritance.tex" [1239] Package microtype Warning: Unable to apply patch `footnote' on input line 9. 1 LaTeX processing errors found in "08-inheritance.log" dir="$(dirname "package/index.html")" title=$(echo "yegor256/painofoop" | cut -f2 -d'/') mkdir -p "${dir}" ( echo "<html><head>" echo "<title>${title}</title>" echo "<style> section { width: 40em; margin: 2em auto; font-family: monospace; font-size: 12pt; } li { margin-top: .5em; margin-bottom: .5em; } </style>" echo "</head><body><section>" echo "<h1>${title}</h1>" echo "<p>The course was designed by <a href='https://www.yegor256.com'>Yegor Bugayenko</a> and has already been presented in a few universites.</p>" echo "<p>Slidedecks of the course:</p>" echo "<ul>" for pdf in 00-syllabus/00-syllabus.pdf 01-algorithms/01-algorithms.pdf 02-static/02-static.pdf 03-getters/03-getters.pdf 04-setters/04-setters.pdf 05-er/05-er.pdf 06-null/06-null.pdf 07-reflection/07-reflection.pdf 08-inheritance/08-inheritance.pdf; do name=$(basename "${pdf}") cp "${pdf}" "${dir}" echo "<li><a href='${name}'>${name}</a></li>" done echo "</ul>" echo " <p> Slidedecks have been compiled on $(date). </p> <p> LaTeX sources are in the <a href='https://github.com/yegor256/painofoop'>yegor256/painofoop</a> repository on GitHub. </p> <p> Videos are in the <a href='https://www.youtube.com/playlist?list=PLaIsQH4uc08ytf8POIIAkkR4ZsRq8DFiV'>playlist</a> on YouTube. </p> <p> All photo and video materials used in the slides were taken from public websites. If you believe that a mistake was made, please, don't hesitate and <a href='mailto:yegor256@gmail.com'>email me</a> or simply <a href='https://github.com/yegor256/painofoop'>submit</a> a pull request with the necessary changes. </p> <p> There are a few other courses of the author which might be interesting for you: <a href='https://github.com/yegor256/sqm'>Software Quality Metrics</a>, <a href='https://github.com/yegor256/osbp'>Open Source Best Practices</a>, <a href='https://github.com/yegor256/pmba'>Program Management Beyond Agile</a>, <a href='https://github.com/yegor256/ppa'>Practical Program Analysis</a>, <a href='https://github.com/yegor256/ssd16'>Software System Design</a>, and <a href='https://github.com/yegor256/painofoop'>Pain of Object-Oriented Programming</a>. </p> </section> </body></html> " )> "${dir}/index.html" + mv /home/r/repo . ++ whoami + chown -R root repo + '[' -n '' ']' ++ whoami + sudo chown -R ubuntu repo + cd repo + git push origin master To github.com:yegor256/painofoop.git cbfa3c9..eda362f master -> master container 6a58c75181f4017cf8a16f482a4f77ad6e09e5878a57cf88993882110157c9dd is dead Thu Oct 2 03:03:23 UTC 2025