Benchmarks fail to compile on a system with Python 3.10, in my case, Fedora 35.
[dalley@localhost RustPython]$ cargo bench
Compiling rustpython v0.1.2 (/home/dalley/Devel/rustpython-dev/RustPython)
error[E0425]: cannot find function, tuple struct or tuple variant `PyParser_ASTFromStringObject` in crate `python3_sys`
--> benches/execution.rs:82:32
|
82 | let ret = python3_sys::PyParser_ASTFromStringObject(
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `python3_sys`
For more information about this error, try `rustc --explain E0425`.
error: could not compile `rustpython` due to previous error
Benchmarks fail to compile on a system with Python 3.10, in my case, Fedora 35.
python/cpython#25001
dgrunwald/rust-cpython@7bcf2d3#diff-3a5720e55119ee77dd2db4a0e191e513099d227760a8c40891a9f78872b46982R91