[freefempp] 09/23: Add hardening compilation flags to mpic++
Dimitrios Eftaxiopoulos
eftaxiop-guest at alioth.debian.org
Wed Sep 11 21:37:04 UTC 2013
This is an automated email from the git hooks/post-receive script.
eftaxiop-guest pushed a commit to branch eftaxiop
in repository freefempp.
commit c764f3d16533becd9009e3af6025ee1afb4ede94
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date: Sun Sep 8 08:31:23 2013 +0300
Add hardening compilation flags to mpic++
---
DOC/freefem++doc.pdf | Bin 9542807 -> 9605813 bytes
debian/rules | 2 +-
download/nlopt/config.log | 17 +++++++++++
examples++-chapt3/freefem++.pref | 2 ++
examples++-load/Missing-plugins-so.log | 9 +++---
examples++-mpi/Missing-plugins-so.log | 52 ++++++++++++++++++++++++++++++++
src/fflib/strversionnumber.cpp | 4 +--
7 files changed, 79 insertions(+), 7 deletions(-)
diff --git a/DOC/freefem++doc.pdf b/DOC/freefem++doc.pdf
index de05a1a..74d33ed 100644
Binary files a/DOC/freefem++doc.pdf and b/DOC/freefem++doc.pdf differ
diff --git a/debian/rules b/debian/rules
index 4b83d5b..21eaf33 100755
--- a/debian/rules
+++ b/debian/rules
@@ -78,7 +78,7 @@ LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
# dh_autoreconf --as-needed
override_dh_auto_configure:
- dh_auto_configure -- CC="gcc $(LDFLAGS)" CXX="g++ $(LDFLAGS)" --without-superlu
+ dh_auto_configure -- CC="gcc $(LDFLAGS)" CXX="g++ $(LDFLAGS)" MPICXX="mpic++ $(LDFLAGS)"
# CPPFLAGS=$(CPPFLAGS) \
# CFLAGS="$(CFLAGS) -lm" \
# CXXFLAGS="$(CXXFLAGS)" \
diff --git a/download/nlopt/config.log b/download/nlopt/config.log
index c2112a2..5f8f3f5 100644
--- a/download/nlopt/config.log
+++ b/download/nlopt/config.log
@@ -83,3 +83,20 @@ generated by GNU Autoconf 2.69. Invocation command line was
on filippos
config.status:1089: creating Make.defs
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by FreeFem++ config.status 3.25, which was
+generated by GNU Autoconf 2.69. Invocation command line was
+
+ CONFIG_FILES =
+ CONFIG_HEADERS =
+ CONFIG_LINKS =
+ CONFIG_COMMANDS =
+ $ ../../config.status --file=Make.defs:Make.inc
+
+on filippos
+
+config.status:1089: creating Make.defs
diff --git a/examples++-chapt3/freefem++.pref b/examples++-chapt3/freefem++.pref
new file mode 100644
index 0000000..b77734b
--- /dev/null
+++ b/examples++-chapt3/freefem++.pref
@@ -0,0 +1,2 @@
+loadpath = "../examples++-load/"
+loadpath += "./"
diff --git a/examples++-load/Missing-plugins-so.log b/examples++-load/Missing-plugins-so.log
index 3ff37e0..705d376 100644
--- a/examples++-load/Missing-plugins-so.log
+++ b/examples++-load/Missing-plugins-so.log
@@ -1,13 +1,14 @@
-- metis.cpp ERROR-missing-lib:metis
- -- tetgen.cpp ERROR-missing-lib:tetgen
- -- SuperLu.cpp ERROR-missing-lib:superlu
-- ilut.cpp ERROR-missing-lib:gmm
- -- freeyams.cpp -I/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/freefem++/Δημιουργία_πακέτου_για_το_Debian_Linux/freefem++/download/include/libMesh ERROR-missing-lib:freeyams
-- mmg3d-v4.0.cpp ERROR-missing-lib:mmg3d-v4
+ -- tetgen.cpp ERROR-missing-lib:tetgen
-- mshmet.cpp -I/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/freefem++/Δημιουργία_πακέτου_για_το_Debian_Linux/freefem++/download/include/libMesh ERROR-missing-lib:mshmet
+ -- SuperLu.cpp ERROR-missing-lib:superlu
+ -- freeyams.cpp -I/home/eftaxiop/Αρχεία/Γενικά/Λογισμικό/freefem++/Δημιουργία_πακέτου_για_το_Debian_Linux/freefem++/download/include/libMesh ERROR-missing-lib:freeyams
+ -- ff-NLopt.cpp ERROR-missing-lib:nlopt
+ -- scotch.cpp ERROR-missing-lib:scotch
-- MUMPS_seq.cpp -DAdd_ ERROR-missing-lib:mumps-seq
-lblas ERROR-missing-lib:libseq
-- ff-Ipopt.cpp -DAdd_ ERROR-missing-lib:Ipopt
ERROR-missing-lib:mumps-seq
-lblas ERROR-missing-lib:libseq
- -- ff-NLopt.cpp ERROR-missing-lib:nlopt
diff --git a/examples++-mpi/Missing-plugins-so.log b/examples++-mpi/Missing-plugins-so.log
new file mode 100644
index 0000000..2f228ad
--- /dev/null
+++ b/examples++-mpi/Missing-plugins-so.log
@@ -0,0 +1,52 @@
+ -- complex_SuperLU_DIST_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:superlu_dist
+-lblas ERROR-missing-lib:parmetis
+ -- hips_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi ERROR-missing-lib:hips
+ERROR-missing-lib:metis
+ -- dSuperLU_DIST.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:metis
+ERROR-missing-lib:superlu_dist
+ERROR-missing-lib:parmetis
+ -- real_SuperLU_DIST_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:superlu_dist
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ -- interfacepastix.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:double_pastix
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ERROR-missing-lib:scotch
+ -- complex_pastix_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:complex_pastix
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ERROR-missing-lib:scotch
+ -- MUMPS.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -ldmumps -lzmumps -lmumps_common -lpord ERROR-missing-lib:parmetis
+ -- MUMPS_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -ldmumps -lzmumps -lmumps_common -lpord ERROR-missing-lib:parmetis
+ -- parms_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:metis
+ERROR-missing-lib:parms
+ -- real_pastix_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:double_pastix
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ERROR-missing-lib:scotch
+ -- complex_SuperLU_DIST_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:superlu_dist
+-lblas ERROR-missing-lib:parmetis
+ -- hips_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi ERROR-missing-lib:hips
+ERROR-missing-lib:metis
+ -- dSuperLU_DIST.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:metis
+ERROR-missing-lib:superlu_dist
+ERROR-missing-lib:parmetis
+ -- real_SuperLU_DIST_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:superlu_dist
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ -- complex_pastix_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:complex_pastix
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ERROR-missing-lib:scotch
+ -- interfacepastix.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:double_pastix
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ERROR-missing-lib:scotch
+ -- MUMPS.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -ldmumps -lzmumps -lmumps_common -lpord ERROR-missing-lib:parmetis
+ -- MUMPS_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -ldmumps -lzmumps -lmumps_common -lpord ERROR-missing-lib:parmetis
+ -- real_pastix_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:double_pastix
+-lblas ERROR-missing-lib:parmetis
+ERROR-missing-lib:metis
+ERROR-missing-lib:scotch
+ -- parms_FreeFem.cpp -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -DAdd_ ERROR-missing-lib:metis
+ERROR-missing-lib:parms
diff --git a/src/fflib/strversionnumber.cpp b/src/fflib/strversionnumber.cpp
index 5da51bd..bb814e7 100644
--- a/src/fflib/strversionnumber.cpp
+++ b/src/fflib/strversionnumber.cpp
@@ -18,6 +18,6 @@ string StrVersionNumber(){
// buffer.precision(8);
// buffer<<VersionNumber();
static char buffer[100];
- sprintf(buffer," %9f (date Κυρ 08 Σεπ 2013 07:48:37 πμ EEST)",VersionNumber());
- return buffer; //.str()+" (date Κυρ 08 Σεπ 2013 07:48:37 πμ EEST)" ;
+ sprintf(buffer," %9f (date Κυρ 08 Σεπ 2013 08:09:53 πμ EEST)",VersionNumber());
+ return buffer; //.str()+" (date Κυρ 08 Σεπ 2013 08:09:53 πμ EEST)" ;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/freefempp.git
More information about the debian-science-commits
mailing list