Started by GitHub push by thvitt
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-yS3kI95Lc2JT/agent.6570
SSH_AGENT_PID=6572
[ssh-agent] Started.
$ ssh-add /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_582543779554442176.key
Identity added: /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_582543779554442176.key (/mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_582543779554442176.key)
[ssh-agent] Using credentials git
$ ssh-add /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_1225694269143901976.key
Identity added: /mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_1225694269143901976.key (/mnt/data/jenkins/workspace/faust-macrogen@tmp/private_key_1225694269143901976.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 44e44a8bb111f19af5ef8a6f338cd9db9ea138a0 (refs/remotes/origin/master)
> /usr/bin/git config core.sparsecheckout # timeout=10
> /usr/bin/git checkout -f 44e44a8bb111f19af5ef8a6f338cd9db9ea138a0
Commit message: "Improved table styling & reporting"
> /usr/bin/git rev-list --no-walk 384b0f216aafbe4d38abb5bf1e4b459f308cbe60 # 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"
$ 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"
$ 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/jenkins8036819884226548231.sh
+ pipenv install
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 uris Could not fix WA pseudo inscription candidate faust://document/wa/2_II_H.31_alpha (wa_faust: 2_II_H.31_)WARNING uris 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:
<date xmlns="http://www.faustedition.net/ns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<comment>Über Rest der Handschrift keine Aussage über Datierung möglich</comment>
<source uri="faust://bibliography/bohnenkamp1994">S.322</source>
<item uri="faust://inscription/wa/2_I_H.10/i_uebrige"/>
</date>
at data/xml/macrogenesis/handschriftendatierung_i.xml:115ERROR datings Absolute dating without a date:
<date xmlns="http://www.faustedition.net/ns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<comment>Über Rest der Handschrift keine Aussage über Datierung möglich</comment>
<source uri="faust://bibliography/bohnenkamp1994">S.322</source>
<item uri="faust://inscription/wa/2_I_H.10/i_v"/>
</date>
at data/xml/macrogenesis/handschriftendatierung_i.xml:121ERROR datings Backwards dating (1827-12-25 .. 1817-12-25), this would have caused a conflict:
<date xmlns="http://www.faustedition.net/ns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" notBefore="1827-12-25" notAfter="1817-12-25">
<comment>Datierung auf HS: Weynachten 1827; Am 25.12.1827 . . </comment>
<source uri="faust://bibliography/gsa-datenbank"/>
<item uri="faust://document/wa/2_I_H.f"/>
</date>
at data/xml/macrogenesis/handschriftendatierung_i.xml:663WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.2alpha (2 III H.2: … (2))WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.2alpha (2 III H.2: … (2))WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.2alpha (2 III H.2: … (2))WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.IIIalpha (2 III H.3a: … (2))WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.IIIalpha (2 III H.3a: … (2))WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.2alpha (2 III H.2: … (2))WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.2alpha (2 III H.2: … (2))WARNING uris Could not fix WA pseudo inscription candidate faust://document/wa/2_III_H.2alpha (2 III H.2: … (2))INFO graph Adopted H P22 from inscription H P22 i_2_oINFO graph Adopted 2 III H.3a:2 from ambiguous ref 2 III H.3a: … (2)INFO graph Adopted 2 III H.3a:1 from ambiguous ref 2 III H.3a: … (2)INFO graph Adopted 1 H.10 from inscription 1 H.10 i_uebrigeINFO graph Adopted 2 I H.12:2 from ambiguous ref 2 I H.12: … (2)INFO graph Adopted 2 I H.12:1 from ambiguous ref 2 I H.12: … (2)INFO graph Adopted H P22 from inscription H P22 i_1_oINFO graph Adopted 2 IV H.22f from ambiguous ref 2 IV H.22 … (2)INFO graph Adopted 2 IV H.22e from ambiguous ref 2 IV H.22 … (2)INFO graph Adopted 2 II H.27:1 from ambiguous ref 2 II H.27: … (2)INFO graph Adopted 2 II H.2:3 from ambiguous ref 2 II H.2: … (3)INFO graph Adopted 2 II H.2:2 from ambiguous ref 2 II H.2: … (3)INFO graph Adopted 2 II H.2:1 from ambiguous ref 2 II H.2: … (3)INFO graph Adopted H P176 Var from inscription H P176 Var i_rINFO graph Adopted 2 V H.12:2 from ambiguous ref 2 V H.12: … (2)INFO graph Adopted 2 V H.12:1 from ambiguous ref 2 V H.12: … (2)INFO graph Adopted C.3 12 from ambiguous ref C.3 … (2)INFO graph Adopted C.3 4 from ambiguous ref C.3 … (2)INFO graph Adopted 2 IV H.19 from inscription 2 IV H.19 i_uebrigeINFO graph Adopted 2 V H.37e from ambiguous ref 2 V H.37 … (2)INFO graph Adopted 2 V H.37f from ambiguous ref 2 V H.37 … (2)INFO graph Adopted 2 III H.6:1 from ambiguous ref 2 III H.6: … (2)INFO graph Adopted H P22 from inscription H P22 i_2_uINFO graph Adopted C.1 4 from ambiguous ref C.1 … (2)INFO graph Adopted C.1 12 from ambiguous ref C.1 … (2)INFO graph Adopted H P167 from inscription H P167 i_vINFO graph Adopted C.3 12 from ambiguous ref C.3 … (2)INFO graph Adopted C.3 4 from ambiguous ref C.3 … (2)INFO graph Adopted 2 IV H.6:1 from ambiguous ref 2 IV H.6: … (2)INFO graph Adopted 2 IV H.6:2 from ambiguous ref 2 IV H.6: … (2)INFO graph Adopted 2 I H.9 from ambiguous ref 2 I H.9 … (3)INFO graph Adopted 2 I H.9a from ambiguous ref 2 I H.9 … (3)INFO graph Adopted 2 I H.9b from ambiguous ref 2 I H.9 … (3)INFO graph Adopted H P167 from inscription H P167 i_uebrigeINFO graph Adopted 2 III H.2:2 from ambiguous ref 2 III H.2: … (2)INFO graph Adopted H P22 from inscription H P22 i_uebrigeINFO graph Adopted 2 III H.7:2 from ambiguous ref 2 III H.7: … (5)INFO graph Adopted 2 V H.15b from ambiguous ref 2 V H.15 … (2)INFO graph Adopted 2 V H.15a from ambiguous ref 2 V H.15 … (2)INFO graph Adopted H P167 from inscription H P167 i_r_uINFO graph Removing hertz and temp-synDEBUG graph Adding 108 otherwise unmentioned witnesses to the working graphINFO graph Extracted 5 subgraphs with conflictsINFO graph Calculating minimum feedback arc set for 5 subgraphsDEBUG graph Calculating MFAS for a 2-node graph using ip, may take a whileDEBUG graph 1 edges to removeDEBUG graph Calculating MFAS for a 3-node graph using ip, may take a whileDEBUG graph 2 edges to removeDEBUG graph Calculating MFAS for a 4-node graph using ip, may take a whileDEBUG graph 2 edges to removeDEBUG graph Calculating MFAS for a 55-node graph using eades, may take a whileDEBUG graph 11 edges to removeDEBUG graph Calculating MFAS for a 694-node graph using eades, may take a whileDEBUG graph 333 edges to removeWARNING graph Found 17 self loops, will also remove those. Affected nodes: 2 III H.50c, 2 III H.50c, 2 III H.3a: … (2), 2 III H.3a: … (2), 2 III H.76, 2 III H.76, 2 II H.22, 2 II H.22, fischer_lamberg: 2_III_H.15 , fischer_lamberg: 2_III_H.15 , 2 III H.2: … (2), 2 III H.2: … (2), 2 III H.2: … (2), 2 III H.2: … (2), 2 III H.70, 2 III H.70, 2 III H.70INFO graph Marking 366 conflicting edges for deletionINFO graph Building DAG from remaining dataINFO graph Removed 366 of the original 3186 edgesINFO graph Augmenting refs with data from graphsINFO graph Creating sort order from DAG
Traceback (most recent call last):
File "./main.py", line 31, in <module>
_main()
File "./main.py", line 17, in _main
report.write_order_xml(graphs)
File "/mnt/data/jenkins/workspace/faust-macrogen/report.py", line 501, in write_order_xml
root.getroottree().write(str(target / 'order.xml'), pretty_print=True)
File "src/lxml/etree.pyx", line 2039, in lxml.etree._ElementTree.write
File "src/lxml/serializer.pxi", line 721, in lxml.etree._tofilelike
File "src/lxml/serializer.pxi", line 780, in lxml.etree._create_output_buffer
File "src/lxml/serializer.pxi", line 770, in lxml.etree._create_output_buffer
FileNotFoundError: [Errno 2] No such file or directory
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 6572 killed;
[ssh-agent] Stopped.
Archiving artifacts
[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