From b915e2a33340ed394d7c49b8860586ba4203e0b9 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Sun, 18 Jul 2010 19:55:08 +0000 Subject: [PATCH] Copy over file from release branch. git-svn-id: https://svn.dealii.org/trunk@21528 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/6.3.0-vs-6.3.1.h | 166 ++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 deal.II/doc/news/6.3.0-vs-6.3.1.h diff --git a/deal.II/doc/news/6.3.0-vs-6.3.1.h b/deal.II/doc/news/6.3.0-vs-6.3.1.h new file mode 100644 index 0000000000..71064e7980 --- /dev/null +++ b/deal.II/doc/news/6.3.0-vs-6.3.1.h @@ -0,0 +1,166 @@ +/** + * @page changes_between_6_3_0_and_6_3_1 Changes between Version 6.3.0 and 6.3.1 + +

+This is the list of changes made between the release of +deal.II version 6.3.0 and version 6.3.1: +

+ +

+All entries are signed with the names of the author. Regular +contributor's names are abbreviated by WB (Wolfgang Bangerth), GK +(Guido Kanschat), RH (Ralf Hartmann). +

+ + + +

Incompatibilities

+ +

+Following are a few modifications to the library that unfortunately +are incompatible with previous versions of the library, but which we +deem necessary for the future maintainability of the +library. Unfortunately, some of these changes will require +modifications to application programs. We apologize for the +inconvenience this causes. +

+ +
    +
  1. None so far. +
+ + + +

General

+ +
    +
  1. +

    Fixed: The step-33 tutorial program can not be built with GCC versions + 4.5.x. There are in fact two problems, on that pertains to uses of + std::make_pair that don't work any more with the upcoming + C++ 1x standard that GCC 4.5.x already follows, and some in which the + Trilinos package Sacado is incompatible with GCC 4.5.x, at least up to + Trilinos version 10.4.0. While the latter problem can only be fixed in + future Trilinos versions, at least the former problem is solved in step-33. +
    + (WB 2010/07/18) +

    + +
  2. +

    Fixed: GCC version 3.4.0 failed to compile the file + deal.II/source/numerics/matrices.cc with + an internal compiler error. This has + now been worked around. +
    + (WB 2010/07/15) +

    + +
  3. +

    Fixed: A problem in the Makefiles caused error messages when + building under CygWin. +
    + (GK 2010/07/12) +

    + +
  4. +

    Fixed: GCC version 3.3.x failed to compile the files + lac/include/lac/precondition_block.h, + deal.II/source/multigrid/mg_dof_handler.cc and + examples/step-34/step-34.cc. These problems have + now been worked around. +
    + (WB 2010/07/12) +

    + +
  5. +

    Fixed: Some older 3.x versions of GCC crashed compiling the functions in + namespace DoFRenumbering::boost. There is now a configuration time test + that checks that the compiler accepts the constructs in question. If the + compiler does not, then these functions are disabled. +
    + (WB 2010/07/01) +

    + +
  6. +

    Fixed: Linking with more than one of the deal.II 1d, 2d, or 3d libraries + when using static libraries did not work. This is now fixed. However, due to + GCC bug 10591, GCC versions prior to and including 4.1.x will + still not work. Working with shared libraries was not and is not affected + by this problem. +
    + (WB 2010/07/01) +

    + +
  7. +

    Fixed: GCC version 4.0.1 had a bug that prevented it from compiling + release 6.3.0 because it apparently had an infinite loop allocating + memory when compiling fe_values.cc in optimized mode. This + problem had been fixed in GCC 4.0.2, but some versions of Mac OS X still use + this GCC version in their Xcode environment. In any case, the code in + deal.II has been changed to avoid this problem. +
    + (WB 2010/06/30) +

    + +
  8. +

    Fixed: Configuring with an external BOOST version did not work when + using shared libraries since the test ran in the wrong order with respect + to another configure test. This is now fixed. +
    + (Bradley Froehle 2010/06/29) +

    + +
  9. +

    + Fixed: deal.II release 6.3.0 did not compile with Trilinos versions 9.x and + 10.0. This is now fixed. +
    + (Martin Kronbichler, WB 2010/06/28) +

    +
+ + + + +

base

+ +
    +
  1. None so far. +
+ + + +

lac

+ +
    +
  1. None so far. +
+ + + +

deal.II

+ +
    +
  1. +

    + Fixed: The FEValues::get_cell() function was unusable from user code + since its implementation used a class that was only forward declared + and not visible at the point of instantiations in user code. This is now + fixed. +
    + (WB 2010/07/16) +

    + +
  2. +

    + Fixed: On some systems and compilers, the library could not be compiled + because of a duplicate symbol in MeshWorker::LocalResults. + This is now fixed. +
    + (WB 2010/06/28) +

    +
+ + +*/ -- 2.39.5