Hello,
this error message is not very nice. The point is that the relative address in zebra is kept in a 32 bit integer. If all addresses are below 2^31 or all are above it is fine. However if some are above and some below there may be a problem. We should force all commons to stay on the same side, but I do not know whether this is possible at all. Otherwise we are on a very fragile ground. Fed
-----Original Message-----
>From: "Rene Brun"<brun_at_pcroot.cern.ch>
>Sent: 30/04/05 12:09:34
>To: "Francesco Noferini"<Francesco.Noferini_at_bo.infn.it>
>Cc: "vmc_at_pcroot.cern.ch"<vmc_at_pcroot.cern.ch>
>Subject: Re: [VMC] error in the Makefile of geant3
>
>Hi Francesco,
>
>I have modified the Makefile like you suggest (now in CVS).
>Thanks for reporting this problem.
>
>For the problem with AliRoot, mail the problem to the Alice list.
>
>Rene Brun
>
>On Fri,
>29 Apr
>2005, Francesco Noferini wrote:
>
>> I'm a PHD-student of Bologna University (ALICE-TOF group),
>> 1) I try to compile geant3 in a amd 64-bit arch.
>> I had to add these lines in /geant3/Makefile :
>>
>> ifeq ($(PLATFORM),linuxx8664gcc)
>> CSRC += minicern/lnxgs/ishftr.c
>> endif
>>
>> (line 77-...)
>>
>> 2) Besides I find this warning message when I execute aliroot
>> (AliRoot version v4-02-Rev-00, ROOT-version v4-02-00):
>>
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> locf_() Warning: changing base from 2a00000000 to 7f00000000!!!
>> This may result in program crash or incorrect results
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>>
>> that is a message in locf.c file of /geant3/minicern/ directory.
>>
>> How can I solve this second problem?
>> Do you have some suggestons for me?
>>
>> Thank you
>> Best Regards
>> Francesco Noferini
>> noferini_at_bo.infn.it
>>
>>
>
>
Received on Mon May 02 2005 - 17:12:58 MEST
This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:55:21 MET