Re: rootcint passing wrong options to cint?

From: Alexander Mann <amann_at_uni-goettingen.de>
Date: Thu, 30 Sep 2010 10:34:13 +0200

Hi Philippe,

here you are:

http://voatlas21.cern.ch:25980/monitor/logs/b9ae1eb0-a130-4ad8-bbae-ba3f2d3003be/tarball_PandaJob_1121291001_ANALY_QMUL/prun_stdout.txt

Relevant excerpt:

Generating dictionary src/SFrameCore_Dict.cxx /mnt/lustre_0/software/lcg_experimental_sw/sl5/atlas/prod/releases/rel_15-23/DetCommon/15.8.0/InstallArea/i686-slc5-gcc43-opt/bin/../../../../../sw/lcg/app/releases/ROOT/5.22.00j/i686-slc5-gcc43-opt/root/bin/rootcint

-f src/SFrameCore_Dict.cxx -c -v -p 
-I/mnt/lustre_0/software/lcg_experimental_sw/sl5/atlas/prod/releases/rel_15-23/sw/lcg/app/releases/ROOT/5.22.00j/i686-slc5-gcc43-opt/root/include/ 
-I/data/scratch/tmp/7837988.1.lcg_long/condorg_xrbI9806/pilot3/Panda_Pilot_9837_1285799472/PandaJob_1121291001_1285799474/workDir/SFrame 
-I./ include/ISCycleBase.h include/ISCycleBaseConfig.h 
include/ISCycleBaseHist.h include/ISCycleBaseNTuple.h 
include/SConstants.h include/SCycleBase.h include/SCycleBaseBase.h 
include/SCycleBaseConfig.h include/SCycleBaseExec.h 
include/SCycleBaseHist.h include/SCycleBaseNTuple.h 
include/SCycleConfig.h include/SCycleController.h include/SCycleOutput.h 
include/SCycleStatistics.h include/SError.h include/SErrorHandler.h 
include/SFileMerger.h include/SGeneratorCut.h include/SInputData.h 
include/SLogWriter.h include/SLogger.h include/SMsgType.h 
include/SOutputFile.h include/SParLocator.h include/SPointer.h include/SProofManager.h include/SFrameCore_LinkDef.h Error: Unknown option -opt/root/src
Error: rootcint: failed to open src/SFrameCore_Dict.h in ReplaceBundleInDict()

freetemp 0:(NULL)0x(nil)
Usage:
/mnt/lustre_0/software/lcg_experimental_sw/sl5/atlas/prod/releases/rel_15-23/DetCommon/15.8.0/InstallArea/i686-slc5-gcc43-opt/bin/../../../../../sw/lcg/app/releases/ROOT/5.22.00j/i686-slc5-gcc43-opt/root/bin/rootcint [options] [sourcefiles|suboptions] [arguments]

cu,
Alexander

Am 29.09.2010 20:41, schrieb Philippe Canal:
>
> Hi Alexander,
>
> The -v is misplaced. I see
>
> ... rootcint ... -v -f src/SFrameCore_Dict.cxx -c -p -
>
> whereas you need
>
> ... rootcint ... -f src/SFrameCore_Dict.cxx -c -v -p -
>
> Cheers,
> Philippe.
>
> On 9/29/10 1:36 PM, Alexander Mann wrote:
>>
>> Hi Philippe,
>>
>> same result, no additional output. Please find the full log file here:
>>
>> http://voatlas21.cern.ch:25980/monitor/logs/21a4504c-38de-4da1-bd64-2575ea9c91eb/tarball_PandaJob_1121142989_ANALY_QMUL/prun_stdout.txt
>>
>>
>> (Search for "unknown option")
>>
>> cu,
>> Alexander
>>
>>
>>
>> Am 29.09.2010 20:10, schrieb Philippe Canal:
>>>
>>> Hi Alexander,
>>>
>>> If placed correctly the -v option should have produced just enough extra
>>> output.
>>>
>>> For example:
>>>
>>> $ rootcint -f EventDict.cxx -c -v -p Event.h EventLinkDef.h
>>> g++ -E -C "-DG__LINUX=1" "-DG__GNUC=4" "-DG__GNUC_MINOR=4"
>>> "-DG__GNUC_VER=4004" "-DG__GLIBC=2" "-DG__GLIBC_MINOR=12"
>>> "-DG__x86_64=1" "-DG__amd64=1" "-D__attribute__(X)=" "-D__asm(X)="
>>> "-DG__ROOT=1" "-DG__NATIVELONGLONG=1" "-DTRUE=1" "-DFALSE=0"
>>> "-Dexternalref=extern" "-DSYSV" "-D__MAKECINT__"
>>> "-DG__CINTVERSION=50180000" -DG__EXTERNAL_CPP -I.
>>> -I/local2/pcanal/root_working/code/root-untouched/include
>>> -I/local2/pcanal/root_working/code/root-untouched/src -D__CINT__
>>> -I/local2/pcanal/root_working/code/root-untouched/cint/cint/include
>>> -I/local2/pcanal/root_working/code/root-untouched/cint/cint/stl
>>> -I/local2/pcanal/root_working/code/root-untouched/cint/cint/lib
>>> /tmp/VfydZw_cint.cxx > /tmp/JpUEgB_cint
>>> /local2/pcanal/root_working/code/root-untouched/cint/cint/include/stdfunc.dll:DLLREV=30051515
>>>
>>>
>>> This cint accepts DLLREV=30051501~30051599 and creates 30051515
>>>
>>> Cheers,
>>> Philippe.
>>>
>>> On 9/29/10 10:03 AM, Alexander Mann wrote:
>>>>
>>>> PS: The -v option produced surprisingly little additional output. Is
>>>> there an option for even more verbosity?
>>
Received on Thu Sep 30 2010 - 10:35:51 CEST

This archive was generated by hypermail 2.2.0 : Thu Sep 30 2010 - 11:50:01 CEST