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

Checking length of a bitset! --> crash #2517

Open
BlackATTR opened this issue Jan 24, 2021 · 2 comments
Open

Checking length of a bitset! --> crash #2517

BlackATTR opened this issue Jan 24, 2021 · 2 comments
Labels

Comments

@BlackATTR
Copy link

>> bs: make bitset! "hello"
== make bitset! #{0000000000000000000000000489}
>> empty bs
== #[false]
>> length of bs
Assertion failed!
Program: C:\...\r3-438f4aa-debug.exe
File: ../src/core/c-eval.c, Line 1714
Expression: !"Invalid pseudotype returned from action dispatcher"

Crash occurs irrespective of what the bitset! contains (e.g., even if no bits).

@hostilefork
Copy link
Member

Sorry to delay on this, noticed it yesterday. Main issue is just picking an executable to give you a fix for it in. :-/

The version which brings back case insensitivity is a bit of a beast and I've been wavering on how far it is from being able to push, and I think giving you a version without case insensitivity would lead to wasted effort...

@BlackATTR
Copy link
Author

It's not urgent for me. I just wanted to get it on the radar.

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

2 participants