Package: madness / 0.10.1+git20200818.eee5fd9f-3

Metadata

Package Version Patches format
madness 0.10.1+git20200818.eee5fd9f-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
blaslapack_handle_empty_LIBS.patch | (download)

config/acx_fortran_symbols.m4 | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

---
cmake_installdir.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
relax_tbb_version_check.patch | (download)

external/tbb.cmake | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

---
0001 Fix madness PNO get_average_rank on 32bit.patch | (download)

src/apps/chem/PNO.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix madness::pno::get_average_rank() on 32bit
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

On 32bit size_t is not the same as unsigned long int, leading to:

https://buildd.debian.org/status/fetch.php?pkg=madness&arch=i386&ver=0.10.1%2Bgit20200818.eee5fd9f-1&stamp=1609527654&raw=0

...
/<<PKGBUILDDIR>>/src/apps/chem/PNO.cpp:632:49: error: no declaration matches std::pair<long unsigned int, long unsigned int> madness::PNO::get_average_rank(const std::valarray<std::vector<madness::Function<double, 3> > >&) const
  632 | std::pair<unsigned long int, unsigned long int> PNO::get_average_rank(const std::valarray<vector_real_function_3d>& va) const {
      |                                                 ^~~
In file included from /<<PKGBUILDDIR>>/src/apps/chem/PNO.cpp:8:
/<<PKGBUILDDIR>>/src/apps/chem/PNO.h:96:28: note: candidate is: std::pair<unsigned int, unsigned int> madness::PNO::get_average_rank(const std::valarray<std::vector<madness::Function<double, 3> > >&) const
   96 |  std::pair<size_t, size_t> get_average_rank(const std::valarray<vector_real_function_3d>& va) const;
      |                            ^~~~~~~~~~~~~~~~

default_cxx_abi.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 set madness_cxx_abi for exotic architectures
set_madness_revision_eee5fd9f.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---