Re: Problem with Form() in Windows

From: Bertrand Bellenot <bertrand.bellenot_at_cern.ch>
Date: Fri, 02 Feb 2007 22:50:46 +0100


Hi Philippe,

I just checked with actual CVS head version, and the problem is still there...
(apparently a problem within sprintf.c (in vsnprintf() : va_arg() ?)

Cheers,
Bertrand.

Philippe Canal wrote:
> Hi Dylan,
>
> It turned out that my 'test' version of 5.14/00 was actually
> newer. Indeed the problem appears in 5.14/00 as downloaded
> from the web. However this problem has been fixed since.
> So you may want to either compile your own version of
> ROOT or download the upcoming development release as
> soon as it is released.
>
> Cheers,
> Philippe
>
> -----Original Message-----
> From: Dylan Maxwell [mailto:Dylan.Maxwell_at_lightsource.ca]
> Sent: Friday, February 02, 2007 10:43 AM
> To: Philippe Canal; roottalk_at_pcroot.cern.ch
> Subject: RE: [ROOT] Problem with Form() in Windows
>
> Hi Philippe
>
> Not a problem since I already have 5.14 installed.
>
> *******************************************
> * *
> * W E L C O M E to R O O T *
> * *
> * Version 5.14/00 14 December 2006 *
> * *
> * You are welcome to visit our Web site *
> * http://root.cern.ch *
> * *
> *******************************************
>
> Compiled on 14 December 2006 for win32.
>
> CINT/ROOT C/C++ Interpreter version 5.16.16, November 24, 2006
> Type ? for help. Commands must be C++ statements.
> Enclose multiple statements between { }.
> root [0]
> Processing FormTest.C...
>
> Unfortunately, no change in the result.
>
> I'm using the Windows pre-compiled binary (.tar.gz) version on Window
> XP.
>
> On Linux there is no problem.
>
> I'm relatively inexperienced with programming on the windows platform.
>
> If is it unique to my system then I don't know what could be the
> problem?
>
> I'd be interested in any suggestions you might have?
>
> Thanks,
> Dylan
>
>
> -----Original Message-----
> From: Philippe Canal [mailto:pcanal_at_fnal.gov]
> Sent: Friday, February 02, 2007 10:21 AM
> To: Dylan Maxwell; roottalk_at_pcroot.cern.ch
> Subject: RE: [ROOT] Problem with Form() in Windows
>
> Hi Dylan,
>
> I can not reproduce the problem with 5.14/00.
>
> Could you try using that version of ROOT?
>
> Thanks,
> Philippe
>
> -----Original Message-----
> From: owner-roottalk_at_pcroot.cern.ch
> [mailto:owner-roottalk_at_pcroot.cern.ch]
> On Behalf Of Dylan Maxwell
> Sent: Wednesday, January 31, 2007 5:11 PM
> To: roottalk_at_pcroot.cern.ch
> Subject: [ROOT] Problem with Form() in Windows
>
> Dear Roottalk,
>
> There appears to be a problem with the Form() function in windows.
>
> When I use a format string that includes a "%.4e" followed by a "%s",
> the string does not appear in the output.
>
> See the attached script for an example and its output.
>
> Linux does not appear to have any problem.
>
> My system configuration is:
>
> *******************************************
> * *
> * W E L C O M E to R O O T *
> * *
> * Version 5.12/00 10 July 2006 *
> * *
> * You are welcome to visit our Web site *
> * http://root.cern.ch *
> * *
> *******************************************
>
> Compiled on 11 July 2006 for win32.
>
> CINT/ROOT C/C++ Interpreter version 5.16.13, June 8, 2006
>
> Thanks,
> Dylan
>
>
>
Received on Fri Feb 02 2007 - 22:50:47 CET

This archive was generated by hypermail 2.2.0 : Sat Feb 03 2007 - 05:50:01 CET