Your message dated Sat, 04 Aug 2012 15:47:22 +0000 with message-id <[email protected]> and subject line Bug#680096: fixed in atlas 3.8.4-9 has caused the Debian Bug report #680096, regarding libblas3: Shared library for BLAS level3 (dgemm) is broken on WHEEZY/powerpc to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 680096: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680096 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libblas3 Version: 1.2.20110419-3 Severity: normal The following simple testcase ------------- $ cat try_dgemm.f90 program try_dgemm ! -*-fortran-*- integer, parameter :: N = 20 double precision, dimension(N,N) :: A, B, C call dgemm( 'N', 'N', N, N, N, 1.0, A, N, B, N, 0.0, C, N) end program try_dgemm ------------- fails to run when linked with a shared BLAS library. Each of the following cases gfortran -o try_dgemm -ggdb -pedantic -Wall try_dgemm.f90 -lblas gfortran -o try_dgemm -ggdb -pedantic -Wall try_dgemm.f90 /usr/lib/libblas/libblas.so gfortran -o try_dgemm -ggdb -pedantic -Wall try_dgemm.f90 /usr/lib/atlas-base/atlas/libblas.so gfortran -o try_dgemm -ggdb -pedantic -Wall try_dgemm.f90 /usr/lib/libblas.so will fail: -------------------------------- $ ./try_dgemm GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "powerpc-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /home/dima/Desktop/fortran/try_dgemm...done. (gdb) run Starting program: /home/dima/Desktop/fortran/try_dgemm [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1". Program received signal SIGILL, Illegal instruction. 0x0fc7f55c in ATL_dptgemm_nt () from /usr/lib/libblas.so.3 (gdb) ---------------------------------- However statically linking it: gfortran -o try_dgemm -ggdb -pedantic -Wall try_dgemm.f90 /usr/lib/libblas.a will produce an executable that runs ok. Thanks, regards, Dima. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Kernel: Linux 3.2.0-2-powerpc Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libblas3 depends on: ii libc6 2.13-33 ii libgcc1 1:4.7.1-2 ii libgfortran3 4.7.1-2 libblas3 recommends no packages. libblas3 suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: atlas Source-Version: 3.8.4-9 We believe that the bug you reported is fixed in the latest version of atlas, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sébastien Villemot <[email protected]> (supplier of updated atlas package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 04 Aug 2012 11:56:20 +0000 Source: atlas Binary: libatlas3-base libatlas3gf-base libatlas-base-dev libatlas-dev libatlas-test libatlas-doc Architecture: source all i386 Version: 3.8.4-9 Distribution: unstable Urgency: low Maintainer: Debian Science Team <[email protected]> Changed-By: Sébastien Villemot <[email protected]> Description: libatlas-base-dev - Automatically Tuned Linear Algebra Software, generic static libatlas-dev - Automatically Tuned Linear Algebra Software, C header files libatlas-doc - Automatically Tuned Linear Algebra Software, documentation libatlas-test - Automatically Tuned Linear Algebra Software, test programs libatlas3-base - Automatically Tuned Linear Algebra Software, generic shared libatlas3gf-base - Transitional package to libatlas3-base Closes: 680096 Changes: atlas (3.8.4-9) unstable; urgency=low . [ Sébastien Villemot ] * libatlas-test: put in devel/extra, to reflect override * Force generic PPC CPU when building a non-custom package on a PPC arch (Closes: #680096) . [ Sylvestre Ledru ] * Use series for list the patches * Patches refreshed Checksums-Sha1: 988aee7cb0ec1a1c3e738b3a32bd472024d8a9b7 2439 atlas_3.8.4-9.dsc 17100bd13676e9616bbc088f18beff48f6dfffe8 33804 atlas_3.8.4-9.debian.tar.gz 9400b5c1c1a7e9cea14ade3c30ae8f3f2aac1f77 34028 libatlas3gf-base_3.8.4-9_all.deb 5b5c85db3751f6b625119ac3a8ca409ff417226e 44428 libatlas-dev_3.8.4-9_all.deb cd9903375445aca276a354f6d75e7bcc5986ed7d 1129480 libatlas-doc_3.8.4-9_all.deb 1ccb81e940cc338bf85f4271a1fc643147976328 4813084 libatlas3-base_3.8.4-9_i386.deb 3c3dece3b093181d010d3d5885fcaab8cf7bc71e 5869716 libatlas-base-dev_3.8.4-9_i386.deb 72c8bab25d73b88dd5aed5f5d95076edaaa68dde 8806778 libatlas-test_3.8.4-9_i386.deb Checksums-Sha256: 707970d05ce2e644e00d304454a9484493a2464318b1fc1ae7ae5e398d227739 2439 atlas_3.8.4-9.dsc 78f0f0d74c6274e1a491c06f351eb15da48e73855394ecd242c4f12031066fb6 33804 atlas_3.8.4-9.debian.tar.gz ee1ca5e39e5cd42c250f90a482f7e4e57297b59c5a07480751be5cd5d78198fa 34028 libatlas3gf-base_3.8.4-9_all.deb b00048c8009b0e01ca689ac2fdbc7b88dfbd62eaea48adbe9fc12ecd14a9a585 44428 libatlas-dev_3.8.4-9_all.deb eec580a47179e307ccf366d00dace56bd73929f627fa67c5ebf5c20bd2460c07 1129480 libatlas-doc_3.8.4-9_all.deb 4cb5d923a8e8546e7ca8987aa55b696387963781356b4f161b83ce9e610ce33c 4813084 libatlas3-base_3.8.4-9_i386.deb f0fb7635f000e487e5cdcfa0a96eaa2f0290a4e903380d3b9e3b11b01b46418c 5869716 libatlas-base-dev_3.8.4-9_i386.deb 3721845b5ba23f03bbe44510065a6235482342e93e913bcb64e46e577558e77c 8806778 libatlas-test_3.8.4-9_i386.deb Files: 46f233d4716f0f9e310a2709f49d4b3c 2439 devel optional atlas_3.8.4-9.dsc f3fb8c83b2711e98e86714e3e253b06f 33804 devel optional atlas_3.8.4-9.debian.tar.gz 477618efbefd44ec63c13b185ff88ed2 34028 oldlibs optional libatlas3gf-base_3.8.4-9_all.deb 0886cda92b9c3f4e808c3d1f9eac8533 44428 libdevel optional libatlas-dev_3.8.4-9_all.deb 7e121ac30bcd995ac51579cb40a0d854 1129480 doc optional libatlas-doc_3.8.4-9_all.deb 1ec92263542f32f58210c803383427b8 4813084 libs optional libatlas3-base_3.8.4-9_i386.deb 116c141d5ea25b22d19d5e2f69cbca91 5869716 libdevel optional libatlas-base-dev_3.8.4-9_i386.deb 70bc6b687875f5f3286ad8858c75f147 8806778 devel extra libatlas-test_3.8.4-9_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQHTpJAAoJECzs6TUOzr5KyHYQAJ3IWdLWk8y0PrS7yHCEidqU nFPZLaoY8GJClrlMyrc45SbZgiwXL5fbUoVIapQFhRpp/owlNwKgBUWoejz/Goj9 LlOIL2vyPbjUizXcFNzGjCSQjgbEWLUS21FOX3oxr2DUzHy9ig3HQoRER37k3ggp 0isZRsBx0//HOp9b2LUFX7qYa4dV2ETuuhjcxX58F6m+O3KIrtIcSHp0rdf2AyvT DRjbzpJmdK4LuOFnaZzco6UzI4VUDV7qmowBfj5WIx0IlCrwb/6sTJmcoxsIFg8h EEl5YzLH+LT2/xkTsm830Kpb+8vSh4js+qkHSbkyeICzFSNtjDAwpg8jmqRtYtZ/ 9EGiesUVpfIhzZpKUsdvvlnNRutplK5fCNLvNI/N9A6XKR7shvK1ZzSNIl1ko2V/ vL4uPNbArgCnPINA6gi8FeDTSPRjOThcaoufcavFsZQgzqBvTvXbeILPQ4XjMjjx FH0tVglEK8MCPZydixlWIvmWGOxAw+33KjgdoYUCC7+HmE8d0wnCMHA0BJXDB2GQ PoEBCziF2H/rzxDhj4jN4MkHbp7kN67esbVr9G5lEyWuNZAsNzKxGZNXXNeUWQyB SR1aumsewUYO46H501f99D19Mo20ZL6tyeQjtRZc+wmN/gRFlyZOY2KoFsMT8VYG DlHDq5ob1YUBqkkwRFX+ =jiaC -----END PGP SIGNATURE-----
--- End Message ---

