
[...]
would it be possible to access a machine where the problem manifests itself? Alternatively, can someone run that test program under GDB and tell us which exception is thrown? All the best,
I will take care of that, but it may take me a few days until I find the time. I'll report back as soon as possible!
It seems to be a problem with the compiler optimizations of g++ 4.2 on alpha: The execption (::std::invalid_argument) is thrown in test11 of generalizedaffineimage3.cc as expected, but the catch clauses don't do what they should do when compiled using -O2. It's fine with -O0 and this bug seems to be solved in g++ 4.3. I'll refrain from reporting a bug against the gcc package and rather add a hack that enforces the use of 4.3 when compiling the tests.
I'm testing this hack at the moment and will upload 0.10-3 to unstable once the build succeeds.
Sorry for the noise, Michael