Objet : Developers list for StarPU
Archives de la liste
- From: Jeff Hand <jeffrey.hand@gmail.com>
- To: Starpu-devel@lists.gforge.inria.fr
- Subject: [Starpu-devel] Assert failure with regenerate flag enabled
- Date: Tue, 4 Nov 2014 11:05:25 -0600
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
I have 4 simple CPU based tasks in series with regenerate flag enabled. If I execute the code normally, I receive the assert below (failure occurs within 5 seconds). If I add a 2 msec sleep in the first task, the program executes successfully (will operate 10 minutes plus).
Is this expected behaviour?
cheers,
Jeff
Jeff
===================================================================================
gdb output
gdb output
starpu-1.1.2 libraries
===================================================================================
simple: ../../src/core/dependencies/cg.c:155: _starpu_notify_cg: Assertion `job_successors->ndeps >= ndeps_completed' failed.
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffe1ffb700 (LWP 18760)]
0x00007ffff7766bb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff7766bb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff7769fc8 in __GI_abort () at abort.c:89
#2 0x00007ffff775fa76 in __assert_fail_base (fmt=0x7ffff78b1370 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff7b559d8 "job_successors->ndeps >= ndeps_completed",
file=file@entry=0x7ffff7b559b0 "../../src/core/dependencies/cg.c", line=line@entry=155, function=function@entry=0x7ffff7b55a60 <__PRETTY_FUNCTION__.13690> "_starpu_notify_cg") at assert.c:92
#3 0x00007ffff775fb22 in __GI___assert_fail (assertion=assertion@entry=0x7ffff7b559d8 "job_successors->ndeps >= ndeps_completed", file=file@entry=0x7ffff7b559b0 "../../src/core/dependencies/cg.c",
line=line@entry=155, function=function@entry=0x7ffff7b55a60 <__PRETTY_FUNCTION__.13690> "_starpu_notify_cg") at assert.c:101
#4 0x00007ffff7b18085 in _starpu_notify_cg (cg=cg@entry=0x12b971a0) at ../../src/core/dependencies/cg.c:155
#5 0x00007ffff7b1821c in _starpu_notify_cg_list (successors=successors@entry=0x12b97328) at ../../src/core/dependencies/cg.c:213
#6 0x00007ffff7b1aa5c in _starpu_notify_task_dependencies (j=j@entry=0x12b97220) at ../../src/core/dependencies/task_deps.c:55
#7 0x00007ffff7b182d5 in _starpu_notify_dependencies (j=j@entry=0x12b97220) at ../../src/core/dependencies/dependencies.c:33
#8 0x00007ffff7b0eed1 in _starpu_handle_job_termination (j=j@entry=0x12b97220) at ../../src/core/jobs.c:201
#9 0x00007ffff7b4fd00 in _starpu_cpu_driver_run_once (cpu_worker=0x7ffff7d8a860 <config+3136>) at ../../src/drivers/cpu/driver_cpu.c:340
#10 0x00007ffff7b50055 in _starpu_cpu_worker (arg=0x7ffff7d8a860 <config+3136>) at ../../src/drivers/cpu/driver_cpu.c:368
#11 0x00007ffff69b3182 in start_thread (arg=0x7fffe1ffb700) at pthread_create.c:312
#12 0x00007ffff782afbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
===================================================================================
simple: ../../src/core/dependencies/cg.c:155: _starpu_notify_cg: Assertion `job_successors->ndeps >= ndeps_completed' failed.
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffe1ffb700 (LWP 18760)]
0x00007ffff7766bb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff7766bb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff7769fc8 in __GI_abort () at abort.c:89
#2 0x00007ffff775fa76 in __assert_fail_base (fmt=0x7ffff78b1370 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff7b559d8 "job_successors->ndeps >= ndeps_completed",
file=file@entry=0x7ffff7b559b0 "../../src/core/dependencies/cg.c", line=line@entry=155, function=function@entry=0x7ffff7b55a60 <__PRETTY_FUNCTION__.13690> "_starpu_notify_cg") at assert.c:92
#3 0x00007ffff775fb22 in __GI___assert_fail (assertion=assertion@entry=0x7ffff7b559d8 "job_successors->ndeps >= ndeps_completed", file=file@entry=0x7ffff7b559b0 "../../src/core/dependencies/cg.c",
line=line@entry=155, function=function@entry=0x7ffff7b55a60 <__PRETTY_FUNCTION__.13690> "_starpu_notify_cg") at assert.c:101
#4 0x00007ffff7b18085 in _starpu_notify_cg (cg=cg@entry=0x12b971a0) at ../../src/core/dependencies/cg.c:155
#5 0x00007ffff7b1821c in _starpu_notify_cg_list (successors=successors@entry=0x12b97328) at ../../src/core/dependencies/cg.c:213
#6 0x00007ffff7b1aa5c in _starpu_notify_task_dependencies (j=j@entry=0x12b97220) at ../../src/core/dependencies/task_deps.c:55
#7 0x00007ffff7b182d5 in _starpu_notify_dependencies (j=j@entry=0x12b97220) at ../../src/core/dependencies/dependencies.c:33
#8 0x00007ffff7b0eed1 in _starpu_handle_job_termination (j=j@entry=0x12b97220) at ../../src/core/jobs.c:201
#9 0x00007ffff7b4fd00 in _starpu_cpu_driver_run_once (cpu_worker=0x7ffff7d8a860 <config+3136>) at ../../src/drivers/cpu/driver_cpu.c:340
#10 0x00007ffff7b50055 in _starpu_cpu_worker (arg=0x7ffff7d8a860 <config+3136>) at ../../src/drivers/cpu/driver_cpu.c:368
#11 0x00007ffff69b3182 in start_thread (arg=0x7fffe1ffb700) at pthread_create.c:312
#12 0x00007ffff782afbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
===================================================================================
- [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 04/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 04/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 05/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 07/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 13/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 14/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 14/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 14/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 13/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 17/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 18/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 19/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 19/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 19/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 18/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 07/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Jeff Hand, 05/11/2014
- Re: [Starpu-devel] Assert failure with regenerate flag enabled, Samuel Thibault, 04/11/2014
Archives gérées par MHonArc 2.6.19+.