Build hangs on recent sbcl
Opened this issue · 5 comments
I'm using SBCL 1.2.3.62, and when I try to build http-parse, it hangs compiling get-header-block
for a very long time. I'm not sure why. It didn't hang a few days ago.
I just waited it out. After a while the heap is exhausted.
Thanks for the report, I'll check this out.
This holds up a number of other projects, like wookie, drakma-async, etc.
Obviously, this problem is caused by my pull request that replaces cl-ppcre by cl-irregsexp.
Though I don't know what happened in the latest SBCL, cl-irregsexp won't be compiled properly on it.
You know, after I sent some pull requests to this project, I wrote a faster HTTP parser named 'fast-http'.
If you have a plan to switch to it, the performance of http-parse isn't matter for now.
How about just rolling back to 3599185?
Good plan, reverted the performance enhancements. Xach, please try now.