$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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:
>
> http://article.gmane.org/gmane.comp.lib.boost.devel/115594
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: http://tinyurl.com/5g65r (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."