[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