Started by user Thorsten Vitt
Building remotely on Rechenknecht in workspace /mnt/data/jenkins/workspace/faust-macrogen
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-8fhLRWrSzLte/agent.7540
SSH_AGENT_PID=7542
[ssh-agent] Started.
$ ssh-add /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_6139310486465273361.key
Identity added: /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_6139310486465273361.key (/mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_6139310486465273361.key)
[ssh-agent] Using credentials git
$ ssh-add /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_1175479285614160020.key
Identity added: /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_1175479285614160020.key (/mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_1175479285614160020.key)
[ssh-agent] Using credentials jenkins (wrzh075.rzhousing.uni-wuerzburg.de)
> /usr/bin/git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> /usr/bin/git config remote.origin.url git://github.com/faustedition/faust-macrogen # timeout=10
Fetching upstream changes from git://github.com/faustedition/faust-macrogen
> /usr/bin/git --version # timeout=10
using GIT_SSH to set credentials wrzh075.rzhousing.uni-wuerzburg.de
> /usr/bin/git fetch --tags --progress git://github.com/faustedition/faust-macrogen +refs/heads/*:refs/remotes/origin/*
> /usr/bin/git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> /usr/bin/git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 52b6694bd426429e0b9576bf05e9dc3cf3a51099 (refs/remotes/origin/master)
> /usr/bin/git config core.sparsecheckout # timeout=10
> /usr/bin/git checkout -f 52b6694bd426429e0b9576bf05e9dc3cf3a51099
Commit message: "Fixed temp-syn coloring"
> /usr/bin/git rev-list --no-walk b1c133ec5d3e96bc5f231b890c5bf60dcb503a0e # timeout=10
> /usr/bin/git remote # timeout=10
> /usr/bin/git submodule init # timeout=10
> /usr/bin/git submodule sync # timeout=10
> /usr/bin/git config --get remote.origin.url # timeout=10
> /usr/bin/git submodule init # timeout=10
> /usr/bin/git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10
> /usr/bin/git config --get submodule.data.url # timeout=10
> /usr/bin/git config -f .gitmodules --get submodule.data.path # timeout=10
> /usr/bin/git submodule update --init --recursive --remote data
$ bash -c "[ -d \$HOME/.pyenv ]"
$ bash -c "cd /mnt/data/jenkins/workspace/faust-macrogen && env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.6.6 \$HOME/.pyenv/bin/pyenv local 2>/dev/null || true"
$ bash -c "mkdir \$HOME/.pyenv.lock"
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.6.6 \$HOME/.pyenv/bin/pyenv versions --bare"
Updating pyenv...
$ bash -c "cd \$HOME/.pyenv && git checkout master && git pull"
Already on 'master'
Your branch is up-to-date with 'origin/master'.
From https://github.com/yyuu/pyenv
eee72ee..97f244f master -> origin/master
* [new tag] v1.2.6 -> v1.2.6
* [new tag] v1.2.5 -> v1.2.5
Updating eee72ee..97f244f
Fast-forward
.github/PULL_REQUEST_TEMPLATE.md | 6 +++---
CHANGELOG.md | 12 ++++++++++++
libexec/pyenv---version | 2 +-
libexec/pyenv-rehash | 2 +-
plugins/python-build/bin/python-build | 13 +++++--------
plugins/python-build/share/python-build/{3.7.0b5 => 3.6.6} | 4 ++--
.../python-build/share/python-build/{3.5.5rc1 => 3.6.6rc1} | 4 ++--
plugins/python-build/share/python-build/3.7.0 | 8 ++++++++
8 files changed, 34 insertions(+), 17 deletions(-)
rename plugins/python-build/share/python-build/{3.7.0b5 => 3.6.6} (51%)
rename plugins/python-build/share/python-build/{3.5.5rc1 => 3.6.6rc1} (50%)
create mode 100644 plugins/python-build/share/python-build/3.7.0
Updated pyenv.
Installing 3.6.6...
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.6.6 \$HOME/.pyenv/bin/pyenv install 3.6.6"
Downloading Python-3.6.6.tar.xz...
-> https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
Installing Python-3.6.6...
Installed Python-3.6.6 to /mnt/data/jenkins/.pyenv/versions/3.6.6
Installed 3.6.6.
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.6.6 \$HOME/.pyenv/bin/pyenv rehash"
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.6.6 \$HOME/.pyenv/bin/pyenv exec pip list"
Installing pipenv...
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.6.6 \$HOME/.pyenv/bin/pyenv exec pip install pipenv"
Collecting pipenv
Downloading https://files.pythonhosted.org/packages/eb/64/9b2747d54f2008ac3dfe86c0b1c8ec126042726fd8a540d5208d26732701/pipenv-2018.7.1-py3-none-any.whl (5.0MB)
Requirement already satisfied: pip>=9.0.1 in ./.pyenv/versions/3.6.6/lib/python3.6/site-packages (from pipenv) (10.0.1)
Collecting virtualenv-clone>=0.2.5 (from pipenv)
Using cached https://files.pythonhosted.org/packages/6d/c2/dccb5ccf599e0c5d1eea6acbd058af7a71384f9740179db67a9182a24798/virtualenv_clone-0.3.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools>=36.2.1 in ./.pyenv/versions/3.6.6/lib/python3.6/site-packages (from pipenv) (39.0.1)
Collecting virtualenv (from pipenv)
Using cached https://files.pythonhosted.org/packages/b6/30/96a02b2287098b23b875bc8c2f58071c35d2efe84f747b64d523721dc2b5/virtualenv-16.0.0-py2.py3-none-any.whl
Collecting certifi (from pipenv)
Using cached https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl
Installing collected packages: virtualenv-clone, virtualenv, certifi, pipenv
Successfully installed certifi-2018.4.16 pipenv-2018.7.1 virtualenv-16.0.0 virtualenv-clone-0.3.0
You are using pip version 10.0.1, however version 18.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Installed pipenv.
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.6.6 \$HOME/.pyenv/bin/pyenv rehash"
$ bash -c "rm -rf \$HOME/.pyenv.lock"
[faust-macrogen] $ /bin/sh -xe /tmp/jenkins1552332456643253511.sh
+ pipenv install
Creating a virtualenv for this project...
Pipfile: /mnt/data/jenkins/workspace/faust-macrogen/Pipfile
Using /mnt/data/jenkins/.pyenv/versions/3.6.5/bin/python3.6m (3.6.5) to create virtualenv...
Running virtualenv with interpreter /mnt/data/jenkins/.pyenv/versions/3.6.5/bin/python3.6m
Using base prefix '/mnt/data/jenkins/.pyenv/versions/3.6.5'
New python executable in /mnt/data/jenkins/.local/share/virtualenvs/faust-macrogen-qJ9hPguf/bin/python3.6m
Also creating executable in /mnt/data/jenkins/.local/share/virtualenvs/faust-macrogen-qJ9hPguf/bin/python
Installing setuptools, pip, wheel...done.
Setting project for faust-macrogen-qJ9hPguf to /mnt/data/jenkins/workspace/faust-macrogen
Virtualenv location: /mnt/data/jenkins/.local/share/virtualenvs/faust-macrogen-qJ9hPguf
Installing dependencies from Pipfile.lock (8f5326)...
To activate this project's virtualenv, run pipenv shell.
Alternatively, run a command inside the virtualenv with pipenv run.
+ pipenv run ./main.py
/mnt/data/jenkins/.local/share/virtualenvs/faust-macrogen-qJ9hPguf/lib/python3.6/importlib/_bootstrap.py:219: RuntimeWarning: numpy.dtype size changed, may indicate binary incompatibility. Expected 96, got 88
return f(*args, **kwds)
WARNING datings Skipping row ['Reference', 'Weight']: invalid literal for int() with base 10: 'Weight'
INFO datings Reading data to build base graph ...
WARNING root Could not fix WA pseudo inscription candidate faust://document/wa/2_II_H.31_alpha (wa_faust: 2_II_H.31_)
WARNING root Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.2_alpha (wa_faust: 2_III_H.2_)
ERROR datings Absolute dating without a date:
Über Rest der Handschrift keine Aussage über Datierung möglich
at data/xml/macrogenesis/handschriftendatierung_i.xml:115
ERROR datings Absolute dating without a date:
Über Rest der Handschrift keine Aussage über Datierung möglich
at data/xml/macrogenesis/handschriftendatierung_i.xml:121
ERROR datings Backwards dating (1827-12-25 .. 1817-12-25), this would have caused a conflict:
Datierung auf HS: Weynachten 1827; Am 25.12.1827 . .
at data/xml/macrogenesis/handschriftendatierung_i.xml:663
INFO root Removing hertz and temp-syn
INFO root Extracted 5 subgraphs with conflicts
INFO root Calculating minimum feedback arc set for 5 subgraphs
WARNING root Found 19 self loops, will also remove those. Affected nodes: 2 III H.76, 2 III H.76, 2 III H.2:1, 2 III H.2:1, 2 III H.2:1, 2 III H.2:1, 2 III H.2:1, 2 III H.2:1, 2 III H.70, 2 III H.70, 2 III H.70, 2 III H.50c, 2 III H.50c, 2 III H.3a:1, 2 III H.3a:1, 2 II H.22, 2 II H.22, fischer_lamberg: 2_III_H.15 , fischer_lamberg: 2_III_H.15
INFO root Marking 386 conflicting edges for deletion
INFO root Building DAG from remaining data
INFO root Removed 386 of the original 3146 edges
INFO root Augmenting refs with data from graphs
INFO root Creating sort order from DAG
INFO root Writing target/macrogenesis/help-pre.dot ...
Traceback (most recent call last):
File "./main.py", line 27, in
_main()
File "./main.py", line 15, in _main
report_help()
File "/mnt/data/jenkins/workspace/faust-macrogen/report.py", line 369, in report_help
write_dot(graph, str(target / f'help-{name}.dot'))
File "/mnt/data/jenkins/workspace/faust-macrogen/visualize.py", line 126, in write_dot
agraph.write(dotfilename)
File "/mnt/data/jenkins/.local/share/virtualenvs/faust-macrogen-qJ9hPguf/lib/python3.6/site-packages/pygraphviz/agraph.py", line 1219, in write
fh = self._get_fh(path, 'w')
File "/mnt/data/jenkins/.local/share/virtualenvs/faust-macrogen-qJ9hPguf/lib/python3.6/site-packages/pygraphviz/agraph.py", line 1506, in _get_fh
fh = open(path, mode=mode)
FileNotFoundError: [Errno 2] No such file or directory: 'target/macrogenesis/help-pre.dot'
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 7542 killed;
[ssh-agent] Stopped.
[BFA] Scanning build for known causes...
[BFA] No failure causes found
[BFA] Done. 0s
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Notifying upstream projects of job completion
Finished: FAILURE