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

Segfaults when built against CUDA > 9.1 #4

Open
josephwkania opened this issue Mar 19, 2021 · 1 comment
Open

Segfaults when built against CUDA > 9.1 #4

josephwkania opened this issue Mar 19, 2021 · 1 comment

Comments

@josephwkania
Copy link

Whenever I build Peasoup with CUDA newer than 9.1, I get a segmentation fault.
I think this is happening during dedispersion.

gdb gives

...
99.187
100.531
Executing dedispersion
[New Thread 0x7fffb73ef000 (LWP 268760)]
[Thread 0x7fffb73ef000 (LWP 268760) exited]

Thread 1 "peasoup" received signal SIGSEGV, Segmentation fault.
__GI___libc_free (mem=0x555500000000) at malloc.c:3102
3102    malloc.c: No such file or directory.

@ewanbarr
Copy link
Owner

ewanbarr commented Apr 1, 2021

Dedispersion is handled by the Dedisp library so you have to be sure to rebuild that under the higher version of CUDA too.

I would also suggest that you try the dedisp_gulping branch with CUDA 10.2 as a test. That is stable as far as I can tell. Be aware that some of the command line arguments have changed in that version though.

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

No branches or pull requests

2 participants