Rodrigo Arias
c13d57f0f6
When running without all the subsystem events enabled in nOS-V, it is possible to emit two consecutive VTx events, which would push twice the same value ST_TASK_BODY into the subsystem channel. This change relaxes the subsystem channel to accept duplicate stacked values. A regression test is also added. Reported-By: Raúl Peñacoba Veigas <raul.penacoba@bsc.es>
14 lines
430 B
CMake
14 lines
430 B
CMake
# Copyright (c) 2022-2023 Barcelona Supercomputing Center (BSC)
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
test_emu(nested-tasks.c)
|
|
test_emu(nested-tasks-bad.c SHOULD_FAIL
|
|
REGEX "cannot execute task 1: state is not created")
|
|
test_emu(task-types.c MP)
|
|
test_emu(pause.c MP)
|
|
test_emu(mp-rank.c MP)
|
|
test_emu(switch-same-type.c)
|
|
test_emu(multiple-segment.c MP NPROC 4)
|
|
test_emu(task-pause-from-submit.c)
|
|
test_emu(same-subsystem.c)
|