Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tile_dynamic Dies When Tile Size is 1 #1480

Open
rchen20 opened this issue May 22, 2023 · 1 comment
Open

tile_dynamic Dies When Tile Size is 1 #1480

rchen20 opened this issue May 22, 2023 · 1 comment

Comments

@rchen20
Copy link
Member

rchen20 commented May 22, 2023

This occurs in the existing test-kernel-tile-Dynamic2D-Sequential test:

[chen59@rzansel3:tile-variants]$ gdb ../../../test-kernel-tile-Dynamic2D-Sequential.exe
[==========] Running 36 tests from 36 test suites.                                                                                                                                                                                                                                                            [7/1298]
[----------] Global test environment set-up.
[----------] 1 test from Sequential/KernelTileDynamic2DTest/0, where TypeParam = camp::list<long, int, camp::resources::v1::Host, camp::list<RAJA::statement::Tile<1l, RAJA::tile_dynamic<1l>, RAJA::policy::loop::loop_exec, RAJA::statement::Tile<0l, RAJA::tile_dynamic<0l>, RAJA::policy::loop::loop_exec, RAJA::s
tatement::For<1l, RAJA::policy::loop::loop_exec, RAJA::statement::For<0l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l, camp::list<RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 0l>, RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 1l> >, camp::list<> > > > > > > >
[ RUN      ] Sequential/KernelTileDynamic2DTest/0.TileDynamic2DKernel

Program received signal SIGTRAP, Trace/breakpoint trap.
0x0000000010042d34 in void KernelTileDynamic2DTestImpl<long, int, camp::resources::v1::Host, camp::list<RAJA::statement::Tile<1l, RAJA::tile_dynamic<1l>, RAJA::policy::loop::loop_exec, RAJA::statement::Tile<0l, RAJA::tile_dynamic<0l>, RAJA::policy::loop::loop_exec, RAJA::statement::For<1l, RAJA::policy::loop:
:loop_exec, RAJA::statement::For<0l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l, camp::list<RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 0l>, RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 1l> >, camp::list<> > > > > > > >(int, int) ()
Missing separate debuginfos, use: debuginfo-install libgcc-4.8.5-44.el7.ppc64le libgomp-4.8.5-44.el7.ppc64le libstdc++-4.8.5-44.el7.ppc64le
(gdb) bt
#0  0x0000000010042d34 in void KernelTileDynamic2DTestImpl<long, int, camp::resources::v1::Host, camp::list<RAJA::statement::Tile<1l, RAJA::tile_dynamic<1l>, RAJA::policy::loop::loop_exec, RAJA::statement::Tile<0l, RAJA::tile_dynamic<0l>, RAJA::policy::loop::loop_exec, RAJA::statement::For<1l, RAJA::policy::l
oop::loop_exec, RAJA::statement::For<0l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l, camp::list<RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 0l>, RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 1l> >, camp::list<> > > > > > > >(int, int) ()
#1  0x0000000010043130 in gtest_suite_KernelTileDynamic2DTest_::TileDynamic2DKernel<camp::list<long, int, camp::resources::v1::Host, camp::list<RAJA::statement::Tile<1l, RAJA::tile_dynamic<1l>, RAJA::policy::loop::loop_exec, RAJA::statement::Tile<0l, RAJA::tile_dynamic<0l>, RAJA::policy::loop::loop_exec, RAJA
::statement::For<1l, RAJA::policy::loop::loop_exec, RAJA::statement::For<0l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l, camp::list<RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 0l>, RAJA::internal::LambdaArg<RAJA::internal::lambda_arg_seg_t, 1l> >, camp::list<> > > > > > > > >::T
estBody() ()
#2  0x00000000100a49a0 in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) ()
#3  0x0000000010095e74 in testing::Test::Run() ()
#4  0x0000000010096088 in testing::TestInfo::Run() ()
#5  0x00000000100961e4 in testing::TestSuite::Run() ()
#6  0x0000000010096930 in testing::internal::UnitTestImpl::RunAllTests() ()
#7  0x0000000010096c14 in testing::UnitTest::Run() ()
#8  0x000000001000abf4 in main ()
@MrBurmark
Copy link
Member

try with ubsan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants