~ubuntu-branches/ubuntu/wily/freefem++/wily

« back to all changes in this revision

Viewing changes to download/superludist/superludist_3.0-cast_warning.patch

  • Committer: Package Import Robot
  • Author(s): Dimitrios Eftaxiopoulos, Dimitrios Eftaxiopoulos, Christophe Trophime
  • Date: 2013-09-12 00:02:58 UTC
  • mfrom: (1.2.1) (11.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20130912000258-aclq2zfa1svt0p3x
Tags: 3.25-1
[ Dimitrios Eftaxiopoulos ]
* Imported Upstream version 3.25 (Closes: #701161 #706714)
* Change installation directory of header-like *.idp files
  from /usr/lib/freefem++ to /usr/include/freefem++, in order
  to fix a lintian warning
* Update patch to examples++-load/Makefile.am in order to enable
  functioning of load *.so and include *.idp commands in *.edp
  scripts
* Delete patches to src/Graphics/sansgraph.cpp and
  src/Graphics/xglrgraph.cpp because they are not needed any more
* Fix lintian warning about missing LDFLAGS
* Override dh_auto_test in debian/rules, such that in case it is 
  used, it completes executing all *.edp example files, regardless
  of aborting on some of them
* Add libmetis-dev to build-deps in d/control
* Remove libparmetis-dev from build deps
* Add --parallel option to dh $@ in debian/rules
* Add hardening compilation flags to mpic++
* Allow testing of compiling and running the example files after build

[ Christophe Trophime ]
* update C. Trophime email
* add support for nlopt, ipopt - simplify debian/rules
* upload CT changes to 3.20
* add patch for configure
* add patch for examples++-mpi
* fix bamg install
* add corrected scripts to build plugins
* add patch for properly build examples++-load
* add lintian overrides for libfreefem++
* add some missing files
* update patches
* update rules
* reorder BuildDepends - comment out unsupported libs

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
diff -ur SuperLU_DIST_3.0.orig/SRC/pdgstrf.c SuperLU_DIST_3.0/SRC/pdgstrf.c
 
2
--- SuperLU_DIST_3.0.orig/SRC/pdgstrf.c 2011-10-11 20:45:40.000000000 +0000
 
3
+++ SuperLU_DIST_3.0/SRC/pdgstrf.c      2013-02-13 12:51:45.691434748 +0000
 
4
@@ -2597,7 +2597,7 @@
 
5
                    MPI_Isend(ublk_ptr, u_diag_cnt, MPI_DOUBLE, pr,
 
6
                              tag, comm, U_diag_blk_send_req + pr);
 
7
                }
 
8
-           U_diag_blk_send_req[krow] = 1; /* flag outstanding Isend */
 
9
+           U_diag_blk_send_req[krow] = (MPI_Request) 1; /* flag outstanding Isend */
 
10
        }
 
11
 
 
12
     } else  { /* non-diagonal process */
 
13
Only in SuperLU_DIST_3.0/SRC: pdgstrf.o
 
14
diff -ur SuperLU_DIST_3.0.orig/SRC/pzgstrf.c SuperLU_DIST_3.0/SRC/pzgstrf.c
 
15
--- SuperLU_DIST_3.0.orig/SRC/pzgstrf.c 2011-10-11 20:45:40.000000000 +0000
 
16
+++ SuperLU_DIST_3.0/SRC/pzgstrf.c      2013-02-13 12:54:00.212442635 +0000
 
17
@@ -2543,7 +2543,7 @@
 
18
                    MPI_Isend(ublk_ptr, u_diag_cnt, SuperLU_MPI_DOUBLE_COMPLEX, pr,
 
19
                              tag, comm, U_diag_blk_send_req + pr);
 
20
                }
 
21
-           U_diag_blk_send_req[krow] = 1; /* flag outstanding Isend */
 
22
+           U_diag_blk_send_req[krow] = (MPI_Request) 1; /* flag outstanding Isend */
 
23
        }
 
24
 
 
25
     } else  { /* non-diagonal process */