Package Details: starpu 1.3.9-3

Git Clone URL: https://aur.archlinux.org/starpu.git (read-only, click to copy)
Package Base: starpu
Description: Task programming library for hybrid architectures
Upstream URL: https://starpu.gitlabpages.inria.fr/
Licenses: LGPL3
Submitter: aviallon
Maintainer: aviallon
Last Packager: aviallon
Votes: 1
Popularity: 0.21
First Submitted: 2021-10-16 15:35 (UTC)
Last Updated: 2021-11-06 11:24 (UTC)

Latest Comments

Sloesch commented on 2022-03-12 08:18 (UTC)

Thank you for providing starpu as AUR package! My build failed. The excerpt of the makepkg log files indicating the erros is mentioned below (any help will be appreciated - thanks):

core/simgrid.c:354:36: error: implicit declaration of function 'sg_link_list'; did you mean 'sg_host_list'? [-Werror=implicit-function-declaration] 354 | sg_link_t links = sg_link_list();
| ^~~~~~~~~~~~
| sg_host_list
core/simgrid.c:354:36: warning: initialization of 's4u_Link
' from 'int' makes pointer from integer without a cast [-Wint-conversion] core/simgrid.c:355:29: error: implicit declaration of function 'sg_link_count'; did you mean 'sg_host_count'? [-Werror=implicit-function-declaration] 355 | int count = sg_link_count(), i;
| ^~~~~~~~~~~~~
| sg_host_count
CC libstarpu_1.3_la-deque_modeling_policy_data_aware.lo
core/simgrid.c:359:25: error: implicit declaration of function 'sg_link_set_bandwidth' [-Werror=implicit-function-declaration] 359 | sg_link_set_bandwidth(links[i], limit_bandwidth * 1000000.); | ^~~~~~~~~~~~~~~~~~~~~
core/simgrid.c: In function 'main':
core/simgrid.c:439:46: warning: passing argument 2 of '_starpu_simgrid_actor_create' from incompatible pointer type [-Wincompatible-pointer-types] 439 | _starpu_simgrid_actor_create("main", &do_starpu_main, _starpu_simgrid_get_host_by_name("MAIN"), argc, argv_cpy); | ^~~~~~~~~~~~~~~
| |
| int (
)(int, char )
In file included from ../include/starpu.h:48,
from core/simgrid.c:18:
../include/starpu_thread.h:90:81: note: expected 'xbt_main_func_t' {aka 'void (*)(int, char
)'} but argument is of type 'int ()(int, char )' 90 | starpu_pthread_t _starpu_simgrid_actor_create(const char name, xbt_main_func_t code, starpu_sg_host_t host, int argc, char *argv[]); | ~~~~~~~~~~~~~~~~^~~~ <command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
core/simgrid.c: In function '_starpu_simgrid_count_ngpus':
core/simgrid.c:1276:72: error: 'SD_link_t' undeclared (first use in this function); did you mean 'sg_link_t'? 1276 | xbt_dynar_t route_dynar = xbt_dynar_new(sizeof(SD_link_t), NULL); | ^~~~~~~~~ | sg_link_t core/simgrid.c:1276:72: note: each undeclared identifier is reported only once for each function it appears in core/simgrid.c:1277:34: error: expected ';' before 'link'
1277 | SD_link_t link;
| ^~~~~
| ;
core/simgrid.c:1314:49: error: implicit declaration of function 'sg_link_get_name'; did you mean 'sg_zone_get_name'? [-Werror=implicit-function-declaration] 1314 | !strcmp(sg_link_get_name(link), "Host") | ^~~~~~~~~~~~~~~~
| sg_zone_get_name
core/simgrid.c:1314:49: warning: passing argument 1 of 'strcmp' makes pointer from integer without a cast [-Wint-conversion] 1314 | !strcmp(sg_link_get_name(link), "Host") | ^~~~~~~~~~~~~~~~~~~~~~

aviallon commented on 2021-11-06 11:21 (UTC)

The GPG signature can be downloaded from Ubuntu's keyserver hkps://keyserver.ubuntu.com

Here is the key in ASCII if someone has an issue retrieving it:

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
Mvc8pusBQ03s25VMhQ==
=+KWp
-----END PGP PUBLIC KEY BLOCK-----