rootcint & Linux

From: Jarek Grebieszkow (frodo@ikf.uni-frankfurt.de)
Date: Sun Mar 02 1997 - 03:57:45 MET


Hi,
I have discovered strange feature of rootcint on Linux. Here is log:

[pcna49c] ~/new/EFF/src > rootcint V0EffCint1.C -c -I../inc   \
? -I/net/pcna49a/home/root49/new/root/includ \
? -I/net/pcna49a/home/frodo/new/ROOT49/inc 
-I/net/pcna49a/home/frodo/new/ROOT49MC/inc ../inc/TV0Eff.H LinkDef.h 
Note: operator new() masked c
Note: operator delete() masked c
Segmentation fault (core dumped)

strange core dump, after ls -l I got:

-rw-r--r--   1 frodo    vp            150 Mar  2 03:28 LinkDef.h
-rw-r--r--   1 frodo    vp           1297 Mar  2 03:51 Makefile
-rw-r--r--   1 frodo    vp          15514 Mar  2 03:28 TV0Eff.C
-rw-r--r--   1 frodo    vp          91640 Mar  2 03:47 TV0Eff.o
-rw-r--r--   1 frodo    vp           3277 Mar  2 03:52 V0EffCint1.C
-rw-r--r--   1 frodo    vp          25505 Mar  2 03:52 V0EffCint1.C
-rw-r--r--   1 frodo    vp           1036 Mar  2 03:52 V0EffCint1.h
-rw-------   1 frodo    vp        2592768 Mar  2 03:52 core

everything is ok, there are two V0EffCint1.C files but one of them has
at the end ^Q character. Now I change name of output Cint stub file 
(rather number of characters in the name). Here is log:

[pcna49c] ~/new/EFF/src > rootcint V0EffCint.C -c -I../inc   
\                  ? -I/net/pcna49a/home/root49/new/root/includ \
? -I/net/pcna49a/home/frodo/new/ROOT49/inc \
?  -I/net/pcna49a/home/frodo/new/ROOT49MC/inc ../inc/TV0Eff.H LinkDef.h 
Note: operator new() masked c
Note: operator delete() masked c
[pcna49c] ~/new/EFF/src > 

it works. I found only that rootcint crashes when output file name chas
12 characters. 

				Regards,
					Jarek



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:18 MET