Test 0.3.14 tarballs

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

Test 0.3.14 tarballs

Luigi Ballabio

Hi all,
        I've uploaded test tarballs for the upcoming 0.3.14 release to
<http://quantlib.org/prerelease/>.  If you have some spare cycles,
please test them on your box.  Don't bother testing Visual 6 at this
point, I haven't made it work yet (and on a related note, I'd drop VC6
and Borland 5.5 support from the release after this one---objections?)

Thanks,
        Luigi


----------------------------------------

The shortest way to do many things is to do only one thing at once.
-- Samuel Smiles




Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Dirk Eddelbuettel

On 19 October 2006 at 11:30, Luigi Ballabio wrote:
|
| Hi all,
| I've uploaded test tarballs for the upcoming 0.3.14 release to
| <http://quantlib.org/prerelease/>.  If you have some spare cycles,
| please test them on your box.  Don't bother testing Visual 6 at this

Builds fine on Debian testing, without even requiring any changes other than
s/0.3.13/0.3.14/ in a few of the packaging files.  Took forever (72 minutes)
to build, though.  I guess I need a better computer.

Dirk

--
Hell, there are no rules here - we're trying to accomplish something.
                                                  -- Thomas A. Edison


Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Jeff Sargent
In reply to this post by Luigi Ballabio
Builds fine under Xcode 2.4 (compiled for intel), Mac OS X 10.4.8.
Test suite runs to completion without error.

- Jeff

On Oct 19, 2006, at 4:30 AM, Luigi Ballabio wrote:

>
> Hi all,
> I've uploaded test tarballs for the upcoming 0.3.14 release to
> <http://quantlib.org/prerelease/>.  If you have some spare cycles,
> please test them on your box.  Don't bother testing Visual 6 at this
> point, I haven't made it work yet (and on a related note, I'd drop VC6
> and Borland 5.5 support from the release after this one---objections?)
>
> Thanks,
> Luigi
>
>



Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Luigi Ballabio
On Sun, 2006-10-22 at 17:11 -0500, [hidden email] wrote:
> Builds fine under Xcode 2.4 (compiled for intel), Mac OS X 10.4.8.
> Test suite runs to completion without error.

Nice to know. I'm a Mac user myself, but I haven't tried Xcode yet (I
stuck to the "./configure; make" dance.)  Two questions:
1) Does Xcode use project files and such? Should we include them into
the distributed tarball?
2) Did you happen to experience the problem described at
<http://sourceforge.net/tracker/index.php?func=detail&aid=1581325&group_id=12740&atid=112740>?
Do you have any idea on what's going on?

Thanks,
        Luigi


----------------------------------------

Barker's Proof:
Proofreading is more effective after publication.




Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Jack Bennett
On 10/23/06, Luigi Ballabio <[hidden email]> wrote:
> On Sun, 2006-10-22 at 17:11 -0500, [hidden email] wrote:
> > Builds fine under Xcode 2.4 (compiled for intel), Mac OS X 10.4.8.
> > Test suite runs to completion without error.
>
> Nice to know. I'm a Mac user myself, but I haven't tried Xcode yet (I
> stuck to the "./configure; make" dance.)  Two questions:
> 1) Does Xcode use project files and such? Should we include them into
> the distributed tarball?

Xcode does use project files called *.xcode
I haven't used it extensively either as ./configure and make have also
worked fine for me. Xcode does have a fairly nice editor and IDE.

-jack

--
jack bennett | [hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Piter Dias-3
In reply to this post by Luigi Ballabio
People,

I have tried my batch build (VC2005 Express) and almost everything worked fine.

All projects but QuantLibXL compiled, but this misses QuantLibXL_vc8.sln,
that is fixed in my batch build. So I canĀ“t generate a new xll version.

QuantLib Test Suite finished in 20 min whitout any test failure but it
presented a strange behavior for me. It did not show messages test by test.
Just "Running 273 test cases..." and final one messages.

Regards.

Piter Dias
[hidden email]




Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Jeff Sargent
In reply to this post by Luigi Ballabio
r.e. #1) below..   Xcode creates a structure like so:

$ find QuantLibMac -print
QuantLibMac
QuantLibMac/build/  ...snip snip... all the build products go here
QuantLibMac/QuantLibMac.xcodeproj
QuantLibMac/QuantLibMac.xcodeproj/project.pbxproj # primary project file
QuantLibMac/QuantLibMac.xcodeproj/jeff.mode1 # user-specific xcode  
preferences
QuantLibMac/QuantLibMac.xcodeproj/jeff.pbxuser # more user-specific  
xcode preferences

So really all we would need to add would be the QuantLibMac.xcodeproj  
folder, containing the single project.pbxproj file.
After installation, you'd need to tweak the project (through the GUI)  
to configure the search paths for installed boost headers and libs  
and so forth.
If anyone is interested in testing the feasibility/portability of  
this, I'd be happy to mail the project.pbxproj to them.

r.e. #2) I hadn't gotten around to the Examples yet... I'll try that  
tomorrow and let you know what I find.
One caveat -- I did end up building/linking QuantLib as a static  
library, after having some runtime errors
when built/linked in as a dynamic library.    Will retry the dynamic  
library build when I get some time...

- Jeff


On Oct 23, 2006, at 9:19 AM, Luigi Ballabio wrote:

> On Sun, 2006-10-22 at 17:11 -0500, [hidden email] wrote:
>> Builds fine under Xcode 2.4 (compiled for intel), Mac OS X 10.4.8.
>> Test suite runs to completion without error.
>
> Nice to know. I'm a Mac user myself, but I haven't tried Xcode yet (I
> stuck to the "./configure; make" dance.)  Two questions:
> 1) Does Xcode use project files and such? Should we include them into
> the distributed tarball?
> 2) Did you happen to experience the problem described at
> <http://sourceforge.net/tracker/index.php?
> func=detail&aid=1581325&group_id=12740&atid=112740>?
> Do you have any idea on what's going on?
>
> Thanks,
> Luigi
>
>
> ----------------------------------------
>
> Barker's Proof:
> Proofreading is more effective after publication.
>
>
>
> ----------------------------------------------------------------------
> ---
> Using Tomcat but need to do more? Need to support web services,  
> security?
> Get stuff done quickly with pre-integrated technology to make your  
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> Geronimo
> http://sel.as-us.falkag.net/sel?
> cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> QuantLib-dev mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/quantlib-dev



Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

