[BUG]: Thrust's OpenMP unique_by_key
fails with large inputs/outputs.
#1715
Labels
bug
Something isn't working right.
unique_by_key
fails with large inputs/outputs.
#1715
Is this a duplicate?
Type of Bug
Runtime Error
Component
Thrust
Describe the bug
Running the
thrust.cpp.omp.cpp17.test.unique_by_key
test with either theTestUniqueCopyByKeyLargeInput
orTestUniqueCopyByKeyLargeOutput
test cases enabled results in a runtime fails. No exception is thrown, no error emitted, the process just prints "Killed" and exits.This was noticed on gcc-12 + nvcc-12.4.
These two test cases will be disabled by #1696 until this can be investigated.
How to Reproduce
Build and run all
cpp.omp
tests using the cuda12.4-gcc12 devcontainer.Expected behavior
The test should pass.
Reproduction link
No response
Operating System
No response
nvidia-smi output
No response
NVCC version
$ gcc --version
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The text was updated successfully, but these errors were encountered: