Open yewscion opened 1 day ago
I can reproduce this on Linux.
Ok, from bisecting it seems this happened in 260c52adec6e942. It seems that to properly migrate from select
to scraper
for HTML parsing we will need a bit more work. Also, this is a good indication that we need better (or at least some) tests for the libraries, because that commit breaks load_html/3
completely even for basic cases like this one, which would be caught even by a barebones test suite.
I will try to have a look at this, though this will probably not happen before Friday.
No rush, just didn't want to revert to 0.9.3 before reporting (to complete the exercises I am doing, and then I will use HEAD again so that I can continue to report bugs if I find them).
Description
Currently, when following https://www.metalevel.at/prolog/dcg and especially this section https://youtu.be/CvLsVfq6cks?t=1453 of the accompanying video, I ran across what I think is a bug in the sgml library (or something similar; I don't know rust, and it seems to be something in the rust code which is failing). Specifically, the
load_html/3
predicate from thesgml
library causes currentscryer-prolog
builds to terminate ungracefully. Logs below.Logs
In case they are useful.
My system
General System Info
Rustup info
Expected (Using binary from 0.9.3)
Last Release (0.9.4)
Current HEAD (a2443d)