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

Explanation for "(MULS): connection closed down" Crash #1549

Open
sambux1 opened this issue Dec 5, 2024 · 1 comment
Open

Explanation for "(MULS): connection closed down" Crash #1549

sambux1 opened this issue Dec 5, 2024 · 1 comment

Comments

@sambux1
Copy link

sambux1 commented Dec 5, 2024

Hello again!

I'm trying to benchmark the online phase of radix sort in the semi2k setting. Just to show that I'm only doing a very basic test program, this is the full program:

from Compiler.library import *
import Compiler

n = int(program.args[1])

v = sint.Array(n)

v.sort()

It is going well up until input size 2^23 (a little over 8 million), and then I get the following crash consistently. I'm monitoring memory usage up until the crash, and it doesn't ever cross 40%, so I don't think it's an out-of-memory error. This is the only error message I get when running with -v.

Fatal error at sort-8388608-BitDecRing(63)(8388608)_63_63-1:604 (MULS): connection closed down

I'm not necessarily looking to fix the issue. I'm mostly just trying to understand what this means, so I'm curious if you have any idea what's actually going wrong here.

@mkskeller
Copy link
Member

What is the output of the other side? Are you running on the same host or over a network? In the latter case, it might be the network shutting down the connection.

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