Boost logo

Boost Users :

From: John Maddock (john_at_[hidden])
Date: 2004-06-07 06:32:40


> As for the Workshop 6 compiler - it does look like a compiler bug. I don't
> know if I mentioned, but we compiled it also on a new
> compiler (on the same platform, ofcourse) and there were no errors.

OK, good.

> If you'll take a look at the errors below (please don't be alarmed by the
> long list - it's just long error messages...) you'll see that all the
> errors are given for the same reason.
> The errors I get compiling with Workshop 6 (on SunOS) are (sorry for the
> long list...):

[snipped]

I'm not sure that I can patch all of those, but I'll look into it.

> As for the 64-bit issue:
> In order to compile it I simply added the -xarch=v9 flag. Am I supposed to
> add something else?
> I run "regress ../tests.txt". And what I get is (again, sorry for the
> massive data...)
>
> Error in line 756 of file ../tests.txt
> Expression: a
> Search text: a a a aa
> Flags: REG_EXTENDED | REG_PERL | REG_AWK | REG_EGREP | REG_STARTEND |
basic
> | escape_in_lists | char_classes | intervals | bk_refs | perlex | normal |
> basic | extended | perl | REG_GREP
> class RegEx grep error in $`: found [4294967295,8589934590] expected [8,8]
> class RegEx grep error in $': found [4294967295,8589934590] expected [9,9]
> class RegEx grep error in $`: found [4294967295,8589934590] expected [8,8]
> class RegEx grep error in $': found [4294967295,8589934590] expected [9,9]
> class RegEx grep error in $`: found [4294967295,8589934590] expected [8,8]
> class RegEx grep error in $': found [4294967295,8589934590] expected [9,9]

OK, that's good: the error's are only comming from the RegEx class (which is
depecated anyway), and not the underlying template code, actually it looks
to me like this may be an error in the test suite rather than the library
itself.

I'll see if I can scope any obvious integer overflows and the like.

BTW, I have access to aCC now thanks to HP's testdrive program, and the
current cvs source compiles and runs with no issues/errors you'll be pleased
to know.

Thanks,

John.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net