Print

Print


On 06/18/2014 07:48 PM, Lukasz Janyst wrote:
> Hi Adrian,
Hi Lukasz!

>    we build RPMs in TeamCity for this platform and they seem to build fine:
> 
> 
> https://teamcity-dss.cern.ch:8443/viewType.html?buildTypeId=XRootD_XRootDFedoraStable40x
> 
> 
>  What compiler version is this exactly? Can you please run with
gcc version 4.8.2 20131212 (Red Hat 4.8.2-7) (GCC)

> VERBOSE=1 so that we could see the exact commandline?
[ 72%] Building CXX object
src/CMakeFiles/XrdXrootd.dir/XrdXrootd/XrdXrootdJob.cc.o

cd /home/physics-tools/heplibs/xrootd-4.0.0/BUILD/src &&
/usr/lib64/ccache/c++   -DHAVE_ATOMICS -DHAVE_CRYPT -DHAVE_ET_COM_ERR_H
-DHAVE_FSTATAT -DHAVE_FUSE -DHAVE_GETHBYXR -DHAVE_GETIFADDRS
-DHAVE_LIBEVENT -DHAVE_LIBZ -DHAVE_NAMEINFO -DHAVE_PROTOR
-DHAVE_READLINE -DHAVE_SENDFILE -DHAVE_SETRESUID -DHAVE_SHADOWPW
-DHAVE_SIGWTI -DHAVE_SSL -DHAVE_XRDCRYPTO -DXrdXrootd_EXPORTS
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE
-D__linux__=1 -Wall -Wextra -Werror -Wno-unused-parameter -O3 -DNDEBUG
-fPIC -I/home/physics-tools/heplibs/xrootd-4.0.0-src/src/..
-I/home/physics-tools/heplibs/xrootd-4.0.0-src/src/.
-I/home/physics-tools/heplibs/xrootd-4.0.0-src/src
-I/home/physics-tools/heplibs/xrootd-4.0.0/BUILD/src
-I/usr/local/include    -o
CMakeFiles/XrdXrootd.dir/XrdXrootd/XrdXrootdJob.cc.o -c
/home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc

/home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc:
In member function ‘void XrdXrootdJob2Do::delClient(XrdXrootdResponse*)’:
/home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd

/XrdXrootdJob.cc:261:69: error: array subscript is above array bounds
[-Werror=array-bounds]
           {for (j = i+1; j < numClients; j++) Client[i++] = Client[j];
                                                                     ^

/home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc:
In member function ‘int XrdXrootdJob2Do::verClient(int)’:

/home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc:327:71:
error: array subscript is above array bounds [-Werror=array-bounds]
            for (j = i+1; j < numClients; j++,k++) Client[k] = Client[j];
                                                                       ^
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/XrdXrootd.dir/XrdXrootd/XrdXrootdJob.cc.o]
Error 1
make[2]: Leaving directory `/home/physics-tools/heplibs/xrootd-4.0.0/BUILD'
make[1]: *** [src/CMakeFiles/XrdXrootd.dir/all] Error 2
make[1]: Leaving directory `/home/physics-tools/heplibs/xrootd-4.0.0/BUILD'
make: *** [all] Error 2

Thanks!
Adrian


> 
> Cheers,
>    Lukasz
> 
> ps. please report this kind of stuff via github
> 
> On 18.06.2014 18:44, Adrian Sevcenco wrote:
>> Hi! I just tried to compile the 4.0.0 (fedora 20 x86_64) and i got this:
>>
>> [ 70%] Building CXX object
>> src/CMakeFiles/XrdXrootd.dir/XrdXrootd/XrdXrootdJob.cc.o
>> /home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc:
>>
>> In member function ‘void XrdXrootdJob2Do::delClient(XrdXrootdResponse*)’:
>> /home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc:261:69:
>>
>> error: array subscript is above array bounds [-Werror=array-bounds]
>>             {for (j = i+1; j < numClients; j++) Client[i++] = Client[j];
>>                                                                       ^
>> /home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc:
>>
>> In member function ‘int XrdXrootdJob2Do::verClient(int)’:
>> /home/physics-tools/heplibs/xrootd-4.0.0-src/src/XrdXrootd/XrdXrootdJob.cc:327:71:
>>
>> error: array subscript is above array bounds [-Werror=array-bounds]
>>              for (j = i+1; j < numClients; j++,k++) Client[k] =
>> Client[j];
>>                                                                         ^
>> cc1plus: all warnings being treated as errors
>> make[2]: *** [src/CMakeFiles/XrdXrootd.dir/XrdXrootd/XrdXrootdJob.cc.o]
>> Error 1
>> make[1]: *** [src/CMakeFiles/XrdXrootd.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> Thanks!
>> Adrian
>>
>>
>>
>> ########################################################################
>> Use REPLY-ALL to reply to list
>>
>> To unsubscribe from the XROOTD-L list, click the following link:
>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1
>>
> 



########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1