[NeXus-buildserver] Build failed in Jenkins: definitions-master #102
jenkins at nexusformat.org
jenkins at nexusformat.org
Wed Feb 24 16:55:16 GMT 2016
See <https://build.nexusformat.org/job/definitions-master/102/changes>
Changes:
[prjemian] refs #443: rename to clarify
[prjemian] refs #443: w-i-p, need to examine NXDL files next, then TODO, and FIXME
[prjemian] refs #443: changed signal/axes/_indices in base class NXDL
[prjemian] refs #443: axes attribute needs review
[prjemian] refs #443: changed signal in applications
[prjemian] refs #443: ReST formatting
[prjemian] fixes #444
[prjemian] fixes #445
[prjemian] refs #442: w-i-p
[prjemian] refs #442: this conversion already exists
[prjemian] refs #442: code examples have been reworked
[prjemian] refs #442: update the documentation
[prjemian] refs #332: remove the extra library
[prjemian] fixes #442
[prjemian] refs #442: resolve typo
[prjemian] refs #442: update the screengrab
[prjemian] refs #442: update the example data
[prjemian] refs #443: make consistent mention of AXISNAME_indices attribute
[prjemian] adjust odd indentation in example
[prjemian] refs #443: use AXISNAME consistently
[prjemian] refs #443: rename section links, clarify what is recommended and
[prjemian] refs #443; consistent names
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443 - needs review @mkoennecke - Is the NXdata group setup
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443 - needs review: @zjttoefs, @stuartcampbell, who else?
[prjemian] refs #443
[prjemian] refs #443 - needs review @benajamin
[prjemian] refs #443
[prjemian] refs #443 clean up the goofy formatting
[prjemian] refs #443 clean up the goofy formatting
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443 - where is the data for the scanned axis stored (first
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443 : indicate the default NXdata group
[prjemian] refs #443 : there's always one in the group ... indentation
[prjemian] refs #443 - indentation
[prjemian] refs #443
[prjemian] refs #443 - name the default NXdata group
[prjemian] refs #443
[prjemian] refs #443
[prjemian] refs #443: rearrange this file
[prjemian] refs #443: clean up this link
[prjemian] refs #443: update examples
[prjemian] refs #443: various formatting and minor edits
[prjemian] refs #443: reset NXDL files in application definitions and contributed
[prjemian] refs #443: flowcharts to find default groups
[prjemian] refs #443: added flowcharts to find the plottable data
[prjemian] refs #443 - consistent description of ASIXNAME_indices attribute
------------------------------------------
Started by an SCM change
Building in workspace <https://build.nexusformat.org/job/definitions-master/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/nexusformat/definitions.git # timeout=10
Fetching upstream changes from https://github.com/nexusformat/definitions.git
> git --version # timeout=10
Setting http proxy: wwwcache.rl.ac.uk:8080
> git -c core.askpass=true fetch --tags --progress https://github.com/nexusformat/definitions.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 62a1d4afa9031df739fd6ac496817e6d6763166a (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 62a1d4afa9031df739fd6ac496817e6d6763166a
> git rev-list 22dd06e349114d58b7e3e18054511df70f9cd6f7 # timeout=10
[workspace] $ /bin/sh -xe /tmp/hudson5970377148480559275.sh
+ sh jenkins_build 'master branch'
rm -f -r build
mkdir build
python utils/build_preparation.py . build
cp <https://build.nexusformat.org/job/definitions-master/ws/LGPL.txt> build/LGPL.txt
cp <https://build.nexusformat.org/job/definitions-master/ws/Makefile> build/Makefile
cp <https://build.nexusformat.org/job/definitions-master/ws/NXDL_VERSION> build/NXDL_VERSION
cp <https://build.nexusformat.org/job/definitions-master/ws/applications> build/applications
cp <https://build.nexusformat.org/job/definitions-master/ws/base_classes> build/base_classes
cp <https://build.nexusformat.org/job/definitions-master/ws/contributed_definitions> build/contributed_definitions
cp <https://build.nexusformat.org/job/definitions-master/ws/manual> build/manual
cp <https://build.nexusformat.org/job/definitions-master/ws/nxdl.xsd> build/nxdl.xsd
cp <https://build.nexusformat.org/job/definitions-master/ws/nxdlTypes.xsd> build/nxdlTypes.xsd
cp <https://build.nexusformat.org/job/definitions-master/ws/utils> build/utils
make html -C manual
make[1]: Entering directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual'>
make -C source
make[2]: Entering directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source'>
python ../../utils/types2rst.py ../../nxdlTypes.xsd > types.table
python ../../utils/units2rst.py ../../nxdlTypes.xsd > units.table
python ../../utils/nxdl_desc2rst.py ../../nxdl.xsd > nxdl_desc.rst
make -C classes
make[3]: Entering directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes'>
make -C base_classes
make[4]: Entering directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes/base_classes'>
cp ../../../../base_classes/NXsample.nxdl.xml ./NXsample.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsample.nxdl.xml > NXsample.rst
cp ../../../../base_classes/NXgrating.nxdl.xml ./NXgrating.nxdl.xml
python ../../../../utils/nxdl2rst.py NXgrating.nxdl.xml > NXgrating.rst
cp ../../../../base_classes/NXslit.nxdl.xml ./NXslit.nxdl.xml
python ../../../../utils/nxdl2rst.py NXslit.nxdl.xml > NXslit.rst
cp ../../../../base_classes/NXtranslation.nxdl.xml ./NXtranslation.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtranslation.nxdl.xml > NXtranslation.rst
cp ../../../../base_classes/NXpolarizer.nxdl.xml ./NXpolarizer.nxdl.xml
python ../../../../utils/nxdl2rst.py NXpolarizer.nxdl.xml > NXpolarizer.rst
cp ../../../../base_classes/NXprocess.nxdl.xml ./NXprocess.nxdl.xml
python ../../../../utils/nxdl2rst.py NXprocess.nxdl.xml > NXprocess.rst
cp ../../../../base_classes/NXbeam_stop.nxdl.xml ./NXbeam_stop.nxdl.xml
python ../../../../utils/nxdl2rst.py NXbeam_stop.nxdl.xml > NXbeam_stop.rst
cp ../../../../base_classes/NXlog.nxdl.xml ./NXlog.nxdl.xml
python ../../../../utils/nxdl2rst.py NXlog.nxdl.xml > NXlog.rst
cp ../../../../base_classes/NXevent_data.nxdl.xml ./NXevent_data.nxdl.xml
python ../../../../utils/nxdl2rst.py NXevent_data.nxdl.xml > NXevent_data.rst
cp ../../../../base_classes/NXshape.nxdl.xml ./NXshape.nxdl.xml
python ../../../../utils/nxdl2rst.py NXshape.nxdl.xml > NXshape.rst
cp ../../../../base_classes/NXtransformations.nxdl.xml ./NXtransformations.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtransformations.nxdl.xml > NXtransformations.rst
cp ../../../../base_classes/NXxraylens.nxdl.xml ./NXxraylens.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxraylens.nxdl.xml > NXxraylens.rst
cp ../../../../base_classes/NXattenuator.nxdl.xml ./NXattenuator.nxdl.xml
python ../../../../utils/nxdl2rst.py NXattenuator.nxdl.xml > NXattenuator.rst
cp ../../../../base_classes/NXroot.nxdl.xml ./NXroot.nxdl.xml
python ../../../../utils/nxdl2rst.py NXroot.nxdl.xml > NXroot.rst
cp ../../../../base_classes/NXguide.nxdl.xml ./NXguide.nxdl.xml
python ../../../../utils/nxdl2rst.py NXguide.nxdl.xml > NXguide.rst
cp ../../../../base_classes/NXflipper.nxdl.xml ./NXflipper.nxdl.xml
python ../../../../utils/nxdl2rst.py NXflipper.nxdl.xml > NXflipper.rst
cp ../../../../base_classes/NXfilter.nxdl.xml ./NXfilter.nxdl.xml
python ../../../../utils/nxdl2rst.py NXfilter.nxdl.xml > NXfilter.rst
cp ../../../../base_classes/NXbending_magnet.nxdl.xml ./NXbending_magnet.nxdl.xml
python ../../../../utils/nxdl2rst.py NXbending_magnet.nxdl.xml > NXbending_magnet.rst
cp ../../../../base_classes/NXsource.nxdl.xml ./NXsource.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsource.nxdl.xml > NXsource.rst
cp ../../../../base_classes/NXpositioner.nxdl.xml ./NXpositioner.nxdl.xml
python ../../../../utils/nxdl2rst.py NXpositioner.nxdl.xml > NXpositioner.rst
cp ../../../../base_classes/NXinsertion_device.nxdl.xml ./NXinsertion_device.nxdl.xml
python ../../../../utils/nxdl2rst.py NXinsertion_device.nxdl.xml > NXinsertion_device.rst
cp ../../../../base_classes/NXcollimator.nxdl.xml ./NXcollimator.nxdl.xml
python ../../../../utils/nxdl2rst.py NXcollimator.nxdl.xml > NXcollimator.rst
cp ../../../../base_classes/NXaperture.nxdl.xml ./NXaperture.nxdl.xml
python ../../../../utils/nxdl2rst.py NXaperture.nxdl.xml > NXaperture.rst
cp ../../../../base_classes/NXpinhole.nxdl.xml ./NXpinhole.nxdl.xml
python ../../../../utils/nxdl2rst.py NXpinhole.nxdl.xml > NXpinhole.rst
cp ../../../../base_classes/NXdetector_group.nxdl.xml ./NXdetector_group.nxdl.xml
python ../../../../utils/nxdl2rst.py NXdetector_group.nxdl.xml > NXdetector_group.rst
cp ../../../../base_classes/NXdetector_module.nxdl.xml ./NXdetector_module.nxdl.xml
python ../../../../utils/nxdl2rst.py NXdetector_module.nxdl.xml > NXdetector_module.rst
cp ../../../../base_classes/NXcite.nxdl.xml ./NXcite.nxdl.xml
python ../../../../utils/nxdl2rst.py NXcite.nxdl.xml > NXcite.rst
cp ../../../../base_classes/NXsubentry.nxdl.xml ./NXsubentry.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsubentry.nxdl.xml > NXsubentry.rst
cp ../../../../base_classes/NXbeam.nxdl.xml ./NXbeam.nxdl.xml
python ../../../../utils/nxdl2rst.py NXbeam.nxdl.xml > NXbeam.rst
cp ../../../../base_classes/NXcharacterization.nxdl.xml ./NXcharacterization.nxdl.xml
python ../../../../utils/nxdl2rst.py NXcharacterization.nxdl.xml > NXcharacterization.rst
cp ../../../../base_classes/NXfresnel_zone_plate.nxdl.xml ./NXfresnel_zone_plate.nxdl.xml
python ../../../../utils/nxdl2rst.py NXfresnel_zone_plate.nxdl.xml > NXfresnel_zone_plate.rst
cp ../../../../base_classes/NXdetector.nxdl.xml ./NXdetector.nxdl.xml
python ../../../../utils/nxdl2rst.py NXdetector.nxdl.xml > NXdetector.rst
cp ../../../../base_classes/NXcapillary.nxdl.xml ./NXcapillary.nxdl.xml
python ../../../../utils/nxdl2rst.py NXcapillary.nxdl.xml > NXcapillary.rst
cp ../../../../base_classes/NXdata.nxdl.xml ./NXdata.nxdl.xml
python ../../../../utils/nxdl2rst.py NXdata.nxdl.xml > NXdata.rst
Traceback (most recent call last):
File "../../../../utils/nxdl2rst.py", line 395, in <module>
main()
File "../../../../utils/nxdl2rst.py", line 379, in main
print_rst_from_nxdl(nxdl_file)
File "../../../../utils/nxdl2rst.py", line 352, in print_rst_from_nxdl
printAttribute( ns, 'file', subnode, INDENTATION_UNIT )
File "../../../../utils/nxdl2rst.py", line 175, in printAttribute
printDoc(indent+INDENTATION_UNIT, ns, node)
File "../../../../utils/nxdl2rst.py", line 156, in printDoc
blocks = getDocBlocks(ns, node)
File "../../../../utils/nxdl2rst.py", line 88, in getDocBlocks
re.sub(r'\t',"\\\\t", line ),
Exception: Bad indentation in <doc> of AXISNAME_indices [
Each ``AXISNAME_indices`` attribute indicates the dependency
relationship of the ``AXISNAME`` field (where ``AXISNAME``
is the name of a field that exists in this ``NXdata`` group)
with one or more dimensions of the plottable data.]: expected "\t\t\t
\t\t\t" found "\t\t\t".
Makefile:44: recipe for target 'NXdata.rst' failed
make[4]: *** [NXdata.rst] Error 1
make[4]: Leaving directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes/base_classes'>
Makefile:30: recipe for target 'base_classes' failed
make[3]: *** [base_classes] Error 2
make[3]: Leaving directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes'>
Makefile:46: recipe for target 'classes' failed
make[2]: *** [classes] Error 2
make[2]: Leaving directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source'>
Makefile:50: recipe for target 'source' failed
make[1]: *** [source] Error 2
make[1]: Leaving directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual'>
Makefile:18: recipe for target 'manual' failed
make: *** [manual] Error 2
Build step 'Execute shell' marked build as failure
Archiving artifacts
More information about the NeXus-buildserver
mailing list