[NeXus-buildserver] Build failed in Jenkins: definitions-master #166
jenkins at nexusformat.org
jenkins at nexusformat.org
Tue Jun 28 16:01:21 BST 2016
See <https://build.nexusformat.org/job/definitions-master/166/changes>
Changes:
[noreply] URL changed
[prjemian] refs #477
[prjemian] refs #477: after review of spec2nexus plugins
[prjemian] refs #477: specify numerical field types
[prjemian] refs #477: docs
[prjemian] refs #477: this will be an application definition, needs this field
[prjemian] remap SPEC_user
[prjemian] add NXmonitor subgroup and move items into it
[prjemian] refs #477
[prjemian] refs #477: relocate to correct place under NXentry
[prjemian] refs #477: relocate the #G3 data
------------------------------------------
[...truncated 451 lines...]
update file <https://build.nexusformat.org/job/definitions-master/ws/build/utils/nxdl_summary.py>
update file <https://build.nexusformat.org/job/definitions-master/ws/build/utils/nxdlxref.xsl>
update file <https://build.nexusformat.org/job/definitions-master/ws/build/utils/types2rst.py>
update file <https://build.nexusformat.org/job/definitions-master/ws/build/utils/units2rst.py>
update file <https://build.nexusformat.org/job/definitions-master/ws/build/utils/units2rst.pyc>
update file <https://build.nexusformat.org/job/definitions-master/ws/build/utils/update_copyright_date.py>
+ cd build
+ make
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'>
echo "Adding summaries to base_classes/index.rst"
Adding summaries to base_classes/index.rst
python ../../../../utils/nxdl_summary.py 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
cp ../../../../base_classes/NXfermi_chopper.nxdl.xml ./NXfermi_chopper.nxdl.xml
python ../../../../utils/nxdl2rst.py NXfermi_chopper.nxdl.xml > NXfermi_chopper.rst
cp ../../../../base_classes/NXmonochromator.nxdl.xml ./NXmonochromator.nxdl.xml
python ../../../../utils/nxdl2rst.py NXmonochromator.nxdl.xml > NXmonochromator.rst
cp ../../../../base_classes/NXmonitor.nxdl.xml ./NXmonitor.nxdl.xml
python ../../../../utils/nxdl2rst.py NXmonitor.nxdl.xml > NXmonitor.rst
cp ../../../../base_classes/NXmoderator.nxdl.xml ./NXmoderator.nxdl.xml
python ../../../../utils/nxdl2rst.py NXmoderator.nxdl.xml > NXmoderator.rst
cp ../../../../base_classes/NXdisk_chopper.nxdl.xml ./NXdisk_chopper.nxdl.xml
python ../../../../utils/nxdl2rst.py NXdisk_chopper.nxdl.xml > NXdisk_chopper.rst
cp ../../../../base_classes/NXsensor.nxdl.xml ./NXsensor.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsensor.nxdl.xml > NXsensor.rst
cp ../../../../base_classes/NXinstrument.nxdl.xml ./NXinstrument.nxdl.xml
python ../../../../utils/nxdl2rst.py NXinstrument.nxdl.xml > NXinstrument.rst
cp ../../../../base_classes/NXparameters.nxdl.xml ./NXparameters.nxdl.xml
python ../../../../utils/nxdl2rst.py NXparameters.nxdl.xml > NXparameters.rst
cp ../../../../base_classes/NXcrystal.nxdl.xml ./NXcrystal.nxdl.xml
python ../../../../utils/nxdl2rst.py NXcrystal.nxdl.xml > NXcrystal.rst
cp ../../../../base_classes/NXentry.nxdl.xml ./NXentry.nxdl.xml
python ../../../../utils/nxdl2rst.py NXentry.nxdl.xml > NXentry.rst
cp ../../../../base_classes/NXmirror.nxdl.xml ./NXmirror.nxdl.xml
python ../../../../utils/nxdl2rst.py NXmirror.nxdl.xml > NXmirror.rst
cp ../../../../base_classes/NXenvironment.nxdl.xml ./NXenvironment.nxdl.xml
python ../../../../utils/nxdl2rst.py NXenvironment.nxdl.xml > NXenvironment.rst
cp ../../../../base_classes/NXgeometry.nxdl.xml ./NXgeometry.nxdl.xml
python ../../../../utils/nxdl2rst.py NXgeometry.nxdl.xml > NXgeometry.rst
cp ../../../../base_classes/NXnote.nxdl.xml ./NXnote.nxdl.xml
python ../../../../utils/nxdl2rst.py NXnote.nxdl.xml > NXnote.rst
cp ../../../../base_classes/NXvelocity_selector.nxdl.xml ./NXvelocity_selector.nxdl.xml
python ../../../../utils/nxdl2rst.py NXvelocity_selector.nxdl.xml > NXvelocity_selector.rst
cp ../../../../base_classes/NXuser.nxdl.xml ./NXuser.nxdl.xml
python ../../../../utils/nxdl2rst.py NXuser.nxdl.xml > NXuser.rst
cp ../../../../base_classes/NXorientation.nxdl.xml ./NXorientation.nxdl.xml
python ../../../../utils/nxdl2rst.py NXorientation.nxdl.xml > NXorientation.rst
cp ../../../../base_classes/NXcollection.nxdl.xml ./NXcollection.nxdl.xml
python ../../../../utils/nxdl2rst.py NXcollection.nxdl.xml > NXcollection.rst
cp ../../../../base_classes/NXobject.nxdl.xml ./NXobject.nxdl.xml
python ../../../../utils/nxdl2rst.py NXobject.nxdl.xml > NXobject.rst
make[4]: Leaving directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes/base_classes'>
make -C applications
make[4]: Entering directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes/applications'>
echo "Adding summaries to applications/index.rst"
Adding summaries to applications/index.rst
python ../../../../utils/nxdl_summary.py applications
cp ../../../../applications/NXdirecttof.nxdl.xml ./NXdirecttof.nxdl.xml
python ../../../../utils/nxdl2rst.py NXdirecttof.nxdl.xml > NXdirecttof.rst
cp ../../../../applications/NXxbase.nxdl.xml ./NXxbase.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxbase.nxdl.xml > NXxbase.rst
cp ../../../../applications/NXfluo.nxdl.xml ./NXfluo.nxdl.xml
python ../../../../utils/nxdl2rst.py NXfluo.nxdl.xml > NXfluo.rst
cp ../../../../applications/NXstxm.nxdl.xml ./NXstxm.nxdl.xml
python ../../../../utils/nxdl2rst.py NXstxm.nxdl.xml > NXstxm.rst
cp ../../../../applications/NXtomo.nxdl.xml ./NXtomo.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtomo.nxdl.xml > NXtomo.rst
cp ../../../../applications/NXiqproc.nxdl.xml ./NXiqproc.nxdl.xml
python ../../../../utils/nxdl2rst.py NXiqproc.nxdl.xml > NXiqproc.rst
cp ../../../../applications/NXxas.nxdl.xml ./NXxas.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxas.nxdl.xml > NXxas.rst
cp ../../../../applications/NXtas.nxdl.xml ./NXtas.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtas.nxdl.xml > NXtas.rst
cp ../../../../applications/NXmonopd.nxdl.xml ./NXmonopd.nxdl.xml
python ../../../../utils/nxdl2rst.py NXmonopd.nxdl.xml > NXmonopd.rst
cp ../../../../applications/NXrefscan.nxdl.xml ./NXrefscan.nxdl.xml
python ../../../../utils/nxdl2rst.py NXrefscan.nxdl.xml > NXrefscan.rst
cp ../../../../applications/NXreftof.nxdl.xml ./NXreftof.nxdl.xml
python ../../../../utils/nxdl2rst.py NXreftof.nxdl.xml > NXreftof.rst
cp ../../../../applications/NXxasproc.nxdl.xml ./NXxasproc.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxasproc.nxdl.xml > NXxasproc.rst
cp ../../../../applications/NXtomophase.nxdl.xml ./NXtomophase.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtomophase.nxdl.xml > NXtomophase.rst
cp ../../../../applications/NXmx.nxdl.xml ./NXmx.nxdl.xml
python ../../../../utils/nxdl2rst.py NXmx.nxdl.xml > NXmx.rst
cp ../../../../applications/NXxrot.nxdl.xml ./NXxrot.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxrot.nxdl.xml > NXxrot.rst
cp ../../../../applications/NXarpes.nxdl.xml ./NXarpes.nxdl.xml
python ../../../../utils/nxdl2rst.py NXarpes.nxdl.xml > NXarpes.rst
cp ../../../../applications/NXxkappa.nxdl.xml ./NXxkappa.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxkappa.nxdl.xml > NXxkappa.rst
cp ../../../../applications/NXxlaueplate.nxdl.xml ./NXxlaueplate.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxlaueplate.nxdl.xml > NXxlaueplate.rst
cp ../../../../applications/NXarchive.nxdl.xml ./NXarchive.nxdl.xml
python ../../../../utils/nxdl2rst.py NXarchive.nxdl.xml > NXarchive.rst
cp ../../../../applications/NXtofnpd.nxdl.xml ./NXtofnpd.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtofnpd.nxdl.xml > NXtofnpd.rst
cp ../../../../applications/NXtofraw.nxdl.xml ./NXtofraw.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtofraw.nxdl.xml > NXtofraw.rst
cp ../../../../applications/NXxnb.nxdl.xml ./NXxnb.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxnb.nxdl.xml > NXxnb.rst
cp ../../../../applications/NXxeuler.nxdl.xml ./NXxeuler.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxeuler.nxdl.xml > NXxeuler.rst
cp ../../../../applications/NXspe.nxdl.xml ./NXspe.nxdl.xml
python ../../../../utils/nxdl2rst.py NXspe.nxdl.xml > NXspe.rst
cp ../../../../applications/NXsas.nxdl.xml ./NXsas.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsas.nxdl.xml > NXsas.rst
cp ../../../../applications/NXlauetof.nxdl.xml ./NXlauetof.nxdl.xml
python ../../../../utils/nxdl2rst.py NXlauetof.nxdl.xml > NXlauetof.rst
cp ../../../../applications/NXtomoproc.nxdl.xml ./NXtomoproc.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtomoproc.nxdl.xml > NXtomoproc.rst
cp ../../../../applications/NXsqom.nxdl.xml ./NXsqom.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsqom.nxdl.xml > NXsqom.rst
cp ../../../../applications/NXsastof.nxdl.xml ./NXsastof.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsastof.nxdl.xml > NXsastof.rst
cp ../../../../applications/NXscan.nxdl.xml ./NXscan.nxdl.xml
python ../../../../utils/nxdl2rst.py NXscan.nxdl.xml > NXscan.rst
cp ../../../../applications/NXtofsingle.nxdl.xml ./NXtofsingle.nxdl.xml
python ../../../../utils/nxdl2rst.py NXtofsingle.nxdl.xml > NXtofsingle.rst
cp ../../../../applications/NXindirecttof.nxdl.xml ./NXindirecttof.nxdl.xml
python ../../../../utils/nxdl2rst.py NXindirecttof.nxdl.xml > NXindirecttof.rst
cp ../../../../applications/NXxlaue.nxdl.xml ./NXxlaue.nxdl.xml
python ../../../../utils/nxdl2rst.py NXxlaue.nxdl.xml > NXxlaue.rst
make[4]: Leaving directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes/applications'>
make -C contributed_definitions
make[4]: Entering directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes/contributed_definitions'>
echo "Adding summaries to contributed_definitions/index.rst"
Adding summaries to contributed_definitions/index.rst
python ../../../../utils/nxdl_summary.py contributed_definitions
cp ../../../../contributed_definitions/NXquadrupole_magnet.nxdl.xml ./NXquadrupole_magnet.nxdl.xml
python ../../../../utils/nxdl2rst.py NXquadrupole_magnet.nxdl.xml > NXquadrupole_magnet.rst
cp ../../../../contributed_definitions/NXsnsevent.nxdl.xml ./NXsnsevent.nxdl.xml
python ../../../../utils/nxdl2rst.py NXsnsevent.nxdl.xml > NXsnsevent.rst
cp ../../../../contributed_definitions/NXmagnetic_kicker.nxdl.xml ./NXmagnetic_kicker.nxdl.xml
python ../../../../utils/nxdl2rst.py NXmagnetic_kicker.nxdl.xml > NXmagnetic_kicker.rst
cp ../../../../contributed_definitions/NXcontainer.nxdl.xml ./NXcontainer.nxdl.xml
python ../../../../utils/nxdl2rst.py NXcontainer.nxdl.xml > NXcontainer.rst
cp ../../../../contributed_definitions/NXspin_rotator.nxdl.xml ./NXspin_rotator.nxdl.xml
python ../../../../utils/nxdl2rst.py NXspin_rotator.nxdl.xml > NXspin_rotator.rst
cp ../../../../contributed_definitions/NXelectrostatic_kicker.nxdl.xml ./NXelectrostatic_kicker.nxdl.xml
python ../../../../utils/nxdl2rst.py NXelectrostatic_kicker.nxdl.xml > NXelectrostatic_kicker.rst
cp ../../../../contributed_definitions/NXspecdata.nxdl.xml ./NXspecdata.nxdl.xml
python ../../../../utils/nxdl2rst.py NXspecdata.nxdl.xml > NXspecdata.rst
Traceback (most recent call last):
File "../../../../utils/nxdl2rst.py", line 408, in <module>
main()
File "../../../../utils/nxdl2rst.py", line 392, in main
print_rst_from_nxdl(nxdl_file)
File "../../../../utils/nxdl2rst.py", line 321, in print_rst_from_nxdl
printDoc(INDENTATION_UNIT, ns, root, required=True)
File "../../../../utils/nxdl2rst.py", line 157, in printDoc
blocks = getDocBlocks(ns, node)
File "../../../../utils/nxdl2rst.py", line 89, in getDocBlocks
re.sub(r'\t',"\\\\t", line ),
Exception: Bad indentation in <doc> of NXspecdata [ .. [#] SPEC: https://certif.com
]: expected " " found " \t.. [#] SPEC: https://certif.com".
Makefile:49: recipe for target 'NXspecdata.rst' failed
make[4]: *** [NXspecdata.rst] Error 1
make[4]: Leaving directory '<https://build.nexusformat.org/job/definitions-master/ws/build/manual/source/classes/contributed_definitions'>
Makefile:30: recipe for target 'contributed_definitions' failed
make[3]: *** [contributed_definitions] 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