Package Details: spooles 2.2-8

Git Clone URL: https://aur.archlinux.org/spooles.git (read-only, click to copy)
Package Base: spooles
Description: SParse Object Oriented Linear Equations Solver
Upstream URL: https://www.netlib.org/linalg/spooles
Licenses: GPL
Submitter: None
Maintainer: gborzi
Last Packager: gborzi
Votes: 12
Popularity: 0.049073
First Submitted: 2008-11-04 08:29 (UTC)
Last Updated: 2024-09-03 02:17 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

gborzi commented on 2021-05-04 19:15 (UTC)

@Sinasta Perhaps you have "-Werror=format-security" in your CFLAGS makepkg.conf? This causes the compiler to consider warnings about format security as errors, thus stopping the compilation.

Sinasta commented on 2021-05-03 09:32 (UTC) (edited on 2021-05-03 09:35 (UTC) by Sinasta)

sadly i still get the same error with makepkg. before the error i get some warnings like this:

iohb.c:1728:4: error: format not a string literal and no format arguments [-Werror=format-security] 1728 | fprintf(stderr,message); | ^~~~~~~

iohb.c:1308:12: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1308 | fgets(line, BUFSIZ, in_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

gborzi commented on 2021-05-02 21:32 (UTC)

@Sinasta I've just recompiled the package (using makepkg) without any error. It looks like the pamac wrapper "loses" perl. Try to build the package with makepkg.

Sinasta commented on 2021-05-02 18:34 (UTC)

getting this error when trying to build:

cc1: some warnings being treated as errors make[3]: [makeG:30: iohb.o] Error 1 make[3]: Leaving directory '/var/tmp/pamac-build-sinasta/spooles/src/spooles/Utilities/src' make[2]: [makefile:31: makeLib] Error 2 make[2]: Leaving directory '/var/tmp/pamac-build-sinasta/spooles/src/spooles/Utilities/src' make[1]: [makefile:5: lib] Error 2 make[1]: Leaving directory '/var/tmp/pamac-build-sinasta/spooles/src/spooles/Utilities' make: [makefile:123: lib] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

gborzi commented on 2020-10-10 13:26 (UTC)

@corvus_albus Thanks, now it's fixed.

corvus_albus commented on 2020-10-10 13:02 (UTC)

The file spooles.2.2.tgz fails to download from http://www.netlib.org/linalg/spooles/spooles.2.2.tgz

However, it downloads using the https version of the same link: https://www.netlib.org/linalg/spooles/spooles.2.2.tgz

blixawillbargeld commented on 2020-05-17 19:00 (UTC)

You are right. I set the OMP_NUM_THREAD variable. Thanks for clarification. I am not really into programming, so a little bit helpless here :)

gborzi commented on 2020-05-17 17:49 (UTC) (edited on 2020-05-17 17:50 (UTC) by gborzi)

@blixawillbargeld

Spooles uses the pthread library, not openmp. I know there is an environment variable to control openmp (IIRC it's OMP_NUM_THREAD), but I'm not aware of anything like this for pthread. Anyway it is probably a Calculix problem. Looking at my code I have these calls for multithreading and single thread

rootchv = FrontMtx_MT_factorInpMtx(frontmtx,...

...

rootchv = FrontMtx_factorInpMtx(frontmtx,...

respectively.

blixawillbargeld commented on 2020-05-17 17:12 (UTC) (edited on 2020-05-17 17:12 (UTC) by blixawillbargeld)

Thanks for the fast answer. Yes, I mean Multi-Threaded. Just noticed it when using Calculix, that Spooles is only using a single core although the environment variable is set to use more cores. So maybe the problem is within the Calculis package then.

gborzi commented on 2020-05-17 17:07 (UTC)

@blixawillbargeld By MT you mean Multi-Threaded? If so, this version is compiled with MT (but without MPI), and on my system it works. Or better, since I haven't used it for some time, it used to work just fine.