Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-03-15 07:50:03

Stefan Slapeta wrote:
> Peter Dimov wrote:
>> We don't seem to be running any tests on Comeau C++, why? Not using
>> the "reference compiler" for our testing doesn't make much sense.
>> Has the "reference compiler" changed without me noticing?
> This is really a valid question! I remember a discussion before 1.32
> where the decision was made to cease the como tests for some reason, I
> think it was due to (auto-)link problems:

It certainly seems very odd to cease testing all header-only libraries
because of auto-link problems.

> Anyway, at the moment the only tests on EDG are those for Intel Compiler
> what makes it difficult to isolate EDG typical problems. E.g. there have
> been some problems in boost.test for a long time because of
> overloading issues where EDG works more correct than all the other
> compilers: (this special one has is caused
> by Genaddiy's changes after 1.32).

You should probably contribute a test case for the test library that
demonstrates the problem.

I'm starting to think that we need a proper bug/patch reporting policy at
Boost, one that says "Your bug report or patch WILL PROBABLY NOT be
considered unless you contribute a test case" and "Never fix a problem in a
Boost library without creating a test case first, doubly so if you are not
the maintainer for this specific library". ;-)

To balance this we should probably state also that "Committing a new test
for any Boost library, no matter who maintains it, is fair game. Please do
that often."

Boost list run by bdawes at, gregod at, cpdaniel at, john at