eric ehlers
In reply to this post by Luigi Ballabio
hi piter

> All projects but QuantLibXL compiled, but this misses QuantLibXL_vc8.sln,

i added QuantLibXL_vc8.sln to QuantLibXL-src-0.3.14.exe and uploaded
the file again, i'd be grateful if you could re-run your test.

if you'd like to send me your batch file i'll include it in the release.

regards,
eric


Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Piter Dias-3
In reply to this post by Luigi Ballabio
Eric,

This time QuantLibXL misses the QuantLibXL_vc8.vcproj file.

Regards.




Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

eric ehlers
In reply to this post by Luigi Ballabio
On 10/25/06, Piter Dias <[hidden email]> wrote:
>
> This time QuantLibXL misses the QuantLibXL_vc8.vcproj file.

Are you sure?  I just double checked and it looks OK:

- I download
    http://quantlib.org/prerelease/QuantLibXL-src-0.3.14.exe
  (2,904,744 bytes)
- I install the contents to c:\test\QuantLibXL
- and I see the file at
    C:\test\QuantLibXL\qlxl\QuantLibXL_vc8.vcproj

How does that work for you?

Thanks,
Eric


Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Luigi Ballabio
In reply to this post by Piter Dias-3
On Mon, 2006-10-23 at 21:18 -0300, Piter Dias wrote:
> QuantLib Test Suite finished in 20 min whitout any test failure but it
> presented a strange behavior for me. It did not show messages test by test.
> Just "Running 273 test cases..." and final one messages.

You can modify the verbosity of the Boost unit-test framework by means
of either environment variables or command lines---see
<http://boost.org/libs/test/doc/components/utf/parameters/index.html>.

Namely, setting BOOST_TEST_LOG_LEVEL=message will cause messages to be
shown.

Later,
        Luigi


----------------------------------------

Steinbach's Guideline for Systems Programming:
Never test for an error condition you don't know how to handle.




Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

eric ehlers
In reply to this post by eric ehlers
On 10/25/06, eric ehlers <[hidden email]> wrote:
> On 10/25/06, Piter Dias <[hidden email]> wrote:
> >
> > This time QuantLibXL misses the QuantLibXL_vc8.vcproj file.
>
> Are you sure?  I just double checked and it looks OK:

Looking again I notice that the Visual Studio Project GUIDs are out of
step between the QLXL .sln and .vcproj files, this doesn't cause a
problem for the Visual Studio IDE but might for your DOS batch script?

I corrected the problem and updated QuantLibXL-src-0.3.14.exe.

Regards,
Eric


Reply | Threaded
Open this post in threaded view
|

Re: Test 0.3.14 tarballs

Luigi Ballabio
In reply to this post by Jeff Sargent
On Mon, 2006-10-23 at 22:09 -0500, [hidden email] wrote:
> really all we would need to add would be the QuantLibMac.xcodeproj  
> folder, containing the single project.pbxproj file.

So someone using Xcode would just tell the IDE to open the project,
right?

> After installation, you'd need to tweak the project (through the GUI)  
> to configure the search paths for installed boost headers and libs  
> and so forth.

This is a bit inconvenient. Doesn't the IDE have some global settings
for include and lib dirs, regardless of the project?

> If anyone is interested in testing the feasibility/portability of  
> this, I'd be happy to mail the project.pbxproj to them.

I'd give it a try, but I have 10.3 on my Mac. Do you know if the
previous Xcode vversion can open youur project?

> One caveat -- I did end up building/linking QuantLib as a static  
> library, after having some runtime errors

Yes, we had this problem for a long time on OS X (even when compiling
via configure/make.) Let me know if you make any progress.

Thanks,
        Luigi


----------------------------------------

The nice thing about standards is that there are so many of them to
choose from.
-- Andrew S. Tanenbaum