From 956c060f58377a80f36f5cd0fa9e44f1b2abf487 Mon Sep 17 00:00:00 2001 From: bangerth Date: Tue, 5 Aug 2008 00:59:51 +0000 Subject: [PATCH] Fix a problem that I'm unsure how it could have been missed: we were including pthread.h only after opening 'namespace dealii'. This tripped the PGI compiler in a rather weird situation when compiling with threading enabled. git-svn-id: https://svn.dealii.org/trunk@16488 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/include/base/thread_management.h | 4 +++- deal.II/doc/news/changes.h | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/deal.II/base/include/base/thread_management.h b/deal.II/base/include/base/thread_management.h index 56340230a2..7c85191db4 100644 --- a/deal.II/base/include/base/thread_management.h +++ b/deal.II/base/include/base/thread_management.h @@ -26,7 +26,6 @@ #include #include -DEAL_II_NAMESPACE_OPEN #if DEAL_II_USE_MT == 1 # if defined(DEAL_II_USE_MT_POSIX) # include @@ -35,6 +34,9 @@ DEAL_II_NAMESPACE_OPEN +DEAL_II_NAMESPACE_OPEN + + /** * A namespace for the implementation of thread management in * deal.II. Most of the content of this namespace is discussed in diff --git a/deal.II/doc/news/changes.h b/deal.II/doc/news/changes.h index e0839a3138..0394b0109d 100644 --- a/deal.II/doc/news/changes.h +++ b/deal.II/doc/news/changes.h @@ -134,6 +134,15 @@ inconvenience this causes.

base

    +
  1. +

    + Fixed: A misplaced #include directive prevented the file + base/source/data_out_base.cc from being compilable by + the PGI C++ compiler. This is now fixed. +
    + (WB 2008/08/05) +

    +
  2. New: There are now a new -- 2.39.5