diff --git a/integration-tests/config/config.json b/integration-tests/config/config.json index 248cefd6820..ae09428b97e 100644 --- a/integration-tests/config/config.json +++ b/integration-tests/config/config.json @@ -83,6 +83,7 @@ "path": "aws-amplify/docs", "url": "https://github.com/aws-amplify/docs.git", "commit": "9183a63aa3da6c0810109ce7d18c4a14e6f52597", + "uniqueOnly": false, "args": [ "**/*.{md,mdx}" ] @@ -176,6 +177,7 @@ "path": "exonum/exonum", "url": "https://github.com/exonum/exonum.git", "commit": "2d2fa22e5f5bc451d08c155c2398956f11dce06e", + "uniqueOnly": false, "args": [ "**/*.{rs,md,py,proto}" ] @@ -293,6 +295,7 @@ { "path": "apollographql/apollo-server", "url": "https://github.com/apollographql/apollo-server.git", + "uniqueOnly": false, "args": [ "**" ], @@ -377,6 +380,7 @@ "args": [ "**" ], + "uniqueOnly": false, "commit": "a13b99642b0bc13ca89d01768a7ddbec18fe8219" }, { diff --git a/integration-tests/snapshots/RustPython/RustPython/report.yaml b/integration-tests/snapshots/RustPython/RustPython/report.yaml index b8131beb0a0..3753ffe6212 100644 --- a/integration-tests/snapshots/RustPython/RustPython/report.yaml +++ b/integration-tests/snapshots/RustPython/RustPython/report.yaml @@ -15,6 +15,11 @@ issues: - "benches/benchmarks/fannkuch.py:5:42 Tupteq U Sokolov Yura, modified by Tupteq." - "benches/benchmarks/fannkuch.py:8:10 pyperf U # import pyperf" - "benches/benchmarks/fannkuch.py:14:5 fannkuch U def fannkuch(n):" + - "benches/benchmarks/fannkuch.py:52:15 pyperf U #runner = pyperf.Runner()" + - "benches/benchmarks/fannkuch.py:54:25 fannkuch U #runner.bench_func('fannkuch', fannkuch, arg)" + - "benches/benchmarks/fannkuch.py:54:36 fannkuch U bench_func('fannkuch', fannkuch, arg)" + - "benches/benchmarks/fannkuch.py:55:5 fannkuch U fannkuch(arg)" + - "benches/benchmarks/nbody.py:5:15 Tupteq U # modified by Tupteq, Fredrik Johansson," - "benches/benchmarks/nbody.py:5:23 Fredrik U modified by Tupteq, Fredrik Johansson, and Daniel" - "benches/benchmarks/nbody.py:5:31 Johansson U modified by Tupteq, Fredrik Johansson, and Daniel Nanz" - "benches/benchmarks/nbody.py:5:53 Nanz U Johansson, and Daniel Nanz" @@ -24,51 +29,108 @@ issues: - "benches/benchmarks/pystone.py:9:39 CACM U Reinhold P. Weicker, CACM Vol 27, No 10, 10/8" - "benches/benchmarks/pystone.py:19:51 Arndt U version 1.1.1 by Chris Arndt:" - "benches/benchmarks/pystone.py:52:40 Discr U self, PtrComp = None, Discr = 0, EnumComp = 0," + - "benches/benchmarks/pystone.py:55:14 Discr U self.Discr = Discr" + - "benches/benchmarks/pystone.py:55:22 Discr U self.Discr = Discr" + - "benches/benchmarks/pystone.py:61:42 Discr U Record(self.PtrComp, self.Discr, self.EnumComp," - "benches/benchmarks/pystone.py:90:5 nulltime U nulltime = clock() - starttime" + - "benches/benchmarks/pystone.py:95:12 Discr U PtrGlb.Discr = Ident1" - "benches/benchmarks/pystone.py:98:26 DHRYSTONE U PtrGlb.StringComp = \"DHRYSTONE PROGRAM, SOME STRING" + - "benches/benchmarks/pystone.py:99:19 DHRYSTONE U String1Loc = \"DHRYSTONE PROGRAM, 1'ST STRING" + - "benches/benchmarks/pystone.py:109:23 DHRYSTONE U String2Loc = \"DHRYSTONE PROGRAM, 2'ND STRING" - "benches/benchmarks/pystone.py:128:5 benchtime U benchtime = clock() - starttime" + - "benches/benchmarks/pystone.py:128:39 nulltime U clock() - starttime - nulltime" + - "benches/benchmarks/pystone.py:129:8 benchtime U if benchtime == 0.0:" - "benches/benchmarks/pystone.py:130:17 Benchtime U loopsPerBenchtime = 0.0" + - "benches/benchmarks/pystone.py:132:17 Benchtime U loopsPerBenchtime = (loops / benchtime" + - "benches/benchmarks/pystone.py:132:38 benchtime U loopsPerBenchtime = (loops / benchtime)" + - "benches/benchmarks/pystone.py:133:12 benchtime U return benchtime, loopsPerBenchtime" + - "benches/benchmarks/pystone.py:133:31 Benchtime U return benchtime, loopsPerBenchtime" - "benches/execution.rs:23:10 rustpy U fn bench_rustpy_code(b: &mut Bencher" + - "benches/execution.rs:46:15 rustpy U bench_rustpy_code(b, name, contents" - "benches/execution.rs:70:18 pystone U pub fn benchmark_pystone(group: &mut BenchmarkGroup" + - "benches/execution.rs:81:19 rustpy U bench_rustpy_code(b, \"pystone\", code" + - "benches/execution.rs:81:35 pystone U bench_rustpy_code(b, \"pystone\", code_str)" + - "benches/execution.rs:108:17 pystone U if let Some(pystone_contents) = benches" + - "benches/execution.rs:108:53 pystone U contents) = benches.remove(\"pystone.py\") {" + - "benches/execution.rs:109:17 pystone U let mut pystone_group = c.benchmark" - "benches/microbenchmarks.rs:12:12 microbenchmarks U // List of microbenchmarks to skip." - "benches/microbenchmarks.rs:20:12 MICROBENCHMARKS U const SKIP_MICROBENCHMARKS: [&str; 8] = [" - "benches/microbenchmarks.rs:54:39 microbenchmark U panic!(\"Error running microbenchmark\")" - - "benches/README.md:58:1 rustflags U rustflags = [" + - "benches/microbenchmarks.rs:68:39 microbenchmark U panic!(\"Error running microbenchmark setup code\")" + - "benches/microbenchmarks.rs:103:10 rustpy U fn bench_rustpy_code(group: &mut BenchmarkGro" + - "benches/microbenchmarks.rs:165:40 microbenchmarks U c.benchmark_group(\"microbenchmarks\");" + - "benches/microbenchmarks.rs:168:11 rustpy U bench_rustpy_code(&mut group, &benchmark" + - "benches/microbenchmarks.rs:174:46 microbenchmarks U Path::new(\"./benches/microbenchmarks/\");" + - "benches/microbenchmarks.rs:206:17 MICROBENCHMARKS U if SKIP_MICROBENCHMARKS.contains(&benchmark" + - "benches/README.md:27:62 microbenchmarks U code added under the `microbenchmarks/` directory. A microbenchmark" + - "benches/README.md:27:93 microbenchmark U icrobenchmarks/` directory. A microbenchmark file has" + - "benches/README.md:58:1 rustflags U rustflags = [" - "benches/test_benchmarks.py:19:18 nbody U ['benchmarks/nbody.py']," - - "Cargo.toml:16:44 pylib U stdlib\", \"rustpython-pylib\", \"encodings\"]" - - "Cargo.toml:17:49 flamescope U flame-it\", \"flame\", \"flamescope\"]" - - "Cargo.toml:47:1 rustyline U rustyline = { workspace = true" - - "Cargo.toml:82:62 redoxer U to compile/check with redoxer" - - "Cargo.toml:85:37 vcpkg U Windows to build the vcpkg dependencies" - - "Cargo.toml:150:1 getrandom U getrandom = \"0.2.12\"" - - "Cargo.toml:160:119 zerocopy U \"socket\", \"sched\", \"zerocopy\", \"dir\", \"hostname\"" - - "Cargo.toml:178:1 thiserror U thiserror = \"1.0\"" - - "Cargo.toml:181:1 widestring U widestring = \"1.1.0\"" + - "Cargo.toml:16:44 pylib U stdlib\", \"rustpython-pylib\", \"encodings\"]" + - "Cargo.toml:17:49 flamescope U flame-it\", \"flame\", \"flamescope\"]" + - "Cargo.toml:18:71 pylib U stdlib\", \"rustpython-pylib?/freeze-stdlib\"]" + - "Cargo.toml:28:12 pylib U rustpython-pylib = { workspace = true" + - "Cargo.toml:41:1 flamescope U flamescope = { version = \"0.1." + - "Cargo.toml:47:1 rustyline U rustyline = { workspace = true" + - "Cargo.toml:58:9 microbenchmarks U name = \"microbenchmarks\"" + - "Cargo.toml:82:62 redoxer U to compile/check with redoxer" + - "Cargo.toml:85:37 vcpkg U Windows to build the vcpkg dependencies" + - "Cargo.toml:86:19 vcpkg U [package.metadata.vcpkg]" + - "Cargo.toml:88:23 vcpkg U The revision of the vcpkg repository to use" + - "Cargo.toml:92:19 vcpkg U [package.metadata.vcpkg.target]" + - "Cargo.toml:99:61 pylib U , \"vm/sre_engine\", \"pylib\", \"stdlib\", \"derive" + - "Cargo.toml:120:12 pylib U rustpython-pylib = { path = \"pylib\"," + - "Cargo.toml:150:1 getrandom U getrandom = \"0.2.12\"" + - "Cargo.toml:160:119 zerocopy U \"socket\", \"sched\", \"zerocopy\", \"dir\", \"hostname\"" + - "Cargo.toml:173:1 rustyline U rustyline = \"14.0.0\"" + - "Cargo.toml:178:1 thiserror U thiserror = \"1.0\"" + - "Cargo.toml:181:1 widestring U widestring = \"1.1.0\"" - "common/Cargo.toml:34:1 siphasher U siphasher = \"0.3\"" + - "common/Cargo.toml:38:1 widestring U widestring = { workspace = true" - "common/src/boxvec.rs:1:8 unresizable U //! An unresizable vector backed by a" - "common/src/boxvec.rs:264:23 nonoverlapping U ptr::copy_nonoverlapping(other.as_ptr(), dst" - "common/src/boxvec.rs:582:5 Rawptr U /// Rawptr add but uses arithmetic" - "common/src/boxvec.rs:703:7 CAPERROR U const CAPERROR: &str = \"insufficient" + - "common/src/boxvec.rs:709:21 CAPERROR U write!(f, \"{CAPERROR}\")" + - "common/src/boxvec.rs:715:37 CAPERROR U f, \"capacity error: {CAPERROR}\")" + - "common/src/crt_fd.rs:48:25 widestring U pub fn wopen(path: &widestring::WideCStr, flags: i" - "common/src/fileutils.rs:31:28 PCWSTR U use windows_sys::core::PCWSTR;" - "common/src/fileutils.rs:110:18 noraise U // _Py_fstat_noraise in cpython" - "common/src/fileutils.rs:262:44 IFEXEC U S_IFDIR | 0o111; // IFEXEC for user,group,other" + - "common/src/fileutils.rs:311:21 PCWSTR U PCWSTR," - "common/src/fileutils.rs:402:34 DATALINK U Ioctl::FILE_DEVICE_DATALINK => {}" - "common/src/float_ops.rs:5:8 ufrexp U pub fn ufrexp(value: f64) -> (f64" - - "common/src/hash.rs:21:25 siphash U const ALGO: &str = \"siphash24\";" - - "common/src/hash.rs:65:58 hashf U E>(&self, iter: I, hashf: F) -> Result(&self, iter: I, hashf: F) -> Result Result" + - "common/src/os.rs:70:17 osstr U pub fn bytes_as_osstr(b: &[u8]) -> Result" + - "common/src/os.rs:80:17 winerror U pub fn errno_to_winerror(errno: i32) -> i32" - "common/src/os.rs:113:31 WSAEACCES U Networking::WinSock::{WSAEACCES, WSAEBADF, WSAEFAULT" - "common/src/os.rs:113:42 WSAEBADF U WinSock::{WSAEACCES, WSAEBADF, WSAEFAULT, WSAEINTR" - "common/src/os.rs:113:52 WSAEFAULT U WSAEACCES, WSAEBADF, WSAEFAULT, WSAEINTR, WSAEINVAL" - "common/src/os.rs:113:73 WSAEINVAL U WSAEFAULT, WSAEINTR, WSAEINVAL, WSAEMFILE}," - "common/src/os.rs:113:84 WSAEMFILE U WSAEINTR, WSAEINVAL, WSAEMFILE}," - "common/src/os.rs:115:30 HRESULT U Unwrap FACILITY_WIN32 HRESULT errors." + - "common/src/os.rs:123:24 WSAEBADF U WSAEINTR | WSAEBADF | WSAEACCES | WSAEFAULT" + - "common/src/os.rs:123:35 WSAEACCES U WSAEINTR | WSAEBADF | WSAEACCES | WSAEFAULT | WSAEINVAL" + - "common/src/os.rs:123:47 WSAEFAULT U WSAEBADF | WSAEACCES | WSAEFAULT | WSAEINVAL | WSAEMFILE" + - "common/src/os.rs:123:59 WSAEINVAL U WSAEACCES | WSAEFAULT | WSAEINVAL | WSAEMFILE => {" + - "common/src/os.rs:123:71 WSAEMFILE U WSAEFAULT | WSAEINVAL | WSAEMFILE => {" - "common/src/os.rs:143:34 CODESEG U ERROR_INVALID_STARTING_CODESEG" - "common/src/os.rs:144:25 STACKSEG U | ERROR_INVALID_STACKSEG" - "common/src/os.rs:150:25 MINALLOCSIZE U | ERROR_INVALID_MINALLOCSIZE" @@ -81,26 +143,59 @@ issues: - "common/src/os.rs:157:17 INFLOOP U | ERROR_INFLOOP_IN_RELOC_CHAIN => ENOEXEC" - "common/src/rc.rs:6:28 newtypes U type aliases instead of newtypes because you can't do" - "common/src/static_cell.rs:16:28 localkey U pub const fn _from_localkey(inner: &'static LocalKey" + - "common/src/static_cell.rs:25:43 unsync U safe because it's a unsync::OnceCell" + - "common/src/static_cell.rs:61:56 localkey U cell::StaticCell::_from_localkey(&$name)" - "common/src/static_cell.rs:79:28 oncecell U pub const fn _from_oncecell(inner: OnceCell)" + - "common/src/static_cell.rs:111:56 oncecell U cell::StaticCell::_from_oncecell($crate::lock::OnceCell" - "common/src/str.rs:46:43 uncomputed U MAX as a sentinel for \"uncomputed\"" - "common/src/str.rs:202:52 unicodes U compatible, escaping unicodes into escape" - "compiler/codegen/src/snapshots/rustpython_compiler_core__compile__tests__nested_double_async_with.snap:3:184 woohoo U async with woohoo():\\n" + - "compiler/codegen/src/snapshots/rustpython_compiler_core__compile__tests__nested_double_async_with.snap:29:42 woohoo U LoadNameAny (6, woohoo)" - "deny.toml:73:7 RUSTSEC U #\"RUSTSEC-0000-0000\"," + - "deny.toml:74:14 RUSTSEC U #{ id = \"RUSTSEC-0000-0000\", reason" - "deny.toml:156:45 dotgraphs U ghlighting used when creating dotgraphs for crates" - "deny.toml:188:11 reqwest U #crate = \"reqwest\"" - "deny.toml:193:7 rustls U # \"rustls\"," + - "deny.toml:194:9 rustls U # \"__rustls\"," + - "deny.toml:196:13 rustls U # \"hyper-rustls\"," + - "deny.toml:197:7 rustls U # \"rustls\"," + - "deny.toml:198:7 rustls U # \"rustls-pemfile\"," - "deny.toml:198:14 pemfile U # \"rustls-pemfile\"," - "deny.toml:199:18 webpki U # \"rustls-tls-webpki-roots\"," + - "deny.toml:201:7 webpki U # \"webpki-roots\"," - "deny.toml:210:21 gnullvm U \"windows_x86_64_gnullvm\"," + - "deny.toml:215:22 gnullvm U \"windows_aarch64_gnullvm\"," - "derive-impl/src/lib.rs:21:5 pytraverse U mod pytraverse;" + - "derive-impl/src/lib.rs:81:8 pytraverse U pub fn pytraverse(item: DeriveInput)" + - "derive-impl/src/lib.rs:82:22 pytraverse U result_to_tokens(pytraverse::impl_pytraverse(item" + - "derive-impl/src/lib.rs:82:39 pytraverse U tokens(pytraverse::impl_pytraverse(item))" + - "derive-impl/src/pytraverse.rs:6:46 pytraverse U the attribute is `#[pytraverse(skip)]`" + - "derive-impl/src/pytraverse.rs:10:30 pytraverse U ATTR_TRAVERSE: &str = \"pytraverse\";" + - "derive-impl/src/pytraverse.rs:12:16 pytraverse U /// get the `#[pytraverse(..)]` attribute from" + - "derive-impl/src/pytraverse.rs:34:37 pytraverse U only support attr is #[pytraverse(skip)], got arguments" + - "derive-impl/src/pytraverse.rs:41:20 pytraverse U /// only accept `#[pytraverse(skip)]` for now" + - "derive/src/lib.rs:87:12 pytraverse U /// use `#[pytraverse(skip)]` on fields you" + - "derive/src/lib.rs:97:11 pytraverse U /// #[pytraverse(skip)]" + - "derive/src/lib.rs:103:42 pytraverse U Traverse, attributes(pytraverse))]" + - "derive/src/lib.rs:104:8 pytraverse U pub fn pytraverse(item: proc_macro::TokenStream" + - "derive/src/lib.rs:106:18 pytraverse U derive_impl::pytraverse(item).into()" - "DEVELOPMENT.md:24:20 rustup U - If you have `rustup` on your system, enter" + - "DEVELOPMENT.md:25:24 rustup U stable version: `rustup update stable`" + - "DEVELOPMENT.md:26:47 rustup U Rust installed, use [rustup](https://rustup.rs/" + - "DEVELOPMENT.md:101:28 flamescope U will generate a file `flamescope.json`, which can be" + - "DEVELOPMENT.md:106:7 flamescope U $ cat flamescope.json" - "DEVELOPMENT.md:113:5 speedscope U The speedscope json format (default" - "DEVELOPMENT.md:131:26 subcrates U src`: using the other subcrates to bring rustpython" - "Dockerfile.bin:13:5 RUSTPYTHONPATH U ENV RUSTPYTHONPATH /usr/lib/rustpython" - "example_projects/aheui-rust.md:1:3 aheui U # aheui-rust" - "example_projects/aheui-rust.md:4:14 frozenlib U - Creating a frozenlib: https://github.com" - "example_projects/barebone/Cargo.toml:2:17 barebone U name = \"example-barebone\"" + - "example_projects/frozen_stdlib/Cargo.toml:9:12 pylib U rustpython-pylib = { path = \"../../pylib" + - "example_projects/frozen_stdlib/Cargo.toml:9:36 pylib U pylib = { path = \"../../pylib\", default-features" + - "example_projects/frozen_stdlib/src/main.rs:4:16 aheui U /// See also: `aheui-rust.md` for freezing" + - "example_projects/frozen_stdlib/src/main.rs:30:34 pylib U add_frozen(rustpython_pylib::FROZEN_STDLIB);" - "examples/atexit_example.py:4:5 myexit U def myexit():" + - "examples/atexit_example.py:7:17 myexit U atexit.register(myexit)" - "examples/parse_folder.rs:68:35 Erreur U Err(y) => error!(\"Erreur in file {:?} {:?}\"," - "extra_tests/custom_text_test_runner.py:7:22 Abtin U Copyright (c) 2015 Abtin Gramian" - "extra_tests/custom_text_test_runner.py:7:28 Gramian U Copyright (c) 2015 Abtin Gramian" @@ -108,10 +203,24 @@ issues: - "extra_tests/jsontests.py:3:11 libregrtest U from test.libregrtest.runtest import findtests" - "extra_tests/jsontests.py:3:38 findtests U libregrtest.runtest import findtests" - "extra_tests/jsontests.py:7:1 testnames U testnames = findtests()" + - "extra_tests/jsontests.py:7:13 findtests U testnames = findtests()" + - "extra_tests/jsontests.py:9:1 testnames U testnames.remove('test_importlib" + - "extra_tests/jsontests.py:10:1 testnames U testnames.insert(0, 'test_importlib" + - "extra_tests/jsontests.py:25:80 testnames U + name) for name in testnames])" - "extra_tests/jsontests.py:27:1 resultsfile U resultsfile = os.path.join(os.path" + - "extra_tests/jsontests.py:28:19 resultsfile U if os.path.exists(resultsfile):" + - "extra_tests/jsontests.py:29:15 resultsfile U os.remove(resultsfile)" + - "extra_tests/jsontests.py:31:35 resultsfile U Runner(results_file_path=resultsfile, verbosity=2)" + - "extra_tests/jsontests.py:34:41 resultsfile U results are available in\", resultsfile)" - "extra_tests/snippets/3.1.2.18.py:3:9 Jython U assert \"Jython\" == \"J\" + word[1:]" - "extra_tests/snippets/builtin_all.py:1:6 testutils U from testutils import assert_raises" - - "extra_tests/snippets/builtin_bool.py:33:7 Falsey U class Falsey:" + - "extra_tests/snippets/builtin_all.py:2:6 testutils U from testutils import TestFailingBool" + - "extra_tests/snippets/builtin_any.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_any.py:2:6 testutils U from testutils import TestFailingBool" + - "extra_tests/snippets/builtin_bool.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_bool.py:33:7 Falsey U class Falsey:" + - "extra_tests/snippets/builtin_bool.py:37:12 Falsey U assert not Falsey()" + - "extra_tests/snippets/builtin_bytearray.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_bytearray.py:17:33 jilj U bytearray(\"bla\", encoding=b\"jilj\")" - "extra_tests/snippets/builtin_bytearray.py:25:20 omkmok U assert bytearray(b\"omkmok\\Xaa\") == bytearray(" - "extra_tests/snippets/builtin_bytearray.py:54:23 abcdé U assert len(bytearray(\"abcdé\", \"utf8\")) == 6" @@ -123,29 +232,53 @@ issues: - "extra_tests/snippets/builtin_bytearray.py:102:33 igec U :-2] == bytearray(b\"igec\")" - "extra_tests/snippets/builtin_bytearray.py:163:25 hhjjk U bytearray.fromhex(b\"hhjjk\")" - "extra_tests/snippets/builtin_bytearray.py:165:21 koki U assert [bytearray(b\"koki\").center(i, b\"|\") for" + - "extra_tests/snippets/builtin_bytearray.py:166:7 koki U b\"koki\"," + - "extra_tests/snippets/builtin_bytearray.py:167:7 koki U b\"koki\"," + - "extra_tests/snippets/builtin_bytearray.py:168:8 koki U b\"|koki\"," + - "extra_tests/snippets/builtin_bytearray.py:169:8 koki U b\"|koki|\"," - "extra_tests/snippets/builtin_bytearray.py:192:58 xkokx U bytearray(b\"x\")) == b\"xkokx\"" - "extra_tests/snippets/builtin_bytearray.py:224:57 kokxx U bytearray(b\"x\")) == b\"kokxx\"" - "extra_tests/snippets/builtin_bytearray.py:256:57 xxkok U bytearray(b\"x\")) == b\"xxkok\"" - "extra_tests/snippets/builtin_bytearray.py:261:20 azeazerazeazopia U assert bytearray(b\"azeazerazeazopia\").count(b\"aze\") ==" + - "extra_tests/snippets/builtin_bytearray.py:262:20 azeazerazeazopia U assert bytearray(b\"azeazerazeazopia\").count(b\"az\") == 4" + - "extra_tests/snippets/builtin_bytearray.py:263:20 azeazerazeazopia U assert bytearray(b\"azeazerazeazopia\").count(b\"a\") == 5" + - "extra_tests/snippets/builtin_bytearray.py:265:20 azeazerazeazopia U assert bytearray(b\"azeazerazeazopia\").count(bytearray(b" + - "extra_tests/snippets/builtin_bytearray.py:266:20 azeazerazeazopia U assert bytearray(b\"azeazerazeazopia\").count(memoryview(b" - "extra_tests/snippets/builtin_bytearray.py:282:8 jiljl U (b\"jiljl\", bytearray(b\"kmoomk" - "extra_tests/snippets/builtin_bytearray.py:282:28 kmoomk U jiljl\", bytearray(b\"kmoomk\"), memoryview(b\"aaaa" - "extra_tests/snippets/builtin_bytearray.py:283:18 jiljlkmoomkaaaa U ) == bytearray(b\"jiljlkmoomkaaaa\")" - "extra_tests/snippets/builtin_bytearray.py:288:22 abcxyz U ) == bytearray(b\"123abcxyz\")" - "extra_tests/snippets/builtin_bytearray.py:315:32 cdaaaaa U bytearray(b\"abcd\").index(b\"cdaaaaa\")" + - "extra_tests/snippets/builtin_bytearray.py:326:34 cdaaaaa U bytearray(b\"abcd\").find(b\"cdaaaaa\") == -1" - "extra_tests/snippets/builtin_bytearray.py:331:20 abcdabcda U assert bytearray(b\"abcdabcda\").find(b\"a\") == 0" + - "extra_tests/snippets/builtin_bytearray.py:332:20 abcdabcda U assert bytearray(b\"abcdabcda\").rfind(b\"a\") == 8" + - "extra_tests/snippets/builtin_bytearray.py:333:20 abcdabcda U assert bytearray(b\"abcdabcda\").rfind(b\"a\", 2, 6)" + - "extra_tests/snippets/builtin_bytearray.py:334:20 abcdabcda U assert bytearray(b\"abcdabcda\").rfind(b\"a\", None," + - "extra_tests/snippets/builtin_bytearray.py:335:20 abcdabcda U assert bytearray(b\"abcdabcda\").rfind(b\"a\", 2, None" - "extra_tests/snippets/builtin_bytearray.py:349:20 hjhtuyjyujuyj U assert bytearray(b\"hjhtuyjyujuyj\").translate(" - "extra_tests/snippets/builtin_bytearray.py:351:18 btuybyubuyb U ) == bytearray(b\"btuybyubuyb\")" + - "extra_tests/snippets/builtin_bytearray.py:352:20 hjhtuyjyujuyj U assert bytearray(b\"hjhtuyjyujuyj\").translate(" - "extra_tests/snippets/builtin_bytearray.py:354:18 abatuybyubuyb U ) == bytearray(b\"abatuybyubuyb\")" + - "extra_tests/snippets/builtin_bytearray.py:355:20 hjhtuyjyujuyj U assert bytearray(b\"hjhtuyjyujuyj\").translate(" + - "extra_tests/snippets/builtin_bytearray.py:357:18 abatuybyubuyb U ) == bytearray(b\"abatuybyubuyb\")" - "extra_tests/snippets/builtin_bytearray.py:358:20 hjhtuyfjtyhuhjuyj U assert bytearray(b\"hjhtuyfjtyhuhjuyj\").translate(None, bytearray" - "extra_tests/snippets/builtin_bytearray.py:359:7 juyfjyujuyj U b\"juyfjyujuyj\"" + - "extra_tests/snippets/builtin_bytearray.py:361:20 hjhtuyfjtyhuhjuyj U assert bytearray(b\"hjhtuyfjtyhuhjuyj\").translate(None, delete" + - "extra_tests/snippets/builtin_bytearray.py:362:7 juyfjyujuyj U b\"juyfjyujuyj\"" - "extra_tests/snippets/builtin_bytearray.py:368:46 cmowz U example.com\").strip(b\"cmowz.\") == bytearray(b\"example" + - "extra_tests/snippets/builtin_bytearray.py:370:47 cmowz U example.com\").lstrip(b\"cmowz.\") == bytearray(b\"example" - "extra_tests/snippets/builtin_bytearray.py:372:64 mississ U ipz\") == bytearray(b\"mississ\")" - "extra_tests/snippets/builtin_bytearray.py:588:55 keepends U rkl\\r\\n\").splitlines(keepends=True) == [" - "extra_tests/snippets/builtin_bytearray.py:636:17 appen U a = bytearray(b\"appen\")" - "extra_tests/snippets/builtin_bytearray.py:656:29 abcdabcdabcd U a * 3 == bytearray(b'abcdabcdabcd')" + - "extra_tests/snippets/builtin_bytearray.py:657:29 abcdabcdabcd U * a == bytearray(b'abcdabcdabcd')" + - "extra_tests/snippets/builtin_bytearray.py:661:25 abcdabcdabcd U assert a == bytearray(b'abcdabcdabcd')" - "extra_tests/snippets/builtin_bytearray.py:686:25 whello U assert a == bytearray(b\"whello, world\"), a" + - "extra_tests/snippets/builtin_bytearray.py:689:25 whello U assert a == bytearray(b\"whello, worlwd\"), a" - "extra_tests/snippets/builtin_bytearray.py:689:33 worlwd U bytearray(b\"whello, worlwd\"), a" - "extra_tests/snippets/builtin_bytearray.py:692:25 owhello U assert a == bytearray(b\"owhello, worlwd\"), a" + - "extra_tests/snippets/builtin_bytearray.py:692:34 worlwd U bytearray(b\"owhello, worlwd\"), a" + - "extra_tests/snippets/builtin_bytearray.py:695:25 owhello U assert a == bytearray(b\"owhello, worlwdo\"), a" - "extra_tests/snippets/builtin_bytearray.py:695:34 worlwdo U bytearray(b\"owhello, worlwdo\"), a" - "extra_tests/snippets/builtin_bytearray.py:699:17 abcdabcd U a = bytearray(b'abcdabcd')" - "extra_tests/snippets/builtin_bytearray.py:702:25 abdabcd U assert a == bytearray(b'abdabcd')" @@ -153,13 +286,90 @@ issues: - "extra_tests/snippets/builtin_bytearray.py:708:32 olleh U bytearray(b'dlrow ,olleh')" - "extra_tests/snippets/builtin_bytearray.py:726:24 bpython U assert bytearray('rust%bpython%b', 'utf-8') % (b'" - "extra_tests/snippets/builtin_bytearray.py:737:18 xffab U a = bytearray(b'\\xffab\\x80\\0\\0\\370\\0\\0')" + - "extra_tests/snippets/builtin_bytearray.py:738:87 xffab U codecs\\nencode\\np1\\n(V\\xffab\\x80\\\\u0000\\\\u0000\\xf" - "extra_tests/snippets/builtin_bytearray.py:738:134 Vlatin U \\\\u0000\\\\u0000\\np2\\nVlatin1\\np3\\ntp4\\nRp5\\ntp6" - "extra_tests/snippets/builtin_bytearray.py:739:109 xbfab U x0c\\x00\\x00\\x00\\xc3\\xbfab\\xc2\\x80\\x00\\x00\\xc3" + - "extra_tests/snippets/builtin_bytearray.py:740:115 xbfab U x0c\\x00\\x00\\x00\\xc3\\xbfab\\xc2\\x80\\x00\\x00\\xc3" - "extra_tests/snippets/builtin_bytearray.py:741:40 cbuiltins U dumps(a, 3) == b'\\x80\\x03cbuiltins\\nbytearray\\nq\\x00C\\t" - - "extra_tests/snippets/builtin_bytes.py:631:18 bytess U return b\"bytess\"" - - "extra_tests/snippets/builtin_dict_union.py:4:10 dunion U def test_dunion_ior0():" + - "extra_tests/snippets/builtin_bytearray.py:741:71 xffab U nbytearray\\nq\\x00C\\t\\xffab\\x80\\x00\\x00\\xf8\\x00" + - "extra_tests/snippets/builtin_bytearray.py:742:124 xffab U tbytearray\\x94\\x93\\x94C\\t\\xffab\\x80\\x00\\x00\\xf8\\x00" + - "extra_tests/snippets/builtin_bytes.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_bytes.py:13:29 jilj U bytes(\"bla\", encoding=b\"jilj\")" + - "extra_tests/snippets/builtin_bytes.py:23:10 omkmok U assert b\"omkmok\\Xaa\" == bytes([111," + - "extra_tests/snippets/builtin_bytes.py:40:19 abcdé U assert len(bytes(\"abcdé\", \"utf8\")) == 6" + - "extra_tests/snippets/builtin_bytes.py:64:19 abcdab U assert a + b == b\"abcdab\"" + - "extra_tests/snippets/builtin_bytes.py:84:20 cdef U assert d[2:6] == b\"cdef\"" + - "extra_tests/snippets/builtin_bytes.py:85:20 efghij U assert d[-6:] == b\"efghij\"" + - "extra_tests/snippets/builtin_bytes.py:86:22 bdfh U assert d[1:8:2] == b\"bdfh\"" + - "extra_tests/snippets/builtin_bytes.py:87:23 igec U assert d[8:1:-2] == b\"igec\"" + - "extra_tests/snippets/builtin_bytes.py:148:21 hhjjk U bytes.fromhex(b\"hhjjk\")" + - "extra_tests/snippets/builtin_bytes.py:150:11 koki U assert [b\"koki\".center(i, b\"|\") for" + - "extra_tests/snippets/builtin_bytes.py:151:7 koki U b\"koki\"," + - "extra_tests/snippets/builtin_bytes.py:152:7 koki U b\"koki\"," + - "extra_tests/snippets/builtin_bytes.py:153:8 koki U b\"|koki\"," + - "extra_tests/snippets/builtin_bytes.py:154:8 koki U b\"|koki|\"," + - "extra_tests/snippets/builtin_bytes.py:177:47 xkokx U bytearray(b\"x\")) == b\"xkokx\"" + - "extra_tests/snippets/builtin_bytes.py:209:46 kokxx U bytearray(b\"x\")) == b\"kokxx\"" + - "extra_tests/snippets/builtin_bytes.py:241:46 xxkok U bytearray(b\"x\")) == b\"xxkok\"" + - "extra_tests/snippets/builtin_bytes.py:246:10 azeazerazeazopia U assert b\"azeazerazeazopia\".count(b\"aze\") == 3" + - "extra_tests/snippets/builtin_bytes.py:247:10 azeazerazeazopia U assert b\"azeazerazeazopia\".count(b\"az\") == 4" + - "extra_tests/snippets/builtin_bytes.py:248:10 azeazerazeazopia U assert b\"azeazerazeazopia\".count(b\"a\") == 5" + - "extra_tests/snippets/builtin_bytes.py:250:10 azeazerazeazopia U assert b\"azeazerazeazopia\".count(bytearray(b\"aze" + - "extra_tests/snippets/builtin_bytes.py:251:10 azeazerazeazopia U assert b\"azeazerazeazopia\".count(memoryview(b" + - "extra_tests/snippets/builtin_bytes.py:267:17 jiljl U b\"\".join((b\"jiljl\", bytearray(b\"kmoomk" + - "extra_tests/snippets/builtin_bytes.py:267:37 kmoomk U jiljl\", bytearray(b\"kmoomk\"), memoryview(b\"aaaa" + - "extra_tests/snippets/builtin_bytes.py:268:10 jiljlkmoomkaaaa U == b\"jiljlkmoomkaaaa\"" + - "extra_tests/snippets/builtin_bytes.py:273:46 abcxyz U \", b\"xyz\")) == b\"123abcxyz\"" + - "extra_tests/snippets/builtin_bytes.py:300:21 cdaaaaa U b\"abcd\".index(b\"cdaaaaa\")" + - "extra_tests/snippets/builtin_bytes.py:311:23 cdaaaaa U assert b\"abcd\".find(b\"cdaaaaa\") == -1" + - "extra_tests/snippets/builtin_bytes.py:316:10 abcdabcda U assert b\"abcdabcda\".find(b\"a\") == 0" + - "extra_tests/snippets/builtin_bytes.py:317:10 abcdabcda U assert b\"abcdabcda\".rfind(b\"a\") == 8" + - "extra_tests/snippets/builtin_bytes.py:318:10 abcdabcda U assert b\"abcdabcda\".rfind(b\"a\", 2, 6)" + - "extra_tests/snippets/builtin_bytes.py:319:10 abcdabcda U assert b\"abcdabcda\".rfind(b\"a\", None," + - "extra_tests/snippets/builtin_bytes.py:320:10 abcdabcda U assert b\"abcdabcda\".rfind(b\"a\", 2, None" + - "extra_tests/snippets/builtin_bytes.py:334:10 hjhtuyjyujuyj U assert b\"hjhtuyjyujuyj\".translate(bytes.maketrans" + - "extra_tests/snippets/builtin_bytes.py:334:77 btuybyubuyb U b\"ab\"), b\"h\") == b\"btuybyubuyb\"" + - "extra_tests/snippets/builtin_bytes.py:336:7 hjhtuyjyujuyj U b\"hjhtuyjyujuyj\".translate(bytes.maketrans" + - "extra_tests/snippets/builtin_bytes.py:336:74 abatuybyubuyb U b\"ab\"), b\"a\") == b\"abatuybyubuyb\"" + - "extra_tests/snippets/builtin_bytes.py:338:10 hjhtuyjyujuyj U assert b\"hjhtuyjyujuyj\".translate(bytes.maketrans" + - "extra_tests/snippets/builtin_bytes.py:338:71 abatuybyubuyb U b\"hj\", b\"ab\")) == b\"abatuybyubuyb\"" + - "extra_tests/snippets/builtin_bytes.py:339:10 hjhtuyfjtyhuhjuyj U assert b\"hjhtuyfjtyhuhjuyj\".translate(None, b\"ht" + - "extra_tests/snippets/builtin_bytes.py:339:57 juyfjyujuyj U translate(None, b\"ht\") == b\"juyfjyujuyj\"" + - "extra_tests/snippets/builtin_bytes.py:340:10 hjhtuyfjtyhuhjuyj U assert b\"hjhtuyfjtyhuhjuyj\".translate(None, delete" + - "extra_tests/snippets/builtin_bytes.py:340:64 juyfjyujuyj U delete=b\"ht\") == b\"juyfjyujuyj\"" + - "extra_tests/snippets/builtin_bytes.py:345:35 cmowz U example.com\".strip(b\"cmowz.\") == b\"example\"" + - "extra_tests/snippets/builtin_bytes.py:347:36 cmowz U example.com\".lstrip(b\"cmowz.\") == b\"example.com" + - "extra_tests/snippets/builtin_bytes.py:349:43 mississ U rstrip(b\"ipz\") == b\"mississ\"" + - "extra_tests/snippets/builtin_bytes.py:564:44 keepends U rkl\\r\\n\".splitlines(keepends=True) == [" + - "extra_tests/snippets/builtin_bytes.py:603:19 abcdabcdabcd U assert a * 3 == b'abcdabcdabcd'" + - "extra_tests/snippets/builtin_bytes.py:604:19 abcdabcdabcd U assert 3 * a == b'abcdabcdabcd'" + - "extra_tests/snippets/builtin_bytes.py:615:15 bpython U assert b'rust%bpython%b' % (b' ', b'!') =" + - "extra_tests/snippets/builtin_bytes.py:631:18 bytess U return b\"bytess\"" + - "extra_tests/snippets/builtin_bytes.py:633:24 bytess U assert bytes(A()) == b\"bytess\"" + - "extra_tests/snippets/builtin_chr.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_complex.py:1:8 testutils U import testutils" + - "extra_tests/snippets/builtin_complex.py:2:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_dict_union.py:2:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_dict_union.py:4:10 dunion U def test_dunion_ior0():" + - "extra_tests/snippets/builtin_dict_union.py:12:10 dunion U def test_dunion_or0():" + - "extra_tests/snippets/builtin_dict_union.py:22:10 dunion U def test_dunion_or1():" + - "extra_tests/snippets/builtin_dict_union.py:32:10 dunion U def test_dunion_ror0():" + - "extra_tests/snippets/builtin_dict_union.py:42:10 dunion U def test_dunion_other_types():" + - "extra_tests/snippets/builtin_dict.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_divmod.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_exceptions.py:95:9 excepthook U sys.excepthook(type(exc), exc, exc" + - "extra_tests/snippets/builtin_exceptions.py:105:9 excepthook U sys.excepthook(type(exc), exc, exc" - "extra_tests/snippets/builtin_exceptions.py:105:77 excs U ok, will print two excs" + - "extra_tests/snippets/builtin_exceptions.py:126:9 excepthook U sys.excepthook(type(exc), exc, exc" + - "extra_tests/snippets/builtin_exceptions.py:142:9 excepthook U sys.excepthook(type(exc), exc, exc" + - "extra_tests/snippets/builtin_exceptions.py:158:9 excepthook U sys.excepthook(type(exc), exc, exc" + - "extra_tests/snippets/builtin_exceptions.py:272:48 winerror U startswith(\"win\") or w.winerror == None" + - "extra_tests/snippets/builtin_exceptions.py:280:48 winerror U startswith(\"win\") or x.winerror == None" + - "extra_tests/snippets/builtin_exceptions.py:288:48 winerror U startswith(\"win\") or w.winerror == None" + - "extra_tests/snippets/builtin_exceptions.py:296:48 winerror U startswith(\"win\") or x.winerror == None" + - "extra_tests/snippets/builtin_exceptions.py:304:48 winerror U startswith(\"win\") or w.winerror == None" + - "extra_tests/snippets/builtin_exit.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_float.py:3:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_float.py:7:1 NINF U NINF = float(\"-inf\")" - "extra_tests/snippets/builtin_float.py:267:6 infi U \"infi\", # misspelt infinities" - "extra_tests/snippets/builtin_float.py:268:7 Infinit (Infinite) U \"-Infinit\"," @@ -169,110 +379,325 @@ issues: - "extra_tests/snippets/builtin_float.py:280:6 iinity U \"iinity\"," - "extra_tests/snippets/builtin_float.py:281:7 xnan U \"0xnan\"," - "extra_tests/snippets/builtin_float.py:393:21 xbep U identical(fromHex(\"0xbep0\"), 190.0)" - - "extra_tests/snippets/builtin_int.py:365:1 subint U subint = int.__new__(SubInt" + - "extra_tests/snippets/builtin_format.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_hash.py:2:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_hex.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_int.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_int.py:365:1 subint U subint = int.__new__(SubInt" + - "extra_tests/snippets/builtin_int.py:366:8 subint U assert subint.real is not subint" + - "extra_tests/snippets/builtin_int.py:366:27 subint U assert subint.real is not subint" + - "extra_tests/snippets/builtin_int.py:367:13 subint U assert type(subint.real) is int" + - "extra_tests/snippets/builtin_list.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_list.py:253:13 refrences (references) U # make sure refrences are assigned correctly" + - "extra_tests/snippets/builtin_list.py:358:13 refrences (references) U # make sure refrences are assigned correctly" - "extra_tests/snippets/builtin_list.py:639:26 daedlock U Test for list entering daedlock or not (https://github" - - "extra_tests/snippets/builtin_memoryview.py:39:14 tobytes U assert m.tobytes() == b'123456789'" + - "extra_tests/snippets/builtin_mappingproxy.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_max.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_memoryview.py:3:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_memoryview.py:39:14 tobytes U assert m.tobytes() == b'123456789'" + - "extra_tests/snippets/builtin_memoryview.py:41:19 tobytes U assert m[::2].tobytes() == b'13579'" + - "extra_tests/snippets/builtin_memoryview.py:43:20 tobytes U assert m[1::2].tobytes() == b'2468'" + - "extra_tests/snippets/builtin_memoryview.py:44:23 tobytes U assert m[::2][1:].tobytes() == b'3579'" + - "extra_tests/snippets/builtin_memoryview.py:45:25 tobytes U assert m[::2][1:-1].tobytes() == b'357'" + - "extra_tests/snippets/builtin_min.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_object.py:6:1 myobj U myobj = MyObject()" + - "extra_tests/snippets/builtin_object.py:7:8 myobj U assert myobj == myobj" + - "extra_tests/snippets/builtin_object.py:7:17 myobj U assert myobj == myobj" + - "extra_tests/snippets/builtin_object.py:8:12 myobj U assert not myobj != myobj" + - "extra_tests/snippets/builtin_object.py:8:21 myobj U assert not myobj != myobj" + - "extra_tests/snippets/builtin_open.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_ord.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_pow.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_pow.py:29:5 powtest U def powtest(type):" - "extra_tests/snippets/builtin_pow.py:46:13 othertype U for othertype in (int,):" + - "extra_tests/snippets/builtin_pow.py:50:27 othertype U jj = -othertype(j)" + - "extra_tests/snippets/builtin_pow.py:53:9 othertype U for othertype in int, float:" + - "extra_tests/snippets/builtin_pow.py:56:20 othertype U exp = -othertype(i / 10.0)" - "extra_tests/snippets/builtin_pow.py:64:5 asseq U asseq = assert_equal" + - "extra_tests/snippets/builtin_pow.py:67:9 asseq U asseq = assert_almost_equal" + - "extra_tests/snippets/builtin_pow.py:79:21 asseq U asseq(" - "extra_tests/snippets/builtin_pow.py:85:10 powint U def test_powint():" + - "extra_tests/snippets/builtin_pow.py:86:5 powtest U powtest(int)" - "extra_tests/snippets/builtin_pow.py:89:10 powfloat U def test_powfloat():" + - "extra_tests/snippets/builtin_pow.py:90:5 powtest U powtest(float)" - "extra_tests/snippets/builtin_pow.py:144:9 fiveto U fiveto = float(5 ** n)" + - "extra_tests/snippets/builtin_pow.py:145:24 fiveto U # For small n, fiveto will be odd. Eventually" - "extra_tests/snippets/builtin_pow.py:146:38 thereafer U mantissa bits, though, and thereafer fiveto will be even" - - "extra_tests/snippets/builtin_property.py:4:7 Fubar U class Fubar:" + - "extra_tests/snippets/builtin_pow.py:146:48 fiveto U though, and thereafer fiveto will be even." + - "extra_tests/snippets/builtin_pow.py:147:20 fiveto U expected = fiveto % 2.0 and -1.0 or 1" + - "extra_tests/snippets/builtin_pow.py:148:19 fiveto U eq(pow(a, fiveto), expected)" + - "extra_tests/snippets/builtin_print.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_property.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_property.py:4:7 Fubar U class Fubar:" + - "extra_tests/snippets/builtin_property.py:15:5 Fubar U f = Fubar()" + - "extra_tests/snippets/builtin_property.py:19:13 Fubar U assert type(Fubar.foo) is property" + - "extra_tests/snippets/builtin_range.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_round.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_set.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_set.py:384:27 aruguments U TODO: Assert that empty aruguments raises exception." - - "extra_tests/snippets/builtin_str_encode.py:11:42 estás U UnicodeEncodeError, \"¿como estás?\".encode, \"ascii\")" - - "extra_tests/snippets/builtin_str_encode.py:19:25 𝕐𝕥 U round_trip(\"☢🐣 ᖇ𝓤𝕊тⓟ𝕐𝕥卄σ𝔫 ♬👣\")" - - "extra_tests/snippets/builtin_str_encode.py:20:19 ק𝔂t U round_trip(\"💀👌 ק𝔂tℍⓞ𝓷 3 🔥👤\")" + - "extra_tests/snippets/builtin_slice.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_str_encode.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_str_encode.py:11:42 estás U UnicodeEncodeError, \"¿como estás?\".encode, \"ascii\")" + - "extra_tests/snippets/builtin_str_encode.py:19:25 𝕐𝕥 U round_trip(\"☢🐣 ᖇ𝓤𝕊тⓟ𝕐𝕥卄σ𝔫 ♬👣\")" + - "extra_tests/snippets/builtin_str_encode.py:20:19 ק𝔂t U round_trip(\"💀👌 ק𝔂tℍⓞ𝓷 3 🔥👤\")" + - "extra_tests/snippets/builtin_str_subclass.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_str_unicode_slice.py:35:19 רֵאשִ U hebrew_text = \"בְּרֵאשִׁית, בָּרָא אֱלֹהִים" - "extra_tests/snippets/builtin_str_unicode_slice.py:35:36 אֱלֹהִים U בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, ו" - "extra_tests/snippets/builtin_str_unicode_slice.py:35:50 הַשָּׁמַיִם U ָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ\"" - "extra_tests/snippets/builtin_str_unicode_slice.py:35:63 וְאֵת U ם, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ\"" - "extra_tests/snippets/builtin_str_unicode_slice.py:35:69 הָאָרֶץ U הַשָּׁמַיִם, וְאֵת הָאָרֶץ\"" - "extra_tests/snippets/builtin_str_unicode_slice.py:47:32 מַיִם U hebrew_text[-20:50] == 'מַיִם, וְא'" + - "extra_tests/snippets/builtin_str_unicode_slice.py:49:35 רֵאשִ U text[:-30:1] == 'בְּרֵאשִׁית, בָּרָא אֱלֹהִים" + - "extra_tests/snippets/builtin_str_unicode_slice.py:49:52 אֱלֹהִים U בְּרֵאשִׁית, בָּרָא אֱלֹהִים, '" + - "extra_tests/snippets/builtin_str_unicode_slice.py:51:42 אֱלֹהִים U :-30] == 'ת, בָּרָא אֱלֹהִים, '" - "extra_tests/snippets/builtin_str_unicode_slice.py:56:34 אםהֱאּ U hebrew_text[30:10:-3] == 'אםהֱאּ '" - "extra_tests/snippets/builtin_str_unicode_slice.py:58:37 םיִהֹלֱא U text[30:10:-1] == 'א ,םיִהֹלֱא אָרָּב ,'" - "extra_tests/snippets/builtin_str_unicode_slice.py:58:46 אָרּ U -1] == 'א ,םיִהֹלֱא אָרָּב ,'" - "extra_tests/snippets/builtin_str_unicode.py:26:40 abcij U encode(\"idna\") == b'xn--abcij-zb5f'" - "extra_tests/snippets/builtin_str_unicode.py:31:48 pythn U encode(\"idna\") == b\"xn--pythn-mua.org\"" + - "extra_tests/snippets/builtin_str_unicode.py:32:49 pythn U encode(\"idna\") == b\"xn--pythn-mua.org.\"" + - "extra_tests/snippets/builtin_str_unicode.py:35:14 pythn U assert b\"xn--pythn-mua.org\".decode(\"idna" + - "extra_tests/snippets/builtin_str_unicode.py:36:14 pythn U assert b\"xn--pythn-mua.org.\".decode(\"idna" + - "extra_tests/snippets/builtin_str.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_str.py:37:21 xyxyxy U assert \"xy\" * 3 == \"xyxyxy\"" + - "extra_tests/snippets/builtin_str.py:41:21 xyxyxy U assert 3 * \"xy\" == \"xyxyxy\"" + - "extra_tests/snippets/builtin_str.py:96:10 koki U assert [\"koki\".center(i, \"|\") for" + - "extra_tests/snippets/builtin_str.py:97:6 koki U \"koki\"," + - "extra_tests/snippets/builtin_str.py:98:6 koki U \"koki\"," + - "extra_tests/snippets/builtin_str.py:99:7 koki U \"|koki\"," + - "extra_tests/snippets/builtin_str.py:100:7 koki U \"|koki|\"," + - "extra_tests/snippets/builtin_str.py:172:41 keepends U nhallo\\nHallo'.splitlines(keepends=True) == ['hello\\n'" + - "extra_tests/snippets/builtin_str.py:173:43 keepends U nHallo\\n'.splitlines(keepends=True) == ['hello\\n'" - "extra_tests/snippets/builtin_str.py:174:42 dhoho U x0cHallo\\x1cHELLO\\x1dhoho\\x1ehaha\\x85another\\u" - "extra_tests/snippets/builtin_str.py:174:50 ehaha U cHallo\\x1cHELLO\\x1dhoho\\x1ehaha\\x85another\\u2028yetanother" - "extra_tests/snippets/builtin_str.py:174:72 yetanother U ehaha\\x85another\\u2028yetanother\\u2029last\\r\\n.'.splitlines" - "extra_tests/snippets/builtin_str.py:174:153 hoho U 'Hallo', 'HELLO', 'hoho', 'haha', 'another'" - "extra_tests/snippets/builtin_str.py:174:161 haha U , 'HELLO', 'hoho', 'haha', 'another', 'yetanother" + - "extra_tests/snippets/builtin_str.py:174:180 yetanother U 'haha', 'another', 'yetanother', 'last', '.']" + - "extra_tests/snippets/builtin_str.py:175:42 dhoho U x0cHallo\\x1cHELLO\\x1dhoho\\x1ehaha\\x85another\\u" + - "extra_tests/snippets/builtin_str.py:175:50 ehaha U cHallo\\x1cHELLO\\x1dhoho\\x1ehaha\\x85another\\u2028yetanother" + - "extra_tests/snippets/builtin_str.py:175:72 yetanother U ehaha\\x85another\\u2028yetanother\\u2029last\\r\\n.'.splitlines" + - "extra_tests/snippets/builtin_str.py:175:110 keepends U last\\r\\n.'.splitlines(keepends=True) == ['hello\\x0b" + - "extra_tests/snippets/builtin_str.py:175:182 hoho U x1c', 'HELLO\\x1d', 'hoho\\x1e', 'haha\\x85', 'another" + - "extra_tests/snippets/builtin_str.py:175:194 haha U HELLO\\x1d', 'hoho\\x1e', 'haha\\x85', 'another\\u202" + - "extra_tests/snippets/builtin_str.py:175:223 yetanother U , 'another\\u2028', 'yetanother\\u2029', 'last\\r\\n'," - "extra_tests/snippets/builtin_str.py:340:7 isisprintable U # str.isisprintable" - "extra_tests/snippets/builtin_str.py:645:10 foobarfoo U s = 'foobarfoo'" + - "extra_tests/snippets/builtin_str.py:646:12 foobarfoo U s_ref='foobarfoo'" - "extra_tests/snippets/builtin_str.py:656:28 afoo U assert s.removeprefix('afoo') == s_ref" + - "extra_tests/snippets/builtin_str.py:661:15 foobarfoo U s_uc = '😱foobarfoo🖖'" + - "extra_tests/snippets/builtin_str.py:662:19 foobarfoo U s_ref_uc = '😱foobarfoo🖖'" + - "extra_tests/snippets/builtin_str.py:689:8 foobarfoo U s='foobarfoo'" - "extra_tests/snippets/builtin_str.py:701:28 fooa U assert s.removesuffix('fooa') == s_ref" - "extra_tests/snippets/builtin_super.py:4:26 thisclass U assert test_super_list.__thisclass__ == list" + - "extra_tests/snippets/builtin_super.py:16:17 thisclass U assert superB.__thisclass__ == testB" + - "extra_tests/snippets/builtin_tuple.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_type.py:2:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/builtin_type.py:114:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/builtin_type.py:269:9 clsmethod U def clsmethod(cls):" - "extra_tests/snippets/builtin_type.py:273:9 stmethod U def stmethod():" + - "extra_tests/snippets/builtin_type.py:290:25 clsmethod U assert MyTypeWithMethod.clsmethod.__name__ == 'clsmethod" + - "extra_tests/snippets/builtin_type.py:290:48 clsmethod U clsmethod.__name__ == 'clsmethod'" + - "extra_tests/snippets/builtin_type.py:291:27 clsmethod U assert MyTypeWithMethod().clsmethod.__name__ == 'clsmethod" + - "extra_tests/snippets/builtin_type.py:291:50 clsmethod U clsmethod.__name__ == 'clsmethod'" + - "extra_tests/snippets/builtin_type.py:292:25 stmethod U assert MyTypeWithMethod.stmethod.__name__ == 'stmethod" + - "extra_tests/snippets/builtin_type.py:292:47 stmethod U stmethod.__name__ == 'stmethod'" + - "extra_tests/snippets/builtin_type.py:293:27 stmethod U assert MyTypeWithMethod().stmethod.__name__ == 'stmethod" + - "extra_tests/snippets/builtin_type.py:293:49 stmethod U stmethod.__name__ == 'stmethod'" - "extra_tests/snippets/builtin_type.py:331:3 Regresesion U # Regresesion to" + - "extra_tests/snippets/builtins_module.py:1:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/example_interactive.py:15:14 argcount U assert c2.co_argcount == 2" - "extra_tests/snippets/example_interactive.py:22:14 firstlineno U assert c2.co_firstlineno == 5, str(c2.co_firstlineno" + - "extra_tests/snippets/example_interactive.py:22:42 firstlineno U firstlineno == 5, str(c2.co_firstlineno)" - "extra_tests/snippets/example_interactive.py:23:53 NEWLOCALS U int) # 'OPTIMIZED, NEWLOCALS, NOFREE'" - "extra_tests/snippets/example_interactive.py:23:64 NOFREE U OPTIMIZED, NEWLOCALS, NOFREE'" - "extra_tests/snippets/example_interactive.py:25:14 kwonlyargcount U assert c2.co_kwonlyargcount == 1, (c2.co_kwonlyargcount" + - "extra_tests/snippets/example_interactive.py:25:42 kwonlyargcount U kwonlyargcount == 1, (c2.co_kwonlyargcount)" - "extra_tests/snippets/example_interactive.py:26:16 lnotab U # assert c2.co_lnotab == 0, c2.co_lnotab" + - "extra_tests/snippets/example_interactive.py:26:35 lnotab U co_lnotab == 0, c2.co_lnotab # b'\\x00\\x01' # Line" - "extra_tests/snippets/example_interactive.py:29:16 nlocals U # assert c2.co_nlocals == 4, c2.co_nlocals" - - "extra_tests/snippets/forbidden_instantiation.py:18:1 reviter U reviter_types = [list, dict" + - "extra_tests/snippets/example_interactive.py:29:36 nlocals U nlocals == 4, c2.co_nlocals #" + - "extra_tests/snippets/forbidden_instantiation.py:7:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/forbidden_instantiation.py:18:1 reviter U reviter_types = [list, dict" + - "extra_tests/snippets/forbidden_instantiation.py:37:12 reviter U for typ in reviter_types:" + - "extra_tests/snippets/import.py:68:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/intro/3.1.2.5.py:1:9 unununium U assert 'unununium' == 3 * 'un' + 'ium" - "extra_tests/snippets/intro/3.1.2.6.py:1:26 thon U assert 'Python' == 'Py' 'thon'" - - "extra_tests/snippets/protocol_index_bad.py:15:9 setslice U def run_setslice():" - - "extra_tests/snippets/protocol_index_bad.py:23:9 delslice U def run_delslice():" - - "extra_tests/snippets/stdlib_array.py:116:3 teset U # teset array.__contains__" + - "extra_tests/snippets/operator_arithmetic.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/operator_comparison.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/operator_div.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/operator_membership.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/protocol_index_bad.py:3:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/protocol_index_bad.py:15:9 setslice U def run_setslice():" + - "extra_tests/snippets/protocol_index_bad.py:23:9 delslice U def run_delslice():" + - "extra_tests/snippets/protocol_index_bad.py:31:9 setslice U run_setslice()" + - "extra_tests/snippets/protocol_index_bad.py:32:9 delslice U run_delslice()" + - "extra_tests/snippets/protocol_iterable.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/recursion.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_abc_number.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_abc.py:3:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_array.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_array.py:7:11 tobytes U assert a1.tobytes() == b\"\\x00\\x01\\x02" + - "extra_tests/snippets/stdlib_array.py:87:21 tobytes U b = bytearray(a.tobytes())" + - "extra_tests/snippets/stdlib_array.py:116:3 teset U # teset array.__contains__" + - "extra_tests/snippets/stdlib_binascii.py:2:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/stdlib_binascii.py:5:3 hexlify U # hexlify tests" + - "extra_tests/snippets/stdlib_binascii.py:6:14 hexlify U h = binascii.hexlify" - "extra_tests/snippets/stdlib_binascii.py:18:3 unhexlify U # unhexlify tests" + - "extra_tests/snippets/stdlib_binascii.py:19:15 unhexlify U uh = binascii.unhexlify" - "extra_tests/snippets/stdlib_binascii.py:47:33 Ghvbg U equal(dec_b64(b\"UnVzdFB5dGhvbg==\\n\"), b\"RustPython" - - "extra_tests/snippets/stdlib_collections_deque.py:7:5 klass U klass = type(iter(deque()" + - "extra_tests/snippets/stdlib_binascii.py:50:18 𝕐𝕥 U \"☢🐣 ᖇ𝓤𝕊тⓟ𝕐𝕥卄σ𝔫 ♬👣\".encode()," + - "extra_tests/snippets/stdlib_collections_deque.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_collections_deque.py:7:5 klass U klass = type(iter(deque()" + - "extra_tests/snippets/stdlib_collections_deque.py:9:9 klass U d = klass(deque(s))" + - "extra_tests/snippets/stdlib_collections_deque.py:17:5 klass U klass = type(iter(deque()" + - "extra_tests/snippets/stdlib_collections_deque.py:22:17 klass U d = klass(deque(s), i)" + - "extra_tests/snippets/stdlib_collections_deque.py:28:17 klass U d = klass(deque(s), i)" - "extra_tests/snippets/stdlib_collections.py:7:3 appendleft U d.appendleft(3)" + - "extra_tests/snippets/stdlib_csv.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_datetime.py:21:6 testutils U from testutils import (" - "extra_tests/snippets/stdlib_datetime.py:27:1 OTHERSTUFF U OTHERSTUFF = (10, 34.5, \"abc\"," - "extra_tests/snippets/stdlib_datetime.py:73:38 dstoffset U self, offset, name, dstoffset=42):" + - "extra_tests/snippets/stdlib_datetime.py:76:23 dstoffset U if isinstance(dstoffset, int):" + - "extra_tests/snippets/stdlib_datetime.py:77:13 dstoffset U dstoffset = timedelta(minutes" + - "extra_tests/snippets/stdlib_datetime.py:77:43 dstoffset U = timedelta(minutes=dstoffset)" + - "extra_tests/snippets/stdlib_datetime.py:80:16 dstoffset U self.__dstoffset = dstoffset" - "extra_tests/snippets/stdlib_datetime.py:134:3 unsupport U # unsupport format in strptime returns" - "extra_tests/snippets/stdlib_datetime.py:152:14 ACDT U self.ACDT = timezone(timedelta" + - "extra_tests/snippets/stdlib_datetime.py:152:53 ACDT U timedelta(hours=9.5), 'ACDT')" + - "extra_tests/snippets/stdlib_datetime.py:157:25 ACDT U for tz in [self.ACDT, self.EST, timezone" + - "extra_tests/snippets/stdlib_datetime.py:163:25 ACDT U for tz in [self.ACDT, self.EST, timezone" - "extra_tests/snippets/stdlib_datetime.py:166:13 tzrep U tzrep = repr(tz)" + - "extra_tests/snippets/stdlib_datetime.py:167:35 tzrep U assert_equal(tz, eval(tzrep))" + - "extra_tests/snippets/stdlib_datetime.py:228:35 ACDT U tz in [self.EST, self.ACDT, Eastern]:" - "extra_tests/snippets/stdlib_datetime.py:229:13 utctime U utctime = self.DT.replace(tzinfo" + - "extra_tests/snippets/stdlib_datetime.py:230:32 utctime U local = tz.fromutc(utctime)" + - "extra_tests/snippets/stdlib_datetime.py:231:34 utctime U assert_equal(local - utctime, tz.utcoffset(local" - "extra_tests/snippets/stdlib_datetime.py:257:17 pickler U for pickler, unpickler, proto in" - "extra_tests/snippets/stdlib_datetime.py:257:26 unpickler U for pickler, unpickler, proto in pickle_choices" + - "extra_tests/snippets/stdlib_datetime.py:258:27 unpickler U tz_copy = unpickler.loads(pickler.dumps" + - "extra_tests/snippets/stdlib_datetime.py:258:43 pickler U copy = unpickler.loads(pickler.dumps(tz, proto))" + - "extra_tests/snippets/stdlib_datetime.py:261:13 pickler U for pickler, unpickler, proto in" + - "extra_tests/snippets/stdlib_datetime.py:261:22 unpickler U for pickler, unpickler, proto in pickle_choices" + - "extra_tests/snippets/stdlib_datetime.py:262:23 unpickler U tz_copy = unpickler.loads(pickler.dumps" + - "extra_tests/snippets/stdlib_datetime.py:262:39 pickler U copy = unpickler.loads(pickler.dumps(tz, proto))" - "extra_tests/snippets/stdlib_datetime.py:289:31 theclass U Subclasses must define 'theclass', and theclass(1, 1" + - "extra_tests/snippets/stdlib_datetime.py:289:46 theclass U define 'theclass', and theclass(1, 1, 1) must be a" + - "extra_tests/snippets/stdlib_datetime.py:292:5 theclass U for theclass in timedelta, date," + - "extra_tests/snippets/stdlib_datetime.py:294:10 theclass U me = theclass(1, 1, 1)" + - "extra_tests/snippets/stdlib_datetime.py:305:10 theclass U me = theclass(1, 1, 1)" + - "extra_tests/snippets/stdlib_datetime.py:509:13 pickler U for pickler, unpickler, proto in" + - "extra_tests/snippets/stdlib_datetime.py:509:22 unpickler U for pickler, unpickler, proto in pickle_choices" + - "extra_tests/snippets/stdlib_datetime.py:539:23 OTHERSTUFF U for badarg in OTHERSTUFF:" - "extra_tests/snippets/stdlib_datetime.py:726:9 zerotd U zerotd = timedelta(0)" + - "extra_tests/snippets/stdlib_datetime.py:727:54 zerotd U eroDivisionError, truediv, t, zerotd)" + - "extra_tests/snippets/stdlib_datetime.py:728:55 zerotd U roDivisionError, floordiv, t, zerotd)" + - "extra_tests/snippets/stdlib_datetime.py:744:9 zerotd U zerotd = timedelta(0)" + - "extra_tests/snippets/stdlib_datetime.py:745:50 zerotd U ZeroDivisionError, mod, t, zerotd)" - "extra_tests/snippets/stdlib_datetime.py:841:13 fromord U fromord = self.theclass.fromordinal" + - "extra_tests/snippets/stdlib_datetime.py:842:29 fromord U assert_equal(d, fromord)" + - "extra_tests/snippets/stdlib_datetime.py:843:24 fromord U if hasattr(fromord, \"hour\"):" + - "extra_tests/snippets/stdlib_datetime.py:846:30 fromord U assert_equal(fromord.hour, 0)" + - "extra_tests/snippets/stdlib_datetime.py:847:30 fromord U assert_equal(fromord.minute, 0)" - "extra_tests/snippets/stdlib_datetime.py:870:24 maxday U for month, maxday in zip(range(1, 13)" + - "extra_tests/snippets/stdlib_datetime.py:872:21 maxday U maxday += 1" + - "extra_tests/snippets/stdlib_datetime.py:873:37 maxday U for day in range(1, maxday+1):" - "extra_tests/snippets/stdlib_datetime.py:882:9 aord U aord = a.toordinal()" + - "extra_tests/snippets/stdlib_datetime.py:883:27 aord U b = a.fromordinal(aord)" + - "extra_tests/snippets/stdlib_datetime.py:886:57 aord U lambda: a.fromordinal(aord - 1))" + - "extra_tests/snippets/stdlib_datetime.py:889:37 aord U equal(b.toordinal(), aord + 1)" + - "extra_tests/snippets/stdlib_datetime.py:890:51 aord U theclass.fromordinal(aord + 1))" - "extra_tests/snippets/stdlib_datetime.py:1043:13 todayagain U todayagain = self.theclass.fromtimestamp" + - "extra_tests/snippets/stdlib_datetime.py:1044:25 todayagain U if today == todayagain:" + - "extra_tests/snippets/stdlib_datetime.py:1060:21 todayagain U if today != todayagain:" + - "extra_tests/snippets/stdlib_datetime.py:1061:36 todayagain U self.assertAlmostEqual(todayagain, today," - "extra_tests/snippets/stdlib_datetime.py:1158:20 excercise (exercise) U #at least, excercise them to make sure that" - "extra_tests/snippets/stdlib_datetime.py:1212:9 justasbig U justasbig = timedelta(0, 0, n" + - "extra_tests/snippets/stdlib_datetime.py:1213:27 justasbig U assert_equal(big, justasbig)" + - "extra_tests/snippets/stdlib_datetime.py:1275:23 OTHERSTUFF U for badarg in OTHERSTUFF:" - "extra_tests/snippets/stdlib_datetime.py:1365:19 newval U for name, newval in ((\"year\", 2)," - "extra_tests/snippets/stdlib_datetime.py:1368:13 newargs U newargs = args[:]" + - "extra_tests/snippets/stdlib_datetime.py:1369:13 newargs U newargs[i] = newval" + - "extra_tests/snippets/stdlib_datetime.py:1369:26 newval U newargs[i] = newval" + - "extra_tests/snippets/stdlib_datetime.py:1370:29 newargs U expected = cls(*newargs)" + - "extra_tests/snippets/stdlib_datetime.py:1371:41 newval U base.replace(**{name: newval})" - "extra_tests/snippets/stdlib_datetime.py:1391:17 newmeth U def newmeth(self, start):" + - "extra_tests/snippets/stdlib_datetime.py:1403:26 newmeth U assert_equal(dt2.newmeth(-7), dt1.year + dt1" + - "extra_tests/snippets/stdlib_datetime.py:1750:13 newargs U newargs = args[:]" + - "extra_tests/snippets/stdlib_datetime.py:1751:13 newargs U newargs[i] = args[i] + 1" + - "extra_tests/snippets/stdlib_datetime.py:1975:19 newval U for name, newval in ((\"year\", 2)," + - "extra_tests/snippets/stdlib_datetime.py:1983:26 newval U newargs[i] = newval" - "extra_tests/snippets/stdlib_datetime.py:2015:9 alsobog U alsobog = AlsoBogus()" + - "extra_tests/snippets/stdlib_datetime.py:2016:50 alsobog U ValueError, dt.astimezone, alsobog) # also naive" + - "extra_tests/snippets/stdlib_datetime.py:2030:17 newmeth U def newmeth(self, start):" + - "extra_tests/snippets/stdlib_datetime.py:2042:26 newmeth U assert_equal(dt2.newmeth(-7), dt1.year + dt1" + - "extra_tests/snippets/stdlib_datetime.py:2118:23 OTHERSTUFF U for badarg in OTHERSTUFF:" + - "extra_tests/snippets/stdlib_datetime.py:2334:17 newmeth U def newmeth(self, start):" - "extra_tests/snippets/stdlib_datetime.py:2356:23 atribute (attribute) U theclass as a class atribute, and theclass(1, 1," - "extra_tests/snippets/stdlib_datetime.py:2413:17 aofs U aofs = abs(offset)" + - "extra_tests/snippets/stdlib_datetime.py:2414:31 aofs U h, m = divmod(aofs, 60)" - "extra_tests/snippets/stdlib_datetime.py:2438:43 aname U tzname(self, dt): return \"aname\"" + - "extra_tests/snippets/stdlib_datetime.py:2442:35 aname U assert_equal(t.tzname(), \"aname\")" + - "extra_tests/snippets/stdlib_datetime.py:2446:46 aname U utcoffset(self, dt): return \"aname\"" - "extra_tests/snippets/stdlib_datetime.py:2473:55 comparands U gets ignored if the comparands have" - "extra_tests/snippets/stdlib_datetime.py:2495:50 uctoffset U re different members, uctoffset is not ignored." - "extra_tests/snippets/stdlib_datetime.py:2496:59 depedent U actually have an operand-depedent offset," - "extra_tests/snippets/stdlib_datetime.py:2605:15 Badtzname U class Badtzname(tzinfo):" + - "extra_tests/snippets/stdlib_datetime.py:2608:34 Badtzname U time(2, 3, 4, tzinfo=Badtzname())" + - "extra_tests/snippets/stdlib_datetime.py:2614:13 Badtzname U Badtzname.tz = '\\ud800'" - "extra_tests/snippets/stdlib_datetime.py:2805:17 afer U # Equal afer adjustment." + - "extra_tests/snippets/stdlib_datetime.py:2845:23 uctoffset U # Try a bogus uctoffset." - "extra_tests/snippets/stdlib_datetime.py:2938:9 timeaware U timeaware = now.time().replace" - "extra_tests/snippets/stdlib_datetime.py:2939:9 nowaware U nowaware = self.theclass.combine" + - "extra_tests/snippets/stdlib_datetime.py:2939:54 timeaware U combine(now.date(), timeaware)" + - "extra_tests/snippets/stdlib_datetime.py:2940:23 nowaware U self.assertIs(nowaware.tzinfo, tz55)" + - "extra_tests/snippets/stdlib_datetime.py:2941:22 nowaware U assert_equal(nowaware.timetz(), timeaware" + - "extra_tests/snippets/stdlib_datetime.py:2941:41 timeaware U equal(nowaware.timetz(), timeaware)" + - "extra_tests/snippets/stdlib_datetime.py:2944:48 nowaware U TypeError, lambda: now - nowaware)" + - "extra_tests/snippets/stdlib_datetime.py:2945:42 nowaware U raises(TypeError, lambda: nowaware - now)" - "extra_tests/snippets/stdlib_datetime.py:2958:9 nowawareplus U nowawareplus = nowaware + delta" + - "extra_tests/snippets/stdlib_datetime.py:2960:9 nowawareplus U nowawareplus2 = delta + nowaware" + - "extra_tests/snippets/stdlib_datetime.py:2961:23 nowawareplus U self.assertIs(nowawareplus2.tzinfo, tz55)" + - "extra_tests/snippets/stdlib_datetime.py:2962:22 nowawareplus U assert_equal(nowawareplus, nowawareplus2)" + - "extra_tests/snippets/stdlib_datetime.py:2962:36 nowawareplus U equal(nowawareplus, nowawareplus2)" - "extra_tests/snippets/stdlib_datetime.py:2973:59 randomtimezone U randrange(-1439, 1440), \"randomtimezone\")" - "extra_tests/snippets/stdlib_datetime.py:3022:13 weirdtz U for weirdtz in [FixedOffset(timedelta" + - "extra_tests/snippets/stdlib_datetime.py:3022:71 weirdtz U hours=15, minutes=58), \"weirdtz\", 0)," + - "extra_tests/snippets/stdlib_datetime.py:3023:68 weirdtz U hours=15, minutes=58), \"weirdtz\"),]:" + - "extra_tests/snippets/stdlib_datetime.py:3025:36 weirdtz U now = datetime.now(weirdtz)" + - "extra_tests/snippets/stdlib_datetime.py:3026:43 weirdtz U assertIs(now.tzinfo, weirdtz)" - "extra_tests/snippets/stdlib_datetime.py:3061:9 utcdatetime U utcdatetime = datetime.utcfromtimestamp" + - "extra_tests/snippets/stdlib_datetime.py:3068:20 utcdatetime U expected = utcdatetime + utcoffset" - "extra_tests/snippets/stdlib_datetime.py:3098:32 dstvalue U def __init__(self, dstvalue):" + - "extra_tests/snippets/stdlib_datetime.py:3099:31 dstvalue U if isinstance(dstvalue, int):" + - "extra_tests/snippets/stdlib_datetime.py:3100:21 dstvalue U dstvalue = timedelta(minutes" + - "extra_tests/snippets/stdlib_datetime.py:3100:50 dstvalue U = timedelta(minutes=dstvalue)" + - "extra_tests/snippets/stdlib_datetime.py:3101:22 dstvalue U self.dstvalue = dstvalue" - "extra_tests/snippets/stdlib_datetime.py:3144:15 UOFS U class UOFS(DST):" - "extra_tests/snippets/stdlib_datetime.py:3145:32 uofs U def __init__(self, uofs, dofs=None):" - "extra_tests/snippets/stdlib_datetime.py:3145:38 dofs U _init__(self, uofs, dofs=None):" + - "extra_tests/snippets/stdlib_datetime.py:3146:36 dofs U DST.__init__(self, dofs)" + - "extra_tests/snippets/stdlib_datetime.py:3147:22 uofs U self.uofs = timedelta(minutes" + - "extra_tests/snippets/stdlib_datetime.py:3147:47 uofs U = timedelta(minutes=uofs)" + - "extra_tests/snippets/stdlib_datetime.py:3149:29 uofs U return self.uofs" + - "extra_tests/snippets/stdlib_datetime.py:3152:53 UOFS U 20, 30, 40, tzinfo=UOFS(-53, dstvalue))" - "extra_tests/snippets/stdlib_datetime.py:3173:15 NOFS U class NOFS(DST):" + - "extra_tests/snippets/stdlib_datetime.py:3176:49 NOFS U 20, 30, 40, tzinfo=NOFS())" - "extra_tests/snippets/stdlib_datetime.py:3181:15 BOFS U class BOFS(DST):" + - "extra_tests/snippets/stdlib_datetime.py:3184:49 BOFS U 20, 30, 40, tzinfo=BOFS())" + - "extra_tests/snippets/stdlib_datetime.py:3197:52 UOFS U 1, 0, 0, 37, tzinfo=UOFS(1439))" + - "extra_tests/snippets/stdlib_datetime.py:3201:64 UOFS U 37, 999999, tzinfo=UOFS(-1439))" - "extra_tests/snippets/stdlib_datetime.py:3221:17 timestr U timestr = '04:05:59' + (us and" - "extra_tests/snippets/stdlib_datetime.py:3222:17 ofsstr U ofsstr = ofs is not None and" - "extra_tests/snippets/stdlib_datetime.py:3223:17 tailstr U tailstr = timestr + ofsstr" + - "extra_tests/snippets/stdlib_datetime.py:3223:27 timestr U tailstr = timestr + ofsstr" + - "extra_tests/snippets/stdlib_datetime.py:3223:37 ofsstr U tailstr = timestr + ofsstr" + - "extra_tests/snippets/stdlib_datetime.py:3225:51 tailstr U iso, datestr + 'T' + tailstr)" + - "extra_tests/snippets/stdlib_datetime.py:3227:64 tailstr U k'), datestr + 'k' + tailstr)" + - "extra_tests/snippets/stdlib_datetime.py:3228:74 tailstr U datestr + '\\u1234' + tailstr)" + - "extra_tests/snippets/stdlib_datetime.py:3229:54 tailstr U d), datestr + ' ' + tailstr)" - "extra_tests/snippets/stdlib_datetime.py:3272:9 fnone U fnone = FixedOffset(None," + - "extra_tests/snippets/stdlib_datetime.py:3279:50 fnone U ValueError, dt.astimezone, fnone)" - "extra_tests/snippets/stdlib_datetime.py:3342:53 utcoffsets U members are distinct, utcoffsets aren't" - "extra_tests/snippets/stdlib_datetime.py:3392:23 datetimetz U def test_subclass_datetimetz(self):" - "extra_tests/snippets/stdlib_datetime.py:3431:1 DSTSTART U DSTSTART = datetime(1, 4, 1," @@ -280,42 +705,129 @@ issues: - "extra_tests/snippets/stdlib_datetime.py:3440:31 reprname U init__(self, hours, reprname, stdname, dstname):" - "extra_tests/snippets/stdlib_datetime.py:3440:50 dstname U reprname, stdname, dstname):" - "extra_tests/snippets/stdlib_datetime.py:3441:14 stdoffset U self.stdoffset = timedelta(hours=hours" + - "extra_tests/snippets/stdlib_datetime.py:3442:14 reprname U self.reprname = reprname" + - "extra_tests/snippets/stdlib_datetime.py:3442:25 reprname U self.reprname = reprname" + - "extra_tests/snippets/stdlib_datetime.py:3444:14 dstname U self.dstname = dstname" + - "extra_tests/snippets/stdlib_datetime.py:3444:24 dstname U self.dstname = dstname" + - "extra_tests/snippets/stdlib_datetime.py:3447:21 reprname U return self.reprname" + - "extra_tests/snippets/stdlib_datetime.py:3451:25 dstname U return self.dstname" + - "extra_tests/snippets/stdlib_datetime.py:3456:21 stdoffset U return self.stdoffset + self.dst(dt)" + - "extra_tests/snippets/stdlib_datetime.py:3466:42 DSTSTART U first_sunday_on_or_after(DSTSTART.replace(year=dt.year" + - "extra_tests/snippets/stdlib_datetime.py:3470:40 DSTEND U first_sunday_on_or_after(DSTEND.replace(year=dt.year" - "extra_tests/snippets/stdlib_datetime.py:3491:5 dston U dston = datetime(2002, 4," - "extra_tests/snippets/stdlib_datetime.py:3492:5 dstoff U dstoff = datetime(2002, 10" - "extra_tests/snippets/stdlib_datetime.py:3497:9 checkinside U def checkinside(self, dt, tz, utc, dston" + - "extra_tests/snippets/stdlib_datetime.py:3497:40 dston U heckinside(self, dt, tz, utc, dston, dstoff):" + - "extra_tests/snippets/stdlib_datetime.py:3497:47 dstoff U dt, tz, utc, dston, dstoff):" - "extra_tests/snippets/stdlib_datetime.py:3503:9 asutc U asutc = dt.astimezone(utc" + - "extra_tests/snippets/stdlib_datetime.py:3504:26 asutc U there_and_back = asutc.astimezone(tz)" + - "extra_tests/snippets/stdlib_datetime.py:3514:25 dston U if dt.date() == dston.date() and dt.hour" - "extra_tests/snippets/stdlib_datetime.py:3536:9 nexthour U nexthour_utc = asutc + HOUR" + - "extra_tests/snippets/stdlib_datetime.py:3536:24 asutc U nexthour_utc = asutc + HOUR" + - "extra_tests/snippets/stdlib_datetime.py:3537:9 nexthour U nexthour_tz = nexthour_utc.astimezone" + - "extra_tests/snippets/stdlib_datetime.py:3537:23 nexthour U nexthour_tz = nexthour_utc.astimezone(tz)" + - "extra_tests/snippets/stdlib_datetime.py:3538:25 dstoff U if dt.date() == dstoff.date() and dt.hour" + - "extra_tests/snippets/stdlib_datetime.py:3541:26 nexthour U assert_equal(nexthour_tz, dt.replace(hour" + - "extra_tests/snippets/stdlib_datetime.py:3542:13 nexthour U nexthour_utc += HOUR" - "extra_tests/snippets/stdlib_datetime.py:3549:9 checkoutside U def checkoutside(self, dt, tz, utc):" + - "extra_tests/snippets/stdlib_datetime.py:3556:9 asutc U asutc = dt.astimezone(utc" + - "extra_tests/snippets/stdlib_datetime.py:3557:26 asutc U there_and_back = asutc.astimezone(tz)" + - "extra_tests/snippets/stdlib_datetime.py:3561:9 dston U dston = self.dston.replace" + - "extra_tests/snippets/stdlib_datetime.py:3561:22 dston U dston = self.dston.replace(tzinfo=tz)" + - "extra_tests/snippets/stdlib_datetime.py:3567:9 dstoff U dstoff = self.dstoff.replace" + - "extra_tests/snippets/stdlib_datetime.py:3567:23 dstoff U dstoff = self.dstoff.replace(tzinfo=tz)" + - "extra_tests/snippets/stdlib_datetime.py:3574:18 checkinside U self.checkinside(dston, tz, utc, dston" + - "extra_tests/snippets/stdlib_datetime.py:3576:22 checkinside U self.checkinside(during, tz, utc, dston" + - "extra_tests/snippets/stdlib_datetime.py:3578:18 checkoutside U self.checkoutside(dstoff, tz, utc)" + - "extra_tests/snippets/stdlib_datetime.py:3580:22 checkoutside U self.checkoutside(outside, tz, utc)" - "extra_tests/snippets/stdlib_datetime.py:3583:46 endcases U name of this test, the endcases are excruciating." - "extra_tests/snippets/stdlib_datetime.py:3608:9 fourback U fourback = self.dston - timedelta" - "extra_tests/snippets/stdlib_datetime.py:3609:9 ninewest U ninewest = FixedOffset(-9*60" + - "extra_tests/snippets/stdlib_datetime.py:3610:9 fourback U fourback = fourback.replace(tzinfo" + - "extra_tests/snippets/stdlib_datetime.py:3610:20 fourback U fourback = fourback.replace(tzinfo=ninewest" + - "extra_tests/snippets/stdlib_datetime.py:3610:44 ninewest U fourback.replace(tzinfo=ninewest)" + - "extra_tests/snippets/stdlib_datetime.py:3619:15 fourback U got = fourback.astimezone(Eastern)" - "extra_tests/snippets/stdlib_datetime.py:3624:9 sixutc U sixutc = self.dston.replace" + - "extra_tests/snippets/stdlib_datetime.py:3629:15 sixutc U got = sixutc.astimezone(Eastern)" - "extra_tests/snippets/stdlib_datetime.py:3646:17 asutcbase U asutcbase = asutc.replace(tzinfo" - "extra_tests/snippets/stdlib_datetime.py:3647:21 tzhour U for tzhour in (0, 1, 1, 2):" - "extra_tests/snippets/stdlib_datetime.py:3648:21 expectedbase U expectedbase = self.dstoff.replace" + - "extra_tests/snippets/stdlib_datetime.py:3648:61 tzhour U dstoff.replace(hour=tzhour)" + - "extra_tests/snippets/stdlib_datetime.py:3650:36 expectedbase U expected = expectedbase.replace(minute=minute" + - "extra_tests/snippets/stdlib_datetime.py:3651:33 asutcbase U asutc = asutcbase.replace(minute=minute" - "extra_tests/snippets/stdlib_datetime.py:3652:25 astz U astz = asutc.astimezone(tz" + - "extra_tests/snippets/stdlib_datetime.py:3653:38 astz U assert_equal(astz.replace(tzinfo=None" + - "extra_tests/snippets/stdlib_datetime.py:3654:21 asutcbase U asutcbase += HOUR" - "extra_tests/snippets/stdlib_datetime.py:3667:15 notok U class notok(ok):" + - "extra_tests/snippets/stdlib_datetime.py:3669:51 notok U ValueError, now.astimezone, notok())" + - "extra_tests/snippets/stdlib_datetime.py:3675:22 notok U class tricky_notok(ok):" + - "extra_tests/snippets/stdlib_datetime.py:3682:57 notok U dt.astimezone, tricky_notok())" + - "extra_tests/snippets/stdlib_datetime.py:3697:34 stdoffset U return dt + self.stdoffset" - "extra_tests/snippets/stdlib_datetime.py:3698:62 FEDT U FEastern\", \"FEST\", \"FEDT\")" - "extra_tests/snippets/stdlib_datetime.py:3706:9 fstart U fstart = start.replace(tzinfo" + - "extra_tests/snippets/stdlib_datetime.py:3714:24 fstart U expected = fstart + FEastern.stdoffset" + - "extra_tests/snippets/stdlib_datetime.py:3714:42 stdoffset U = fstart + FEastern.stdoffset" + - "extra_tests/snippets/stdlib_datetime.py:3715:36 fstart U got = FEastern.fromutc(fstart)" + - "extra_tests/snippets/stdlib_datetime.py:3719:19 fstart U got = fstart.replace(tzinfo=utc_real" + - "extra_tests/snippets/stdlib_datetime.py:3723:13 fstart U fstart += HOUR" + - "extra_tests/snippets/stdlib_datetime.py:3733:42 stdoffset U = fstart + FEastern.stdoffset" - "extra_tests/snippets/stdlib_datetime.py:3768:3 Neverthelss U # Neverthelss, comparison should work" + - "extra_tests/snippets/stdlib_dir_module.py:1:6 testutils U from testutils import assert_equal" + - "extra_tests/snippets/stdlib_functools.py:2:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/stdlib_hashlib.py:34:30 fubar U hashlib.new(\"blake2s\", b\"fubar\")" - "extra_tests/snippets/stdlib_imghdr.py:15:21 rast U ('python.ras', 'rast')," - "extra_tests/snippets/stdlib_imghdr.py:23:57 imghdrdata U dirname(__file__), 'imghdrdata')" - "extra_tests/snippets/stdlib_io_bytesio.py:49:37 accpets U that the write method accpets bytearray" - - "extra_tests/snippets/stdlib_io.py:31:11 closefd U assert fi.closefd" - - "extra_tests/snippets/stdlib_io.py:38:2 nres U nres = fio.read(1)" + - "extra_tests/snippets/stdlib_io.py:3:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_io.py:31:11 closefd U assert fi.closefd" + - "extra_tests/snippets/stdlib_io.py:38:2 nres U nres = fio.read(1)" + - "extra_tests/snippets/stdlib_io.py:39:13 nres U assert len(nres) == 1" + - "extra_tests/snippets/stdlib_io.py:40:2 nres U nres = fio.read(2)" + - "extra_tests/snippets/stdlib_io.py:41:13 nres U assert len(nres) == 2" + - "extra_tests/snippets/stdlib_itertools.py:3:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/stdlib_itertools.py:54:24 evaluted U iterables are lazily evaluted" - "extra_tests/snippets/stdlib_itertools.py:185:5 underten U def underten(x):" + - "extra_tests/snippets/stdlib_itertools.py:229:9 underten U it = tw(underten, [1, 3, 5, 20, 2, 4" - "extra_tests/snippets/stdlib_itertools.py:230:33 citertools U pickle.dumps(it, 0) == b'citertools\\ntakewhile\\np0\\n(c_" - "extra_tests/snippets/stdlib_itertools.py:230:71 nunderten U ntakewhile\\np0\\n(c__main__\\nunderten\\np1\\nc__builtin__\\niter" - "extra_tests/snippets/stdlib_itertools.py:230:171 nbtp U naI8\\natp4\\nRp5\\nI0\\nbtp6\\nRp7\\nI0\\nb.'" + - "extra_tests/snippets/stdlib_itertools.py:231:33 citertools U pickle.dumps(it, 1) == b'citertools\\ntakewhile\\nq\\x00(c" + - "extra_tests/snippets/stdlib_itertools.py:231:72 nunderten U ntakewhile\\nq\\x00(c__main__\\nunderten\\nq\\x01c__builtin__\\niter" + - "extra_tests/snippets/stdlib_itertools.py:232:41 citertools U it, 2) == b'\\x80\\x02citertools\\ntakewhile\\nq\\x00c_" + - "extra_tests/snippets/stdlib_itertools.py:232:79 nunderten U ntakewhile\\nq\\x00c__main__\\nunderten\\nq\\x01c__builtin__\\niter" + - "extra_tests/snippets/stdlib_itertools.py:233:41 citertools U it, 3) == b'\\x80\\x03citertools\\ntakewhile\\nq\\x00c_" + - "extra_tests/snippets/stdlib_itertools.py:233:79 nunderten U ntakewhile\\nq\\x00c__main__\\nunderten\\nq\\x01cbuiltins\\niter" + - "extra_tests/snippets/stdlib_itertools.py:233:95 cbuiltins U main__\\nunderten\\nq\\x01cbuiltins\\niter\\nq\\x02]q\\x03(K" + - "extra_tests/snippets/stdlib_itertools.py:234:148 underten U __main__\\x94\\x8c\\x08underten\\x94\\x93\\x94\\x8c\\x08builtins" + - "extra_tests/snippets/stdlib_itertools.py:235:148 underten U __main__\\x94\\x8c\\x08underten\\x94\\x93\\x94\\x8c\\x08builtins" + - "extra_tests/snippets/stdlib_itertools.py:243:33 citertools U pickle.dumps(it, 0) == b'citertools\\ntakewhile\\np0\\n(c_" + - "extra_tests/snippets/stdlib_itertools.py:243:71 nunderten U ntakewhile\\np0\\n(c__main__\\nunderten\\np1\\nc__builtin__\\niter" + - "extra_tests/snippets/stdlib_itertools.py:243:171 nbtp U naI8\\natp4\\nRp5\\nI4\\nbtp6\\nRp7\\nI1\\nb.'" + - "extra_tests/snippets/stdlib_itertools.py:246:95 cbuiltins U main__\\nunderten\\nq\\x01cbuiltins\\niter\\nq\\x02]q\\x03(K" + - "extra_tests/snippets/stdlib_itertools.py:247:148 underten U __main__\\x94\\x8c\\x08underten\\x94\\x93\\x94\\x8c\\x08builtins" + - "extra_tests/snippets/stdlib_itertools.py:325:171 nbtp U naI8\\natp4\\nRp5\\nI0\\nbtp6\\nRp7\\nI0\\nb.'" + - "extra_tests/snippets/stdlib_itertools.py:328:95 cbuiltins U main__\\nunderten\\nq\\x01cbuiltins\\niter\\nq\\x02]q\\x03(K" + - "extra_tests/snippets/stdlib_itertools.py:332:171 nbtp U naI8\\natp4\\nRp5\\nI4\\nbtp6\\nRp7\\nI1\\nb.'" + - "extra_tests/snippets/stdlib_itertools.py:335:95 cbuiltins U main__\\nunderten\\nq\\x01cbuiltins\\niter\\nq\\x02]q\\x03(K" - "extra_tests/snippets/stdlib_itertools.py:367:67 ACEF U 1,0,1,1])) == list(\"ACEF\")" + - "extra_tests/snippets/stdlib_itertools.py:372:77 ACEF U ,\"\",1,9])) == list(\"ACEF\")" - "extra_tests/snippets/stdlib_itertools.py:537:58 fillvalue U range(3), [9, 8, 7, 99], fillvalue='d')) \\" - - "extra_tests/snippets/stdlib_json.py:65:33 jsons U reject non-str keys in jsons" + - "extra_tests/snippets/stdlib_itertools.py:547:50 fillvalue U 'c'], range(1, 5), fillvalue=100))) \\" + - "extra_tests/snippets/stdlib_json.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_json.py:65:33 jsons U reject non-str keys in jsons" - "extra_tests/snippets/stdlib_logging.py:10:16 WOOT U logging.error('WOOT')" + - "extra_tests/snippets/stdlib_logging.py:15:10 WOOT U assert 'WOOT' in res" + - "extra_tests/snippets/stdlib_math.py:2:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_math.py:6:1 NINF U NINF = float('-inf')" - "extra_tests/snippets/stdlib_math.py:11:9 Conversible U # class Conversible():" + - "extra_tests/snippets/stdlib_math.py:16:39 Conversible U 1.1111) == math.log(Conversible())" - "extra_tests/snippets/stdlib_math.py:18:3 roundings U # roundings" + - "extra_tests/snippets/stdlib_math.py:146:15 NINF U assertIsClose(NINF, NINF)" + - "extra_tests/snippets/stdlib_math.py:146:21 NINF U assertIsClose(NINF, NINF)" + - "extra_tests/snippets/stdlib_math.py:147:15 NINF U assertIsClose(NINF, NINF, abs_tol=0.0)" + - "extra_tests/snippets/stdlib_math.py:147:21 NINF U assertIsClose(NINF, NINF, abs_tol=0.0)" - "extra_tests/snippets/stdlib_math.py:149:12 ninf U # test_inf_ninf_nan(self): these should" + - "extra_tests/snippets/stdlib_os.py:6:6 testutils U from testutils import assert_raises" - "extra_tests/snippets/stdlib_os.py:121:14 BOYA U CONTENT3 = b\"BOYA\"" - "extra_tests/snippets/stdlib_os.py:290:48 getpwall U pw_uid for u in pwd.getpwall()]" - "extra_tests/snippets/stdlib_os.py:388:51 setresuid U PermissionError, lambda: os.setresuid(42, 42, 42))" @@ -325,23 +837,55 @@ issues: - "extra_tests/snippets/stdlib_re.py:20:14 xcxca U assert s == 'xcxca'" - "extra_tests/snippets/stdlib_re.py:34:11 bigcharset U # test op bigcharset" - "extra_tests/snippets/stdlib_re.py:40:35 abcdddd U compile('abcd*').match('abcdddd').group() == 'abcdddd" + - "extra_tests/snippets/stdlib_re.py:40:57 abcdddd U abcdddd').group() == 'abcdddd'" - "extra_tests/snippets/stdlib_re.py:42:36 abce U compile('abcd*e').match('abce').group() == 'abce'" + - "extra_tests/snippets/stdlib_re.py:42:55 abce U 'abce').group() == 'abce'" - "extra_tests/snippets/stdlib_re.py:43:37 abcddeee U compile('abcd*e+').match('abcddeee').group() == 'abcddeee" + - "extra_tests/snippets/stdlib_re.py:43:60 abcddeee U abcddeee').group() == 'abcddeee'" - "extra_tests/snippets/stdlib_re.py:44:35 abcddd U compile('abcd+').match('abcddd').group() == 'abcddd" + - "extra_tests/snippets/stdlib_re.py:44:56 abcddd U abcddd').group() == 'abcddd'" - "extra_tests/snippets/stdlib_re.py:52:41 abcdcdcd U a)(b)(cd)*').match('abcdcdcd').group(0, 1, 2, 3)" + - "extra_tests/snippets/stdlib_re.py:52:75 abcdcdcd U group(0, 1, 2, 3) == ('abcdcdcd', 'a', 'b', 'cd')" - "extra_tests/snippets/stdlib_re.py:64:41 Xtest U ', 'X', 'test') == 'Xtest'" - - "extra_tests/snippets/stdlib_select.py:26:1 recvr U recvr = socket.socket()" - - "extra_tests/snippets/stdlib_select.py:34:1 sendr U sendr = socket.socket()" - - "extra_tests/snippets/stdlib_select.py:39:1 rres U rres, wres, xres = select" - - "extra_tests/snippets/stdlib_socket.py:164:13 gaierror U (socket.gaierror, \"gaierror\")," + - "extra_tests/snippets/stdlib_select.py:1:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_select.py:26:1 recvr U recvr = socket.socket()" + - "extra_tests/snippets/stdlib_select.py:28:1 recvr U recvr.bind((\"127.0.0.1\"," + - "extra_tests/snippets/stdlib_select.py:30:1 recvr U recvr.listen()" + - "extra_tests/snippets/stdlib_select.py:32:1 recvr U recvr.settimeout(10.0)" + - "extra_tests/snippets/stdlib_select.py:34:1 sendr U sendr = socket.socket()" + - "extra_tests/snippets/stdlib_select.py:36:1 sendr U sendr.connect((\"127.0.0.1" + - "extra_tests/snippets/stdlib_select.py:37:1 sendr U sendr.send(b\"aaaa\")" + - "extra_tests/snippets/stdlib_select.py:39:1 rres U rres, wres, xres = select" + - "extra_tests/snippets/stdlib_select.py:39:35 recvr U xres = select.select([recvr], [sendr], [])" + - "extra_tests/snippets/stdlib_select.py:39:44 sendr U select.select([recvr], [sendr], [])" + - "extra_tests/snippets/stdlib_select.py:42:21 rres U assert recvr in rres" + - "extra_tests/snippets/stdlib_select.py:44:8 sendr U assert sendr in wres" + - "extra_tests/snippets/stdlib_signal.py:4:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_socket.py:4:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_socket.py:164:13 gaierror U (socket.gaierror, \"gaierror\")," + - "extra_tests/snippets/stdlib_socket.py:164:24 gaierror U (socket.gaierror, \"gaierror\")," - "extra_tests/snippets/stdlib_sqlite.py:7:4 executescript U cx.executescript(\";\")" - "extra_tests/snippets/stdlib_sqlite.py:9:4 executemany U cx.executemany(\"INSERT INTO foo(key" + - "extra_tests/snippets/stdlib_sqlite.py:15:4 executescript U cx.executescript(\"\"\"" - "extra_tests/snippets/stdlib_sqlite.py:21:7 Aggr U class AggrSum:" - "extra_tests/snippets/stdlib_sqlite.py:31:22 mysum U cx.create_aggregate(\"mysum\", 1, AggrSum)" + - "extra_tests/snippets/stdlib_sqlite.py:31:33 Aggr U aggregate(\"mysum\", 1, AggrSum)" + - "extra_tests/snippets/stdlib_sqlite.py:32:21 mysum U cur.execute(\"select mysum(key) from foo\")" + - "extra_tests/snippets/stdlib_sqlite.py:38:7 Aggr U class AggrText:" - "extra_tests/snippets/stdlib_sqlite.py:47:22 aggtxt U cx.create_aggregate(\"aggtxt\", 1, AggrText)" - - "extra_tests/snippets/stdlib_struct.py:45:15 calcsize U assert struct.calcsize(\"B\") == 1" - - "extra_tests/snippets/stdlib_subprocess.py:18:36 unixy U make work in a non-unixy environment (something" + - "extra_tests/snippets/stdlib_sqlite.py:47:34 Aggr U aggregate(\"aggtxt\", 1, AggrText)" + - "extra_tests/snippets/stdlib_sqlite.py:48:21 aggtxt U cur.execute(\"select aggtxt(key) from foo\")" + - "extra_tests/snippets/stdlib_struct.py:2:6 testutils U from testutils import assert_raises" + - "extra_tests/snippets/stdlib_struct.py:45:15 calcsize U assert struct.calcsize(\"B\") == 1" + - "extra_tests/snippets/stdlib_struct.py:46:17 calcsize U # assert struct.calcsize(\" ProfileFormat" + - "src/lib.rs:237:53 Speedscope U None => ProfileFormat::Speedscope," + - "src/lib.rs:248:24 Speedscope U ProfileFormat::Speedscope => \"flamescope.json" + - "src/lib.rs:248:39 flamescope U ProfileFormat::Speedscope => \"flamescope.json\".as_ref()," + - "src/lib.rs:262:24 Speedscope U ProfileFormat::Speedscope => flamescope::dump" + - "src/lib.rs:262:38 flamescope U ProfileFormat::Speedscope => flamescope::dump(profile_output" - "src/settings.rs:135:46 pycs U name(\"check-hash-based-pycs\")" + - "src/settings.rs:136:41 pycs U long(\"check-hash-based-pycs\")" - "src/settings.rs:152:66 PYTHONUNBUFFERED U effect on stdin; also PYTHONUNBUFFERED=x\"," + - "src/settings.rs:187:46 RUSTPYTHONPATH U list.extend(get_paths(\"RUSTPYTHONPATH\"));" - "src/settings.rs:221:49 PYTHONNOUSERSITE U environment && env::var_os(\"PYTHONNOUSERSITE\").is_some())" - "src/settings.rs:231:49 PYTHONDONTWRITEBYTECODE U environment && env::var_os(\"PYTHONDONTWRITEBYTECODE\").is_some())" - "src/settings.rs:235:44 PYTHONINTMAXSTRDIGITS U environment && env::var_os(\"PYTHONINTMAXSTRDIGITS\").is_some() {" + - "src/settings.rs:236:55 PYTHONINTMAXSTRDIGITS U digits = match env::var(\"PYTHONINTMAXSTRDIGITS\").unwrap().parse()" + - "src/settings.rs:239:77 PYTHONINTMAXSTRDIGITS U int_max_str_digits: PYTHONINTMAXSTRDIGITS: invalid limit; must" - "src/settings.rs:239:173 preinitialized U nPython runtime state: preinitialized\");" + - "src/settings.rs:246:49 PYTHONSAFEPATH U environment && env::var_os(\"PYTHONSAFEPATH\").is_some())" + - "src/settings.rs:252:37 pycs U of(\"check-hash-based-pycs\")" + - "src/settings.rs:254:46 pycs U settings.check_hash_pycs_mode);" - "src/settings.rs:259:18 xoptions U settings.xoptions.extend(xopts.map(|s" + - "src/settings.rs:277:177 preinitialized U nPython runtime state: preinitialized\");" - "src/settings.rs:287:49 PYTHONWARNDEFAULTENCODING U environment && env::var_os(\"PYTHONWARNDEFAULTENCODING\").is_some())" - "src/settings.rs:293:18 warnoptions U settings.warnoptions.push(\"default\".to_owned" + - "src/settings.rs:301:18 warnoptions U settings.warnoptions.push(warn.to_owned(" + - "src/settings.rs:304:18 warnoptions U settings.warnoptions.extend(warnings.map" - "src/settings.rs:344:37 PYTHONHASHSEED U seed = match env::var(\"PYTHONHASHSEED\") {" - - "src/shell/helper.rs:20:13 startpos U let mut startpos = 0;" + - "src/settings.rs:350:42 PYTHONHASHSEED U Fatal Python init error: PYTHONHASHSEED must be \\\"random\\\" or" + - "src/shell/helper.rs:20:13 startpos U let mut startpos = 0;" + - "src/shell/helper.rs:30:21 startpos U startpos = line.len() - i;" + - "src/shell/helper.rs:40:21 startpos U startpos = line.len() - i;" + - "src/shell/helper.rs:52:11 startpos U Some((startpos, words))" + - "src/shell/helper.rs:102:14 startpos U let (startpos, words) = split_idents" + - "src/shell/helper.rs:150:13 rustyline U use rustyline::{" + - "src/shell/helper.rs:162:18 rustyline U ) -> rustyline::Result<(usize, Vec" - "stdlib/build.rs:2:44 osslconf U rustc-check-cfg=cfg(osslconf, values(\"OPENSSL_NO" - "stdlib/build.rs:3:42 ossl U rustc-check-cfg=cfg(ossl101)\");" - - "stdlib/Cargo.toml:51:1 puruspe U puruspe = \"0.2.4\"" - - "stdlib/Cargo.toml:121:25 netioapi U winsock2\", \"ifdef\", \"netioapi\", \"ws2tcpip\"," - - "stdlib/Cargo.toml:129:28 Ndis U 2_NetworkManagement_Ndis\"," + - "stdlib/build.rs:4:42 ossl U rustc-check-cfg=cfg(ossl102)\");" + - "stdlib/build.rs:5:42 ossl U rustc-check-cfg=cfg(ossl110)\");" + - "stdlib/build.rs:6:42 ossl U rustc-check-cfg=cfg(ossl110g)\");" + - "stdlib/build.rs:7:42 ossl U rustc-check-cfg=cfg(ossl111)\");" + - "stdlib/build.rs:31:39 osslconf U println!(\"cargo:rustc-cfg=osslconf=\\\"{conf}\\\"\");" + - "stdlib/Cargo.toml:51:1 puruspe U puruspe = \"0.2.4\"" + - "stdlib/Cargo.toml:116:1 widestring U widestring = { workspace = true" + - "stdlib/Cargo.toml:121:25 netioapi U winsock2\", \"ifdef\", \"netioapi\", \"ws2tcpip\"," + - "stdlib/Cargo.toml:129:28 Ndis U 2_NetworkManagement_Ndis\"," - "stdlib/src/array.rs:75:43 scode U $t:ty, $c:literal, $scode:literal)),*$(,)?) =" + - "stdlib/src/array.rs:99:55 scode U ArrayContentType::$n(_) => $scode,)*" + - "stdlib/src/array.rs:948:23 tobytes U pub(crate) fn tobytes(&self) -> Vec {" - "stdlib/src/array.rs:1442:9 mformat U mformat_code: MachineFormatCode" + - "stdlib/src/array.rs:1620:27 mformat U let format = args.mformat_code;" - "stdlib/src/binascii.rs:105:15 CRCTAB U const CRCTAB_HQX: [u16; 256] = [" + - "stdlib/src/binascii.rs:137:45 CRCTAB U crc << 8) & 0xFF00) ^ CRCTAB_HQX[((crc >> 8) as u" - "stdlib/src/binascii.rs:331:28 roken U // roken case from broken python" - "stdlib/src/binascii.rs:342:28 hexval U // hexval" - "stdlib/src/binascii.rs:370:9 quotetabs U quotetabs: bool," - "stdlib/src/binascii.rs:372:9 istext U istext: bool," + - "stdlib/src/binascii.rs:380:13 quotetabs U let quotetabs = args.quotetabs;" + - "stdlib/src/binascii.rs:380:30 quotetabs U let quotetabs = args.quotetabs;" + - "stdlib/src/binascii.rs:381:13 istext U let istext = args.istext;" + - "stdlib/src/binascii.rs:381:27 istext U let istext = args.istext;" - "stdlib/src/binascii.rs:385:21 linelen U let mut linelen = 0;" - "stdlib/src/binascii.rs:386:21 odatalen U let mut odatalen = 0;" - "stdlib/src/binascii.rs:390:21 inidx U let mut inidx;" - "stdlib/src/binascii.rs:391:21 outidx U let mut outidx;" + - "stdlib/src/binascii.rs:393:13 inidx U inidx = 0;" + - "stdlib/src/binascii.rs:394:19 inidx U while inidx < buflen {" + - "stdlib/src/binascii.rs:395:24 inidx U if buf[inidx] == b'\\n' {" + - "stdlib/src/binascii.rs:398:17 inidx U inidx += 1;" + - "stdlib/src/binascii.rs:411:28 linelen U && linelen == 0" + - "stdlib/src/binascii.rs:416:26 istext U || (!istext && ((buf[inidx] == b" + - "stdlib/src/binascii.rs:421:29 quotetabs U && (quotetabs || ((buf[inidx] != b" + - "stdlib/src/binascii.rs:423:25 linelen U if (linelen + 3) >= MAXLINESIZE" + - "stdlib/src/binascii.rs:424:25 linelen U linelen = 0;" + - "stdlib/src/binascii.rs:427:21 linelen U linelen += 3;" + - "stdlib/src/binascii.rs:430:27 istext U } else if istext" + - "stdlib/src/binascii.rs:455:17 odatalen U odatalen += delta;" + - "stdlib/src/binascii.rs:458:51 odatalen U Vec::with_capacity(odatalen);" + - "stdlib/src/binascii.rs:460:13 outidx U outidx = 0;" + - "stdlib/src/binascii.rs:478:29 quotetabs U && (quotetabs || ((buf[inidx] != b" + - "stdlib/src/binascii.rs:483:25 outidx U outidx += 1;" + - "stdlib/src/binascii.rs:486:29 outidx U outidx += 1;" + - "stdlib/src/binascii.rs:489:25 outidx U outidx += 1;" - "stdlib/src/binascii.rs:570:8 rlecode U fn rlecode_hqx(s: ArgAsciiBuffer" - "stdlib/src/binascii.rs:571:15 RUNCHAR U const RUNCHAR: u8 = 0x90; // b'\\x" + - "stdlib/src/binascii.rs:580:26 RUNCHAR U if ch == RUNCHAR {" + - "stdlib/src/binascii.rs:581:35 RUNCHAR U out_data.push(RUNCHAR);" + - "stdlib/src/binascii.rs:591:39 RUNCHAR U out_data.push(RUNCHAR);" - "stdlib/src/binascii.rs:605:8 rledecode U fn rledecode_hqx(s: ArgAsciiBuffer" + - "stdlib/src/binascii.rs:606:15 RUNCHAR U const RUNCHAR: u8 = 0x90; //b'\\x9" - "stdlib/src/contextvars.rs:43:19 hamt U // TODO: Real hamt implementation" - "stdlib/src/contextvars.rs:44:10 Hamt U type Hamt = IndexMap," + - "stdlib/src/contextvars.rs:49:23 Hamt U hamt: RefCell," + - "stdlib/src/contextvars.rs:53:10 Hamt U impl HamtObject {}" + - "stdlib/src/contextvars.rs:58:17 hamt U hamt: RefCell::new(Hamt:" - "stdlib/src/contextvars.rs:69:26 weakreflist U // PyObject *ctx_weakreflist;" + - "stdlib/src/contextvars.rs:95:29 hamt U self.inner.vars.hamt.borrow()" + - "stdlib/src/contextvars.rs:99:29 hamt U self.inner.vars.hamt.borrow_mut()" + - "stdlib/src/contextvars.rs:295:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/contextvars.rs:298:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/contextvars.rs:300:11 pytraverse U #[pytraverse(skip)]" - "stdlib/src/contextvars.rs:301:62 tsid U AtomicUsize, // cached_tsid in CPython" + - "stdlib/src/contextvars.rs:302:11 pytraverse U #[pytraverse(skip)]" - "stdlib/src/contextvars.rs:324:55 tsver U Context index; cached_tsver in CPython" - "stdlib/src/contextvars.rs:344:12 contextvar U // contextvar_set in CPython" - "stdlib/src/contextvars.rs:547:48 oldval U PyObjectRef>, // tok_oldval in CPython" - "stdlib/src/csv.rs:31:17 NOTNULL U const QUOTE_NOTNULL: i32 = QuoteStyle::Notnull" - "stdlib/src/csv.rs:31:44 Notnull U NOTNULL: i32 = QuoteStyle::Notnull as i32;" - "stdlib/src/csv.rs:280:21 pydialect U opts.update_pydialect(&mut dialect);" + - "stdlib/src/csv.rs:427:9 Notnull U Notnull = 5," + - "stdlib/src/csv.rs:437:29 Notnull U QuoteStyle::Notnull => todo!()," + - "stdlib/src/csv.rs:460:37 Notnull U 5 => Ok(QuoteStyle::Notnull)," + - "stdlib/src/csv.rs:473:29 Notnull U QuoteStyle::Notnull => 5," + - "stdlib/src/csv.rs:668:19 pydialect U fn update_pydialect<'b>(&self, res: &'b" + - "stdlib/src/csv.rs:703:37 pydialect U self.update_pydialect(&mut dialect);" - "stdlib/src/csv.rs:706:66 registed U format!(\"{} is not registed.\", name)))" + - "stdlib/src/csv.rs:712:33 pydialect U self.update_pydialect(&mut o);" + - "stdlib/src/csv.rs:718:33 pydialect U self.update_pydialect(&mut res);" + - "stdlib/src/csv.rs:912:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/csv.rs:914:11 pytraverse U #[pytraverse(skip)]" - "stdlib/src/csv.rs:974:22 rposition U .rposition(|&x| x != b' ')" - "stdlib/src/csv.rs:990:34 nwritten U let (res, nread, nwritten, nends) = reader.read" - "stdlib/src/csv.rs:990:44 nends U res, nread, nwritten, nends) = reader.read_record" + - "stdlib/src/csv.rs:996:34 nwritten U output_offset += nwritten;" + - "stdlib/src/csv.rs:997:39 nends U output_ends_offset += nends;" + - "stdlib/src/csv.rs:1066:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/csv.rs:1068:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/csv.rs:1093:31 nwritten U let (res, nwritten) = $x;" + - "stdlib/src/csv.rs:1094:38 nwritten U buffer_offset += nwritten;" + - "stdlib/src/csv.rs:1127:38 nwritten U let (res, nread, nwritten) =" - "stdlib/src/fcntl.rs:12:45 fnctl U these from (please file an issue" - "stdlib/src/fcntl.rs:13:19 MAND U // LOCK_MAND, LOCK_READ, LOCK_WRITE" - "stdlib/src/fcntl.rs:14:36 EXLCK U SETLKW64, FASYNC, F_EXLCK, F_SHLCK, DN_ACCESS" @@ -489,46 +1255,117 @@ issues: - "stdlib/src/fcntl.rs:49:52 SETPIPE U WRITE, F_SETLEASE, F_SETPIPE_SZ," - "stdlib/src/gc.rs:13:8 isenabled U fn isenabled(_args: FuncArgs, _vm" - "stdlib/src/gc.rs:43:12 refererts U fn get_refererts(_args: FuncArgs, vm" + - "stdlib/src/grp.rs:19:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/grp.rs:21:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/grp.rs:23:11 pytraverse U #[pytraverse(skip)]" - "stdlib/src/grp.rs:84:8 getgrall U fn getgrall(vm: &VirtualMachine" - "stdlib/src/grp.rs:85:67 fgetgrent U thread safe. Could use fgetgrent_r, but this is easier" - "stdlib/src/grp.rs:86:16 GETGRALL U static GETGRALL: parking_lot::Mutex" + - "stdlib/src/grp.rs:87:22 GETGRALL U let _guard = GETGRALL.lock();" - "stdlib/src/hashlib.rs:335:9 digestmod U digestmod: bool, // TODO: RUSTPYTHON" + - "stdlib/src/json.rs:22:11 pytraverse U #[pytraverse(skip)]" - "stdlib/src/json/machinery.rs:5:30 LOJKINE U Copyright (c) 2018, Ophir LOJKINE" - "stdlib/src/json/machinery.rs:44:7 fedcba U //fedcba9876543210_fedcba987" + - "stdlib/src/json/machinery.rs:44:24 fedcba U //fedcba9876543210_fedcba9876543210_fedcba987" + - "stdlib/src/json/machinery.rs:44:41 fedcba U 10_fedcba9876543210_fedcba9876543210_fedcba987" + - "stdlib/src/json/machinery.rs:44:58 fedcba U 10_fedcba9876543210_fedcba9876543210" - "stdlib/src/lib.rs:129:27 sysmodule U // crate::vm::sysmodule::sysconfigdata_name" - "stdlib/src/lib.rs:129:38 sysconfigdata U crate::vm::sysmodule::sysconfigdata_name() => sysconfigdata" + - "stdlib/src/lib.rs:129:62 sysconfigdata U sysconfigdata_name() => sysconfigdata::make_module," - "stdlib/src/locale.rs:59:72 ABMON U , ABDAY_6, ABDAY_7, ABMON_1, ABMON_10, ABMON_" + - "stdlib/src/locale.rs:59:81 ABMON U , ABDAY_7, ABMON_1, ABMON_10, ABMON_11," + - "stdlib/src/locale.rs:59:91 ABMON U ABMON_1, ABMON_10, ABMON_11," + - "stdlib/src/locale.rs:60:9 ABMON U ABMON_12, ABMON_2, ABMON_" + - "stdlib/src/locale.rs:60:19 ABMON U ABMON_12, ABMON_2, ABMON_3, ABMON_4" - "stdlib/src/math.rs:139:26 logx U log2(x, vm).map(|logx| logx / base.log2()" + - "stdlib/src/math.rs:139:32 logx U log2(x, vm).map(|logx| logx / base.log2())" + - "stdlib/src/math.rs:191:26 logx U log2(x, vm).map(|logx| logx / 10f64.log2(" + - "stdlib/src/math.rs:191:32 logx U log2(x, vm).map(|logx| logx / 10f64.log2())" + - "stdlib/src/math.rs:468:13 puruspe U puruspe::erf(x)" + - "stdlib/src/math.rs:478:13 puruspe U puruspe::erfc(x)" + - "stdlib/src/math.rs:486:13 puruspe U puruspe::gamma(x)" + - "stdlib/src/math.rs:498:13 puruspe U puruspe::ln_gamma(x)" + - "stdlib/src/math.rs:554:39 ufrexp U m, exp) = float_ops::ufrexp(value);" - "stdlib/src/math.rs:585:13 argvec U let argvec = args.into_vec();" + - "stdlib/src/math.rs:587:12 argvec U if argvec.is_empty() {" + - "stdlib/src/math.rs:589:19 argvec U } else if argvec.len() == 1 {" + - "stdlib/src/math.rs:590:23 argvec U return op(argvec[0].as_bigint(), &argvec" + - "stdlib/src/math.rs:590:47 argvec U argvec[0].as_bigint(), &argvec[0]);" - "stdlib/src/math.rs:626:17 xsave U let xsave = x;" - "stdlib/src/math.rs:647:22 nonfinite U // a nonfinite x could arise either" - "stdlib/src/math.rs:650:20 summands U // summands" + - "stdlib/src/math.rs:651:20 xsave U if xsave.is_finite() {" + - "stdlib/src/math.rs:654:20 xsave U if xsave.is_infinite() {" + - "stdlib/src/math.rs:655:32 xsave U inf_sum += xsave;" + - "stdlib/src/math.rs:657:32 xsave U special_sum += xsave;" - "stdlib/src/math.rs:863:17 absx U let absx = x.abs();" - "stdlib/src/math.rs:864:17 absy U let absy = y.abs();" + - "stdlib/src/math.rs:865:27 absx U let modulus = absx % absy;" + - "stdlib/src/math.rs:865:34 absy U let modulus = absx % absy;" + - "stdlib/src/math.rs:867:21 absy U let c = absy - modulus;" + - "stdlib/src/math.rs:871:50 absx U - 2.0 * fmod(0.5 * (absx - modulus), absy)," + - "stdlib/src/math.rs:871:67 absy U * (absx - modulus), absy)," - "stdlib/src/mmap.rs:44:19 MADV U libc::MADV_DONTFORK => Advice:" - "stdlib/src/mmap.rs:44:24 DONTFORK U libc::MADV_DONTFORK => Advice::DontFork" + - "stdlib/src/mmap.rs:46:19 MADV U libc::MADV_DOFORK => Advice::DoFork" - "stdlib/src/mmap.rs:46:24 DOFORK U libc::MADV_DOFORK => Advice::DoFork," + - "stdlib/src/mmap.rs:48:19 MADV U libc::MADV_MERGEABLE => Advice" + - "stdlib/src/mmap.rs:50:19 MADV U libc::MADV_UNMERGEABLE => Advice" + - "stdlib/src/mmap.rs:52:19 MADV U libc::MADV_HUGEPAGE => Advice:" - "stdlib/src/mmap.rs:52:24 HUGEPAGE U libc::MADV_HUGEPAGE => Advice::HugePage" - "stdlib/src/mmap.rs:54:24 NOHUGEPAGE U libc::MADV_NOHUGEPAGE => Advice::NoHugePage" - "stdlib/src/mmap.rs:58:24 DONTDUMP U libc::MADV_DONTDUMP => Advice::DontDump" - "stdlib/src/mmap.rs:60:24 DODUMP U libc::MADV_DODUMP => Advice::DoDump," - "stdlib/src/mmap.rs:62:24 HWPOISON U libc::MADV_HWPOISON => Advice::HwPoison" + - "stdlib/src/mmap.rs:115:14 DODUMP U MADV_DODUMP, MADV_DOFORK, MADV_DONTDUMP" + - "stdlib/src/mmap.rs:115:27 DOFORK U MADV_DODUMP, MADV_DOFORK, MADV_DONTDUMP, MADV" + - "stdlib/src/mmap.rs:115:40 DONTDUMP U DODUMP, MADV_DOFORK, MADV_DONTDUMP, MADV_DONTFORK, MADV" + - "stdlib/src/mmap.rs:115:55 DONTFORK U MADV_DONTDUMP, MADV_DONTFORK, MADV_HUGEPAGE, MADV" + - "stdlib/src/mmap.rs:115:70 HUGEPAGE U MADV_DONTFORK, MADV_HUGEPAGE, MADV_HWPOISON," + - "stdlib/src/mmap.rs:115:85 HWPOISON U MADV_HUGEPAGE, MADV_HWPOISON," + - "stdlib/src/mmap.rs:116:30 NOHUGEPAGE U MADV_MERGEABLE, MADV_NOHUGEPAGE, MADV_REMOVE, MADV_UNMERGEABL" - "stdlib/src/mmap.rs:140:20 DENYWRITE U use libc::{MAP_DENYWRITE, MAP_EXECUTABLE, MAP" - "stdlib/src/mmap.rs:158:22 ALLOCATIONGRANULARITY U #[pyattr(name = \"ALLOCATIONGRANULARITY\", once)]" - "stdlib/src/mmap.rs:552:18 resizeable U fn check_resizeable(&self, vm: &VirtualMachine" + - "stdlib/src/mmap.rs:636:46 rposition U buf.windows(sub.len()).rposition(|window| window == sub" + - "stdlib/src/mmap.rs:816:24 resizeable U self.check_resizeable(vm)?;" + - "stdlib/src/overlapped.rs:142:32 winerror U TODO: set errno and winerror" - "stdlib/src/posixsubprocess.rs:4:5 ospath U ospath::OsPath," - "stdlib/src/posixsubprocess.rs:29:17 preexec U if args.preexec_fn.is_some() {" + - "stdlib/src/posixsubprocess.rs:30:54 preexec U not_implemented_error(\"preexec_fn not supported yet" - "stdlib/src/posixsubprocess.rs:32:13 cstrs U let cstrs_to_ptrs = |cstrs: &" + - "stdlib/src/posixsubprocess.rs:32:30 cstrs U let cstrs_to_ptrs = |cstrs: &[CStrPathLike]| {" + - "stdlib/src/posixsubprocess.rs:33:13 cstrs U cstrs" + - "stdlib/src/posixsubprocess.rs:39:20 cstrs U let argv = cstrs_to_ptrs(&args.args)" + - "stdlib/src/posixsubprocess.rs:41:51 cstrs U list.as_ref().map(|s| cstrs_to_ptrs(s));" - "stdlib/src/posixsubprocess.rs:78:7 cwrite U p2cwrite: i32," - "stdlib/src/posixsubprocess.rs:81:5 errread U errread: i32," - "stdlib/src/posixsubprocess.rs:82:5 errwrite U errwrite: i32," - "stdlib/src/posixsubprocess.rs:83:5 errpipe U errpipe_read: i32," + - "stdlib/src/posixsubprocess.rs:84:5 errpipe U errpipe_write: i32," + - "stdlib/src/posixsubprocess.rs:94:5 preexec U preexec_fn: Option," + - "stdlib/src/pystruct.rs:161:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/pystruct.rs:164:11 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/pystruct.rs:232:8 calcsize U fn calcsize(fmt: IntoStructFormatBytes" + - "stdlib/src/pystruct.rs:240:11 pytraverse U #[pytraverse(skip)]" - "stdlib/src/random.rs:16:16 rngs U use rand::{rngs::StdRng, RngCore, SeedableRng" - "stdlib/src/random.rs:16:39 Seedable U rngs::StdRng, RngCore, SeedableRng};" - "stdlib/src/random.rs:135:25 wordarray U let wordarray = (0..words)" + - "stdlib/src/random.rs:143:45 wordarray U uint = BigUint::new(wordarray);" + - "stdlib/src/re.rs:83:11 pytraverse U #[pytraverse(skip)]" - "stdlib/src/resource.rs:24:21 OFILE U // TODO: RLIMIT_OFILE," - "stdlib/src/resource.rs:31:72 emscripten U android\", target_os = \"emscripten\"))]" - "stdlib/src/resource.rs:33:23 MSGQUEUE U use libc::{RLIMIT_MSGQUEUE, RLIMIT_NICE, RLIMIT" @@ -536,23 +1373,48 @@ issues: - "stdlib/src/resource.rs:37:22 RTTIME U use libc::RLIMIT_RTTIME;" - "stdlib/src/resource.rs:43:22 illumos U target_os = \"illumos\"" - "stdlib/src/resource.rs:46:22 SBSIZE U use libc::RLIMIT_SBSIZE;" + - "stdlib/src/resource.rs:48:74 illumos U solaris\", target_os = \"illumos\"))]" - "stdlib/src/resource.rs:50:23 NPTS U use libc::{RLIMIT_NPTS, RLIMIT_SWAP};" - - "stdlib/src/select.rs:59:24 WSAFDIs U use WinSock::__WSAFDIsSet;" - - "stdlib/src/select.rs:119:13 errorfds U errorfds: *mut fd_set," - - "stdlib/src/select.rs:185:5 errfds U errfds: &mut FdSet," - - "stdlib/src/select.rs:234:9 wlist U wlist: PyObjectRef," - - "stdlib/src/select.rs:235:9 xlist U xlist: PyObjectRef," + - "stdlib/src/resource.rs:52:51 illumos U solaris\", target_os = \"illumos\"))]" + - "stdlib/src/resource.rs:56:49 emscripten U linux\", target_os = \"emscripten\", target_os = \"freebsd" + - "stdlib/src/select.rs:59:24 WSAFDIs U use WinSock::__WSAFDIsSet;" + - "stdlib/src/select.rs:60:11 WSAFDIs U __WSAFDIsSet(fd as _, set) !=" + - "stdlib/src/select.rs:119:13 errorfds U errorfds: *mut fd_set," + - "stdlib/src/select.rs:131:7 pytraverse U #[pytraverse(skip)]" + - "stdlib/src/select.rs:185:5 errfds U errfds: &mut FdSet," + - "stdlib/src/select.rs:197:13 errfds U errfds.0.as_mut_ptr()," + - "stdlib/src/select.rs:234:9 wlist U wlist: PyObjectRef," + - "stdlib/src/select.rs:235:9 xlist U xlist: PyObjectRef," + - "stdlib/src/select.rs:260:14 wlist U let (wlist, mut w) = seq2set(&wlist" + - "stdlib/src/select.rs:260:39 wlist U wlist, mut w) = seq2set(&wlist)?;" + - "stdlib/src/select.rs:261:14 xlist U let (xlist, mut x) = seq2set(&xlist" + - "stdlib/src/select.rs:261:39 xlist U xlist, mut x) = seq2set(&xlist)?;" + - "stdlib/src/select.rs:263:32 wlist U rlist.is_empty() && wlist.is_empty() && xlist" + - "stdlib/src/select.rs:263:52 xlist U wlist.is_empty() && xlist.is_empty() {" + - "stdlib/src/select.rs:308:13 wlist U let wlist = set2list(wlist, w" + - "stdlib/src/select.rs:309:13 xlist U let xlist = set2list(xlist, x" + - "stdlib/src/socket.rs:38:33 netioapi U use winapi::shared::netioapi::{if_indextoname, if" - "stdlib/src/socket.rs:44:16 EXCLUSIVEADDRUSE U SO_EXCLUSIVEADDRUSE," - "stdlib/src/socket.rs:63:69 RCVALL U NUMERICHOST, NI_NUMERICSERV, RCVALL_IPLEVEL, RCVALL_OFF" - "stdlib/src/socket.rs:63:76 IPLEVEL U NUMERICSERV, RCVALL_IPLEVEL, RCVALL_OFF," + - "stdlib/src/socket.rs:63:85 RCVALL U NUMERICSERV, RCVALL_IPLEVEL, RCVALL_OFF," + - "stdlib/src/socket.rs:64:13 RCVALL U RCVALL_ON, RCVALL_SOCKETLEVELONLY" + - "stdlib/src/socket.rs:64:24 RCVALL U RCVALL_ON, RCVALL_SOCKETLEVELONLY, SD" - "stdlib/src/socket.rs:64:31 SOCKETLEVELONLY U RCVALL_ON, RCVALL_SOCKETLEVELONLY, SD_BOTH as SHUT_RDWR" + - "stdlib/src/socket.rs:65:81 RCVALL U LOOPBACK_FAST_PATH, SIO_RCVALL, SOCK_DGRAM," + - "stdlib/src/socket.rs:68:13 WSAEBADF U WSAEBADF, WSAECONNRESET, WSAENOTSOCK" + - "stdlib/src/socket.rs:71:52 Ndis U :NetworkManagement::Ndis::IF_MAX_STRING_SIZE" - "stdlib/src/socket.rs:114:17 ATALK U use c::{SOL_ATALK, SOL_AX25, SOL_IPX," - "stdlib/src/socket.rs:114:47 NETROM U SOL_AX25, SOL_IPX, SOL_NETROM, SOL_ROSE};" - "stdlib/src/socket.rs:118:15 SETFIB U use c::SO_SETFIB;" - "stdlib/src/socket.rs:123:78 ISOTP U FLAG, CAN_ERR_MASK, CAN_ISOTP, CAN_J1939," - "stdlib/src/socket.rs:129:61 ERRQUEUE U DEST_NAME, SCM_J1939_ERRQUEUE, SCM_J1939_PRIO, SOL" + - "stdlib/src/socket.rs:130:31 ERRQUEUE U SOL_CAN_RAW, SO_J1939_ERRQUEUE, SO_J1939_FILTER, SO" - "stdlib/src/socket.rs:130:67 PROMISC U 39_FILTER, SO_J1939_PROMISC, SO_J1939_SEND_PRIO" - "stdlib/src/socket.rs:139:20 VRRP U use c::IPPROTO_VRRP;" + - "stdlib/src/socket.rs:148:47 IPLEVEL U IPPROTO_IPV4, RCVALL_IPLEVEL, RCVALL_OFF, RCVALL" + - "stdlib/src/socket.rs:149:16 SOCKETLEVELONLY U RCVALL_SOCKETLEVELONLY, SIO_KEEPALIVE_VALS" + - "stdlib/src/socket.rs:150:12 EXCLUSIVEADDRUSE U SO_EXCLUSIVEADDRUSE," - "stdlib/src/socket.rs:170:54 ASSOCLEN U ENCRYPT, ALG_SET_AEAD_ASSOCLEN, ALG_SET_AEAD_AUTHSIZE" - "stdlib/src/socket.rs:173:85 DNRTMSG U NETLINK_CRYPTO, NETLINK_DNRTMSG," - "stdlib/src/socket.rs:174:51 NFLOG U NETLINK_IP6_FW, NETLINK_NFLOG, NETLINK_ROUTE, NETLINK" @@ -561,50 +1423,130 @@ issues: - "stdlib/src/socket.rs:175:35 PASSSEC U NETLINK_XFRM, SOL_ALG, SO_PASSSEC, SO_PEERSEC," - "stdlib/src/socket.rs:175:47 PEERSEC U ALG, SO_PASSSEC, SO_PEERSEC," - "stdlib/src/socket.rs:213:28 ATMPVC U AF_ALG, AF_ASH, AF_ATMPVC, AF_ATMSVC, AF_AX25" + - "stdlib/src/socket.rs:214:44 NETROM U NETBEUI, AF_NETLINK, AF_NETROM, AF_PACKET, AF_PPPOX" + - "stdlib/src/socket.rs:215:81 ERRQUEUE U TRANSPARENT, MSG_CONFIRM, MSG_ERRQUEUE," - "stdlib/src/socket.rs:217:21 BINDTODEVICE U SOL_UDP, SO_BINDTODEVICE, SO_MARK, TCP_CORK," - "stdlib/src/socket.rs:217:89 QUICKACK U ACCEPT, TCP_LINGER2, TCP_QUICKACK," - "stdlib/src/socket.rs:218:13 SYNCNT U TCP_SYNCNT, TCP_WINDOW_CLAMP," - "stdlib/src/socket.rs:295:21 UDPLITE U use c::{IPPROTO_UDPLITE, TCP_CONGESTION};" + - "stdlib/src/socket.rs:304:11 UDPLITE U const UDPLITE_SEND_CSCOV: i32 = 1" - "stdlib/src/socket.rs:304:24 CSCOV U const UDPLITE_SEND_CSCOV: i32 = 10;" + - "stdlib/src/socket.rs:313:11 UDPLITE U const UDPLITE_RECV_CSCOV: i32 = 1" + - "stdlib/src/socket.rs:313:24 CSCOV U const UDPLITE_RECV_CSCOV: i32 = 11;" - "stdlib/src/socket.rs:341:32 loongarch U target_arch = \"loongarch64\"," - "stdlib/src/socket.rs:345:32 riscv U target_arch = \"riscv64\"," + - "stdlib/src/socket.rs:391:32 loongarch U target_arch = \"loongarch64\"," + - "stdlib/src/socket.rs:395:32 riscv U target_arch = \"riscv64\"," - "stdlib/src/socket.rs:423:16 PASSCRED U use c::{SO_PASSCRED, SO_PEERCRED};" - "stdlib/src/socket.rs:443:15 RECVTOS U use c::IP_RECVTOS;" - "stdlib/src/socket.rs:541:22 CLOEXEC U use c::{MSG_CMSG_CLOEXEC, MSG_NOSIGNAL};" + - "stdlib/src/socket.rs:578:18 CLOEXEC U use c::{SOCK_CLOEXEC, SOCK_NONBLOCK};" - "stdlib/src/socket.rs:674:11 BDADDR U const BDADDR_ANY: &str = \"00:00:" + - "stdlib/src/socket.rs:683:11 BDADDR U const BDADDR_LOCAL: &str = \"00:0" - "stdlib/src/socket.rs:689:30 ICLFXBM U IPPROTO_CBT, IPPROTO_ICLFXBM, IPPROTO_IGP, IPPROTO" + - "stdlib/src/socket.rs:712:8 gaierror U fn gaierror(vm: &VirtualMachine" + - "stdlib/src/socket.rs:715:14 gaierror U \"gaierror\"," + - "stdlib/src/socket.rs:756:25 netioapi U use winapi::shared::netioapi;" - "stdlib/src/socket.rs:969:88 scopeid U host, port[, flowinfo[, scopeid]])\"" + - "stdlib/src/socket.rs:973:42 scopeid U let (addr, flowinfo, scopeid) = Address::from_tuple" + - "stdlib/src/socket.rs:979:48 scopeid U addr6.set_scope_id(scopeid);" + - "stdlib/src/socket.rs:1016:67 errorfds U SelectKind::Connect fills the errorfds fd_set, so if we wake" - "stdlib/src/socket.rs:1285:25 subbuf U let subbuf = &buf[buf_offset.." + - "stdlib/src/socket.rs:1286:64 subbuf U sock()?.send_with_flags(subbuf, flags)?;" - "stdlib/src/socket.rs:1327:13 ancdata U ancdata: OptionalArg," + - "stdlib/src/socket.rs:1354:41 ancdata U OptionalArg::Present(ancdata) = ancdata {" + - "stdlib/src/socket.rs:1354:52 ancdata U :Present(ancdata) = ancdata {" - "stdlib/src/socket.rs:1355:21 cmsgs U let cmsgs = vm.extract_elements" + - "stdlib/src/socket.rs:1356:22 ancdata U &ancdata," + - "stdlib/src/socket.rs:1369:42 cmsgs U control_buf = Self::pack_cmsgs_to_send(&cmsgs, vm)" + - "stdlib/src/socket.rs:1369:57 cmsgs U pack_cmsgs_to_send(&cmsgs, vm)?;" + - "stdlib/src/socket.rs:1384:17 cmsgs U fn pack_cmsgs_to_send(" + - "stdlib/src/socket.rs:1385:13 cmsgs U cmsgs: &[(i32, i32, ArgBytesLike" - "stdlib/src/socket.rs:1412:21 pmhdr U let mut pmhdr: *mut libc::cmsghdr" + - "stdlib/src/socket.rs:1414:20 pmhdr U if pmhdr.is_null() {" + - "stdlib/src/socket.rs:1421:46 pmhdr U because we know that pmhdr is valid, and we initialized" + - "stdlib/src/socket.rs:1424:23 pmhdr U (*pmhdr).cmsg_level = *lvl;" + - "stdlib/src/socket.rs:1425:23 pmhdr U (*pmhdr).cmsg_type = *typ;" + - "stdlib/src/socket.rs:1427:31 nonoverlapping U ptr::copy_nonoverlapping(data.as_ptr(), libc" - "stdlib/src/socket.rs:1490:12 getblocking U fn getblocking(&self) -> bool {" - "stdlib/src/socket.rs:1516:25 flagsize U let mut flagsize = std::mem::size_of" + - "stdlib/src/socket.rs:1523:30 flagsize U &mut flagsize," - "stdlib/src/socket.rs:1561:13 optlen U optlen: OptionalArg," + - "stdlib/src/socket.rs:1566:37 optlen U ret = match (value, optlen) {" + - "stdlib/src/socket.rs:1579:45 optlen U OptionalArg::Present(optlen)) => unsafe {" + - "stdlib/src/socket.rs:1580:75 optlen U name, std::ptr::null(), optlen as _)" + - "stdlib/src/socket.rs:1584:73 optlen U the value arg xor the optlen arg\".to_owned())" + - "stdlib/src/socket.rs:1666:17 scopeid U let scopeid = tuple" + - "stdlib/src/socket.rs:1674:33 scopeid U Ok((addr, flowinfo, scopeid))" - "stdlib/src/socket.rs:1698:25 abstractpath U if let Some(abstractpath) = addr.as_abstract" + - "stdlib/src/socket.rs:1699:49 abstractpath U ctx.new_bytes([b\"\\0\", abstractpath].concat()).into();" - "stdlib/src/socket.rs:1760:13 serv U let serv = unsafe { c::getservbyname" + - "stdlib/src/socket.rs:1761:12 serv U if serv.is_null() {" + - "stdlib/src/socket.rs:1764:31 serv U let port = unsafe { (*serv).s_port };" + - "stdlib/src/socket.rs:1782:13 serv U let serv = unsafe { c::getservbyport" + - "stdlib/src/socket.rs:1783:12 serv U if serv.is_null() {" - "stdlib/src/socket.rs:1942:28 canonname U ai.canonname," - "stdlib/src/socket.rs:2071:17 ainfo U let mut ainfo = res.next().unwrap" + - "stdlib/src/socket.rs:2077:20 ainfo U match &mut ainfo.sockaddr {" + - "stdlib/src/socket.rs:2090:34 ainfo U lookup::getnameinfo(&ainfo.sockaddr, flags)" - "stdlib/src/socket.rs:2178:46 Luid U name(&entry.InterfaceLuid).map_err(|err| err.into" - "stdlib/src/socket.rs:2186:17 luid U luid: &winapi::shared::ifdef" - "stdlib/src/socket.rs:2186:51 LUID U :shared::ifdef::NET_LUID," + - "stdlib/src/socket.rs:2187:29 widestring U ) -> io::Result {" + - "stdlib/src/socket.rs:2190:21 netioapi U netioapi::ConvertInterfaceLuidToNameW" + - "stdlib/src/socket.rs:2190:47 Luid U netioapi::ConvertInterfaceLuidToNameW(luid, buf.as" + - "stdlib/src/socket.rs:2190:59 luid U ConvertInterfaceLuidToNameW(luid, buf.as_mut_ptr(), buf" + - "stdlib/src/socket.rs:2193:24 widestring U Ok(widestring::WideCString::from_ustr" - "stdlib/src/socket.rs:2193:54 ustr U widestring::WideCString::from_ustr_truncate(" + - "stdlib/src/socket.rs:2194:25 widestring U widestring::WideStr::from_slice" + - "stdlib/src/socket.rs:2201:35 netioapi U ptr: ptr::NonNull," + - "stdlib/src/socket.rs:2206:40 netioapi U let ret = unsafe { netioapi::GetIfTable2Ex(netioapi" + - "stdlib/src/socket.rs:2247:17 ainfo U let ainfo = res.next().unwrap" + - "stdlib/src/socket.rs:2253:23 ainfo U return Ok(ainfo.sockaddr);" - "stdlib/src/socket.rs:2366:13 strerr U let strerr = {" + - "stdlib/src/socket.rs:2385:38 gaierror U SocketError::GaiError => gaierror(vm)," + - "stdlib/src/socket.rs:2390:64 strerr U num()), vm.ctx.new_str(strerr).into()]," - "stdlib/src/socket.rs:2433:8 getdefaulttimeout U fn getdefaulttimeout() -> Option {" - "stdlib/src/socket.rs:2443:8 setdefaulttimeout U fn setdefaulttimeout(timeout: Option i32 {" + - "stdlib/src/syslog.rs:133:35 maskpri U unsafe { libc::setlogmask(maskpri) }" - "stdlib/src/termios.rs:14:58 CIBAUD U 0000, B4000000, and CIBAUD" - "stdlib/src/termios.rs:17:14 CDEL U // CDEL, CDSUSP, CEOF, CEOL" - "stdlib/src/termios.rs:17:61 CESC U CEOL2, CEOT, CERASE, CESC, CFLUSH, CINTR, CKILL" - "stdlib/src/termios.rs:18:14 CNUL U // CNUL, COMMON, CQUIT, CRPRNT" - "stdlib/src/termios.rs:18:65 CSWTCH U CSTART, CSTOP, CSUSP, CSWTCH, CWERASE" - "stdlib/src/termios.rs:21:14 IOCSIZE U // IOCSIZE_MASK, IOCSIZE_SHIFT" + - "stdlib/src/termios.rs:21:28 IOCSIZE U IOCSIZE_MASK, IOCSIZE_SHIFT" - "stdlib/src/termios.rs:23:32 NSWTCH U NOTE: I have only found NSWTCH on cygwin, so please" - "stdlib/src/termios.rs:30:14 TCSBRKP U // TCSBRKP, TIOCGICOUNT, TIOCGLCKTRMIOS" - "stdlib/src/termios.rs:30:23 TIOCGICOUNT U // TCSBRKP, TIOCGICOUNT, TIOCGLCKTRMIOS, TIOCSERCONFI" @@ -621,6 +1563,8 @@ issues: - "stdlib/src/termios.rs:32:14 TIOCSLCKTRMIOS U // TIOCSLCKTRMIOS, TIOCSSERIAL, TIOCTTYGSTRUCT" - "stdlib/src/termios.rs:32:30 TIOCSSERIAL U TIOCSLCKTRMIOS, TIOCSSERIAL, TIOCTTYGSTRUCT" - "stdlib/src/termios.rs:32:43 TIOCTTYGSTRUCT U TIOCSLCKTRMIOS, TIOCSSERIAL, TIOCTTYGSTRUCT" + - "stdlib/src/termios.rs:33:28 illumos U cfg(any(target_os = \"illumos\", target_os = \"solaris" + - "stdlib/src/termios.rs:35:31 CSWTCH U libc::{CSTART, CSTOP, CSWTCH};" - "stdlib/src/termios.rs:65:9 IBSHIFT U IBSHIFT, TCFLSH, TCGETA, TCGETS" - "stdlib/src/termios.rs:65:34 TCGETS U IBSHIFT, TCFLSH, TCGETA, TCGETS, TCSBRK, TCSETA, TCSETAF" - "stdlib/src/termios.rs:65:42 TCSBRK U TCFLSH, TCGETA, TCGETS, TCSBRK, TCSETA, TCSETAF, TCSETAW" @@ -633,154 +1577,510 @@ issues: - "stdlib/src/termios.rs:66:53 TIOCINQ U TIOCGSERIAL, TIOCGSOFTCAR, TIOCINQ, TIOCLINUX, TIOCSSOFTCAR" - "stdlib/src/termios.rs:66:62 TIOCLINUX U TIOCGSOFTCAR, TIOCINQ, TIOCLINUX, TIOCSSOFTCAR, XTABS" - "stdlib/src/termios.rs:66:73 TIOCSSOFTCAR U TIOCINQ, TIOCLINUX, TIOCSSOFTCAR, XTABS," + - "stdlib/src/termios.rs:86:22 illumos U target_os = \"illumos\"," - "stdlib/src/termios.rs:107:18 CBAUDEX U B576000, CBAUDEX," + - "stdlib/src/termios.rs:112:22 illumos U target_os = \"illumos\"," + - "stdlib/src/termios.rs:121:22 illumos U target_os = \"illumos\"," + - "stdlib/src/termios.rs:133:22 illumos U target_os = \"illumos\"," + - "stdlib/src/termios.rs:138:38 CIBAUD U os::target::{CBAUD, CIBAUD, IUCLC, OLCUC, XCASE" - "stdlib/src/termios.rs:138:46 IUCLC U target::{CBAUD, CIBAUD, IUCLC, OLCUC, XCASE};" - "stdlib/src/termios.rs:138:53 OLCUC U CBAUD, CIBAUD, IUCLC, OLCUC, XCASE};" - "stdlib/src/termios.rs:138:60 XCASE U CIBAUD, IUCLC, OLCUC, XCASE};" - "stdlib/src/termios.rs:151:31 VSWTC U termios::os::target::{VSWTC, VSWTC as VSWTCH};" + - "stdlib/src/termios.rs:151:38 VSWTC U os::target::{VSWTC, VSWTC as VSWTCH};" - "stdlib/src/termios.rs:151:47 VSWTCH U target::{VSWTC, VSWTC as VSWTCH};" + - "stdlib/src/termios.rs:154:31 VSWTCH U termios::os::target::{VSWTCH, VSWTCH as VSWTC};" + - "stdlib/src/termios.rs:154:39 VSWTCH U os::target::{VSWTCH, VSWTCH as VSWTC};" + - "stdlib/src/termios.rs:154:49 VSWTC U :{VSWTCH, VSWTCH as VSWTC};" - "stdlib/src/termios.rs:172:13 noncanon U let noncanon = (termios.c_lflag" + - "stdlib/src/termios.rs:178:51 noncanon U | termios::VTIME if noncanon => vm.ctx.new_int(c" - "vm/build.rs:38:10 sysvars U \"sysvars! {{ {} }}\"," - "vm/Cargo.toml:13:25 wasmbind U default = [\"compiler\", \"wasmbind\"]" + - "vm/Cargo.toml:26:1 wasmbind U wasmbind = [\"chrono/wasmbind" + - "vm/Cargo.toml:26:21 wasmbind U wasmbind = [\"chrono/wasmbind\", \"getrandom/js\", \"wasm" + - "vm/Cargo.toml:26:33 getrandom U \"chrono/wasmbind\", \"getrandom/js\", \"wasm-bindgen\"" + - "vm/Cargo.toml:50:43 wasmbind U true, features = [\"wasmbind\"] }" + - "vm/Cargo.toml:52:1 getrandom U getrandom = { workspace = true" + - "vm/Cargo.toml:71:1 thiserror U thiserror = { workspace = true" - "vm/Cargo.toml:75:1 caseless U caseless = \"0.2.1\"" - "vm/Cargo.toml:78:1 memoffset U memoffset = \"0.9.1\"" + - "vm/Cargo.toml:100:1 rustyline U rustyline = { workspace = true" + - "vm/Cargo.toml:109:1 widestring U widestring = { workspace = true" + - "vm/Cargo.toml:146:1 getrandom U getrandom = { workspace = true" - "vm/Lib/python_builtins/__reducelib.py:50:17 slotnames U names = slotnames(cls) # not checking" + - "vm/Lib/python_builtins/__reducelib.py:74:5 slotnames U def slotnames(cls):" + - "vm/Lib/python_builtins/__reducelib.py:79:32 slotnames U return cls.__dict__[\"__slotnames__\"]" + - "vm/Lib/python_builtins/__reducelib.py:83:5 slotnames U slotnames = copyreg._slotnames" + - "vm/Lib/python_builtins/__reducelib.py:83:26 slotnames U slotnames = copyreg._slotnames(cls)" + - "vm/src/anystr.rs:36:9 keepends U pub keepends: bool," - "vm/src/anystr.rs:183:9 splitw U splitw: SW," + - "vm/src/anystr.rs:199:13 splitw U splitw(self, maxsplit, vm)" - "vm/src/anystr.rs:211:11 startsendswith U fn py_startsendswith<'a, T, F>(" + - "vm/src/anystr.rs:380:28 keepends U let keep = options.keepends as usize;" - "vm/src/buffer.rs:456:24 primint U macro_rules! make_pack_primint {" + - "vm/src/buffer.rs:505:11 primint U make_pack_primint!(i8);" + - "vm/src/buffer.rs:506:11 primint U make_pack_primint!(u8);" + - "vm/src/buffer.rs:507:11 primint U make_pack_primint!(i16);" + - "vm/src/buffer.rs:508:11 primint U make_pack_primint!(u16);" - "vm/src/builtins/asyncgenerator.rs:5:16 Coro U coroutine::Coro," - - "vm/src/builtins/bytearray.rs:10:5 bytesinner U bytesinner::{" - - "vm/src/builtins/bytearray.rs:151:8 irepeat U fn irepeat(zelf: &Py, n:" - - "vm/src/builtins/bytes.rs:544:45 emplemented U 'utf-8' and 'ascii' emplemented" + - "vm/src/builtins/asyncgenerator.rs:18:12 Coro U inner: Coro," + - "vm/src/builtins/asyncgenerator.rs:31:15 coro U pub fn as_coro(&self) -> &Coro {" + - "vm/src/builtins/asyncgenerator.rs:31:31 Coro U fn as_coro(&self) -> &Coro {" + - "vm/src/builtins/asyncgenerator.rs:37:20 Coro U inner: Coro::new(frame, name)," + - "vm/src/builtins/bytearray.rs:10:5 bytesinner U bytesinner::{" + - "vm/src/builtins/bytearray.rs:151:8 irepeat U fn irepeat(zelf: &Py, n:" + - "vm/src/builtins/bytearray.rs:378:19 startsendswith U substr.py_startsendswith(" + - "vm/src/builtins/bytearray.rs:399:19 startsendswith U substr.py_startsendswith(" + - "vm/src/builtins/bytearray.rs:551:15 irepeat U Self::irepeat(&zelf, value.into()" + - "vm/src/builtins/bytearray.rs:623:26 irepeat U PyByteArray::irepeat(self, 2, vm)" + - "vm/src/builtins/bytearray.rs:828:30 irepeat U PyByteArray::irepeat(&zelf, n, vm)?;" + - "vm/src/builtins/bytes.rs:7:5 bytesinner U bytesinner::{" + - "vm/src/builtins/bytes.rs:302:19 startsendswith U substr.py_startsendswith(" + - "vm/src/builtins/bytes.rs:322:19 startsendswith U substr.py_startsendswith(" + - "vm/src/builtins/bytes.rs:544:45 emplemented U 'utf-8' and 'ascii' emplemented" - "vm/src/builtins/code.rs:24:8 posonlyargcount U co_posonlyargcount: OptionalArg," + - "vm/src/builtins/code.rs:26:8 argcount U co_argcount: OptionalArg," + - "vm/src/builtins/code.rs:28:8 kwonlyargcount U co_kwonlyargcount: OptionalArg," + - "vm/src/builtins/code.rs:32:8 firstlineno U co_firstlineno: OptionalArg," + - "vm/src/builtins/code.rs:244:11 posonlyargcount U fn co_posonlyargcount(&self) -> usize {" + - "vm/src/builtins/code.rs:249:11 argcount U fn co_argcount(&self) -> usize {" + - "vm/src/builtins/code.rs:276:11 nlocals U fn co_nlocals(&self) -> usize {" + - "vm/src/builtins/code.rs:281:11 firstlineno U fn co_firstlineno(&self) -> u32 {" + - "vm/src/builtins/code.rs:286:11 kwonlyargcount U fn co_kwonlyargcount(&self) -> usize {" + - "vm/src/builtins/code.rs:338:46 posonlyargcount U count = match args.co_posonlyargcount {" + - "vm/src/builtins/code.rs:343:39 argcount U count = match args.co_argcount {" + - "vm/src/builtins/code.rs:353:47 firstlineno U number = match args.co_firstlineno {" + - "vm/src/builtins/code.rs:358:45 kwonlyargcount U count = match args.co_kwonlyargcount {" - "vm/src/builtins/complex.rs:56:61 coereced U complex originally or coereced into one" + - "vm/src/builtins/complex.rs:119:11 fdiv U Ok(v1.fdiv(v2))" + - "vm/src/builtins/coroutine.rs:4:16 Coro U coroutine::Coro," + - "vm/src/builtins/coroutine.rs:14:6 Coro U // PyCoro_Type in CPython" + - "vm/src/builtins/coroutine.rs:16:12 Coro U inner: Coro," + - "vm/src/builtins/coroutine.rs:27:15 coro U pub fn as_coro(&self) -> &Coro {" + - "vm/src/builtins/coroutine.rs:27:31 Coro U fn as_coro(&self) -> &Coro {" + - "vm/src/builtins/coroutine.rs:33:20 Coro U inner: Coro::new(frame, name)," + - "vm/src/builtins/coroutine.rs:49:30 coro U PyCoroutineWrapper { coro: zelf }" + - "vm/src/builtins/coroutine.rs:126:5 coro U coro: PyRef" + - "vm/src/builtins/coroutine.rs:139:14 coro U self.coro.send(val, vm)" + - "vm/src/builtins/coroutine.rs:150:14 coro U self.coro.throw(exc_type, exc" - "vm/src/builtins/descriptor.rs:29:8 vectorcall U // vectorcall: vectorcallfunc," - "vm/src/builtins/descriptor.rs:29:20 vectorcallfunc U // vectorcall: vectorcallfunc," - "vm/src/builtins/dict.rs:14:5 dictdatatype U dictdatatype::{self, DictKey}," + - "vm/src/builtins/dict.rs:31:28 dictdatatype U type DictContentType = dictdatatype::Dict;" + - "vm/src/builtins/dict.rs:158:27 dictdatatype U pub fn size(&self) -> dictdatatype::DictSize {" - "vm/src/builtins/dict.rs:285:13 dicted U let dicted: Result u32 {" + - "vm/src/builtins/frame.rs:58:14 lasti U self.lasti()" - "vm/src/builtins/function.rs:2:5 jitfunc U mod jitfunc;" + - "vm/src/builtins/function.rs:35:18 kwdefaults U defaults_and_kwdefaults: PyMutex<(Option nexpected_args {" + - "vm/src/builtins/function.rs:129:21 nexpected U nexpected_args," + - "vm/src/builtins/function.rs:138:13 fastlocals U fastlocals[vararg_offset] = Some" - "vm/src/builtins/function.rs:144:13 argpos U let argpos = |range: std::ops:" - "vm/src/builtins/function.rs:154:17 posonly U let mut posonly_passed_as_kwarg = Vec" + - "vm/src/builtins/function.rs:158:32 argpos U if let Some(pos) = argpos(code.posonlyarg_count" + - "vm/src/builtins/function.rs:170:23 argpos U } else if argpos(0..code.posonlyarg_count" + - "vm/src/builtins/function.rs:171:17 posonly U posonly_passed_as_kwarg.push" + - "vm/src/builtins/function.rs:180:13 posonly U if !posonly_passed_as_kwarg.is_empty" + - "vm/src/builtins/function.rs:184:17 posonly U posonly_passed_as_kwarg.into" + - "vm/src/builtins/function.rs:188:30 kwdefaults U let mut defaults_and_kwdefaults = None;" + - "vm/src/builtins/function.rs:192:30 kwdefaults U defaults_and_kwdefaults" + - "vm/src/builtins/function.rs:199:20 nexpected U if nargs < nexpected_args {" - "vm/src/builtins/function.rs:201:17 ndefs U let ndefs = defaults.map_or(0" - "vm/src/builtins/function.rs:203:17 nrequired U let nrequired = code.arg_count as" + - "vm/src/builtins/function.rs:203:55 ndefs U arg_count as usize - ndefs;" + - "vm/src/builtins/function.rs:207:47 nrequired U missing: Vec<_> = (nargs..nrequired)" + - "vm/src/builtins/function.rs:251:42 nrequired U i = n.saturating_sub(nrequired);" + - "vm/src/builtins/function.rs:256:48 nrequired U slot = &mut fastlocals[nrequired + i];" + - "vm/src/builtins/function.rs:306:21 jitted U if let Some(jitted_code) = self.jitted" + - "vm/src/builtins/function.rs:306:41 jitted U jitted_code) = self.jitted_code.get() {" + - "vm/src/builtins/function.rs:307:19 jitfunc U match jitfunc::get_jit_args(self," + - "vm/src/builtins/function.rs:307:59 jitted U args(self, &func_args, jitted_code, vm) {" + - "vm/src/builtins/function.rs:343:16 coro U let is_coro = code.flags.contains" + - "vm/src/builtins/function.rs:344:27 coro U match (is_gen, is_coro) {" + - "vm/src/builtins/function.rs:508:33 jitfunc U let arg_types = jitfunc::get_jit_arg_types(" + - "vm/src/builtins/function.rs:510:36 jitfunc U .map_err(|err| jitfunc::new_jit_error(err.to" - "vm/src/builtins/function.rs:644:13 funcself U let funcself = self.object.clone" - - "vm/src/builtins/function/jitfunc.rs:89:14 Jitting U \"Jitting function requires arguments" + - "vm/src/builtins/function.rs:646:29 funcself U (builtins_getattr, (funcself, funcname))" + - "vm/src/builtins/function/jitfunc.rs:11:17 thiserror U #[derive(Debug, thiserror::Error)]" + - "vm/src/builtins/function/jitfunc.rs:89:14 Jitting U \"Jitting function requires arguments" + - "vm/src/builtins/function/jitfunc.rs:110:82 jitted U float can't be passed to jitted functions" + - "vm/src/builtins/function/jitfunc.rs:136:5 jitted U jitted_code: &'a CompiledCode" + - "vm/src/builtins/function/jitfunc.rs:139:24 jitted U let mut jit_args = jitted_code.args_builder()" + - "vm/src/builtins/function/jitfunc.rs:172:20 kwdefaults U let (defaults, kwdefaults) = func.defaults_and" + - "vm/src/builtins/function/jitfunc.rs:172:52 kwdefaults U = func.defaults_and_kwdefaults.lock().clone();" + - "vm/src/builtins/function/jitfunc.rs:185:37 kwdefaults U kw_only_defaults) = kwdefaults {" + - "vm/src/builtins/generator.rs:8:16 Coro U coroutine::Coro," + - "vm/src/builtins/generator.rs:19:12 Coro U inner: Coro," + - "vm/src/builtins/generator.rs:30:15 coro U pub fn as_coro(&self) -> &Coro {" + - "vm/src/builtins/generator.rs:30:31 Coro U fn as_coro(&self) -> &Coro {" + - "vm/src/builtins/generator.rs:36:20 Coro U inner: Coro::new(frame, name)," + - "vm/src/builtins/generator.rs:63:11 yieldfrom U fn gi_yieldfrom(&self, _vm: &VirtualMachine" - "vm/src/builtins/genericalias.rs:254:9 tvars U fn subs_tvars(" - "vm/src/builtins/genericalias.rs:257:5 argitems U argitems: &[PyObjectRef]," - - "vm/src/builtins/int.rs:535:25 halfpow U let halfpow10 = &pow10 / BigInt" + - "vm/src/builtins/genericalias.rs:271:37 argitems U argitems[idx].clone()" + - "vm/src/builtins/genericalias.rs:322:22 tvars U subs_tvars(arg.clone(), ¶meters" + - "vm/src/builtins/int.rs:4:5 bytesinner U bytesinner::PyBytesInner," + - "vm/src/builtins/int.rs:535:25 halfpow U let halfpow10 = &pow10 / BigInt" + - "vm/src/builtins/int.rs:537:40 halfpow U if remainder > halfpow10 || (remainder == halfpow" + - "vm/src/builtins/int.rs:537:67 halfpow U halfpow10 || (remainder == halfpow10 && quotient.is_odd" + - "vm/src/builtins/iter.rs:181:7 pytraverse U #[pytraverse(skip)]" + - "vm/src/builtins/list.rs:83:8 irepeat U fn irepeat(zelf: PyRef, n" + - "vm/src/builtins/list.rs:93:7 pytraverse U #[pytraverse(skip)]" + - "vm/src/builtins/list.rs:245:15 irepeat U Self::irepeat(zelf, n.into(), vm)" - "vm/src/builtins/list.rs:319:26 keyfunc U // this prevents keyfunc from messing with the" + - "vm/src/builtins/list.rs:454:28 irepeat U Ok(PyList::irepeat(zelf.to_owned(), n," - "vm/src/builtins/list.rs:575:40 reverseiterator U false, name = \"list_reverseiterator\", traverse)]" + - "vm/src/builtins/list.rs:583:24 reverseiterator U ctx.types.list_reverseiterator_type" + - "vm/src/builtins/list.rs:625:69 reverseiterator U context.types.list_reverseiterator_type);" + - "vm/src/builtins/memory.rs:8:5 bytesinner U bytesinner::bytes_to_hex," - "vm/src/builtins/memory.rs:47:37 memeoryview U the possible another memeoryview is viewing from it" + - "vm/src/builtins/memory.rs:107:47 memeoryview U function to create the memeoryview if the buffer is exporting" - "vm/src/builtins/memory.rs:150:29 suboffset U let (shape, stride, suboffset) = self.desc.dim_desc" + - "vm/src/builtins/memory.rs:154:47 suboffset U as isize * stride + suboffset;" + - "vm/src/builtins/memory.rs:177:29 suboffset U let (shape, stride, suboffset) = self.desc.dim_desc" + - "vm/src/builtins/memory.rs:181:47 suboffset U as isize * stride + suboffset;" + - "vm/src/builtins/memory.rs:253:20 suboffset U for (_, _, suboffset) in self.desc.dim_desc" - "vm/src/builtins/memory.rs:615:8 suboffsets U fn suboffsets(&self, vm: &VirtualMachine" - "vm/src/builtins/memory.rs:644:18 fortain U // TODO: fortain order" + - "vm/src/builtins/memory.rs:702:8 tobytes U fn tobytes(&self, vm: &VirtualMachine" - "vm/src/builtins/memory.rs:710:8 tolist U fn tolist(&self, vm: &VirtualMachine" - "vm/src/builtins/memory.rs:724:8 toreadonly U fn toreadonly(&self, vm: &VirtualMachine" - "vm/src/builtins/module.rs:20:18 traverseproc U // traverse: traverseproc" - "vm/src/builtins/module.rs:22:14 freefunc U // free: freefunc" - "vm/src/builtins/module.rs:51:8 weaklist U // weaklist" - "vm/src/builtins/module.rs:125:73 dictoffsets U dict method above once dictoffsets land" + - "vm/src/builtins/object.rs:80:71 slotnames U identifier!(vm.ctx, __slotnames__)) {" + - "vm/src/builtins/object.rs:85:31 slotnames U \"{:.200}.__slotnames__ should be a list or" + - "vm/src/builtins/object.rs:93:17 slotnames U let copyreg_slotnames = copyreg.get_attr(" + - "vm/src/builtins/object.rs:93:48 slotnames U copyreg.get_attr(\"_slotnames\", vm)?;" + - "vm/src/builtins/object.rs:94:30 slotnames U slot_names = copyreg_slotnames.call((typ.to_owned(" - "vm/src/builtins/object.rs:136:33 weaklistoffset U if obj.class().slots.weaklistoffset > 0 {" - "vm/src/builtins/range.rs:527:35 longrange U module = false, name = \"longrange_iterator\")]" + - "vm/src/builtins/set.rs:13:5 dictdatatype U dictdatatype::{self, DictSize}," + - "vm/src/builtins/set.rs:29:27 dictdatatype U type SetContentType = dictdatatype::Dict<()>;" - "vm/src/builtins/set.rs:451:48 frozensets U patterns arising in nested frozensets" - "vm/src/builtins/slice.rs:204:15 XXPRIME U const XXPRIME_1: PyUHash = if cfg" - - "vm/src/builtins/str.rs:454:48 cmpxchg U len, we don't need a cmpxchg loop, since it'll always" - - "vm/src/builtins/str.rs:775:18 titlecased U /// Return a titlecased version of the string" - - "vm/src/builtins/str.rs:784:39 titlecase U title.extend(c.to_titlecase());" - - "vm/src/builtins/str.rs:844:27 Nonprintable U / false otherwise. Nonprintable characters are those" - - "vm/src/builtins/str.rs:1611:21 Ωppercases U (\"Greek Ωppercases ...\", \"greek ωppercases" - - "vm/src/builtins/str.rs:1611:45 ωppercases U ppercases ...\", \"greek ωppercases ...\")," - - "vm/src/builtins/str.rs:1612:21 ῼitlecases U (\"Greek ῼitlecases ...\", \"greek ῳitlecases" - - "vm/src/builtins/str.rs:1612:45 ῳitlecases U itlecases ...\", \"greek ῳitlecases ...\")," - - "vm/src/builtins/str.rs:1623:16 Titlecased U \"A Titlecased Line\"," - - "vm/src/builtins/str.rs:1639:21 Titlecase U \"Not\\ta Titlecase String\"," - - "vm/src/builtins/str.rs:1770:33 rmatch U (offset, _) in self.rmatch_indices(|c: char| c" + - "vm/src/builtins/slice.rs:209:15 XXPRIME U const XXPRIME_2: PyUHash = if cfg" + - "vm/src/builtins/slice.rs:214:15 XXPRIME U const XXPRIME_5: PyUHash = if cfg" + - "vm/src/builtins/slice.rs:225:23 XXPRIME U let mut acc = XXPRIME_5;" + - "vm/src/builtins/slice.rs:231:54 XXPRIME U add(lane.wrapping_mul(XXPRIME_2));" + - "vm/src/builtins/str.rs:454:48 cmpxchg U len, we don't need a cmpxchg loop, since it'll always" + - "vm/src/builtins/str.rs:515:9 caseless U caseless::default_case_fold_str" + - "vm/src/builtins/str.rs:650:19 startsendswith U substr.py_startsendswith(" + - "vm/src/builtins/str.rs:670:19 startsendswith U substr.py_startsendswith(" + - "vm/src/builtins/str.rs:775:18 titlecased U /// Return a titlecased version of the string" + - "vm/src/builtins/str.rs:784:39 titlecase U title.extend(c.to_titlecase());" + - "vm/src/builtins/str.rs:789:48 titlecase U uppercase() || c.is_titlecase() {" + - "vm/src/builtins/str.rs:844:27 Nonprintable U / false otherwise. Nonprintable characters are those" + - "vm/src/builtins/str.rs:920:33 keepends U let range = if args.keepends {" + - "vm/src/builtins/str.rs:1032:48 titlecase U the sequence is ASCII titlecase and the sequence is" + - "vm/src/builtins/str.rs:1043:41 titlecase U uppercase() || c.is_titlecase() {" + - "vm/src/builtins/str.rs:1611:21 Ωppercases U (\"Greek Ωppercases ...\", \"greek ωppercases" + - "vm/src/builtins/str.rs:1611:45 ωppercases U ppercases ...\", \"greek ωppercases ...\")," + - "vm/src/builtins/str.rs:1612:21 ῼitlecases U (\"Greek ῼitlecases ...\", \"greek ῳitlecases" + - "vm/src/builtins/str.rs:1612:45 ῳitlecases U itlecases ...\", \"greek ῳitlecases ...\")," + - "vm/src/builtins/str.rs:1623:16 Titlecased U \"A Titlecased Line\"," + - "vm/src/builtins/str.rs:1624:17 Titlecased U \"A\\nTitlecased Line\"," + - "vm/src/builtins/str.rs:1625:16 Titlecased U \"A Titlecased, Line\"," + - "vm/src/builtins/str.rs:1626:20 Ωppercases U \"Greek Ωppercases ...\"," + - "vm/src/builtins/str.rs:1627:20 ῼitlecases U \"Greek ῼitlecases ...\"," + - "vm/src/builtins/str.rs:1639:21 Titlecase U \"Not\\ta Titlecase String\"," + - "vm/src/builtins/str.rs:1640:21 Titlecase U \"Not--a Titlecase String\"," + - "vm/src/builtins/str.rs:1770:33 rmatch U (offset, _) in self.rmatch_indices(|c: char| c" - "vm/src/builtins/super.rs:32:28 supercheck U let obj_type = supercheck(typ.clone(), obj.clone" + - "vm/src/builtins/super.rs:88:29 fastlocals U let obj = frame.fastlocals.lock()[0]" + - "vm/src/builtins/super.rs:138:8 thisclass U fn thisclass(&self) -> PyTypeRef" + - "vm/src/builtins/super.rs:239:4 supercheck U fn supercheck(ty: PyTypeRef, obj:" - "vm/src/builtins/super.rs:273:26 cmeth U def cmeth(cls, arg):\\n" + - "vm/src/builtins/super.rs:274:30 cmeth U super().cmeth(arg)\\n\";" + - "vm/src/builtins/traceback.rs:13:7 pytraverse U #[pytraverse(skip)]" + - "vm/src/builtins/traceback.rs:14:9 lasti U pub lasti: u32," + - "vm/src/builtins/traceback.rs:15:7 pytraverse U #[pytraverse(skip)]" + - "vm/src/builtins/traceback.rs:29:60 lasti U >, frame: FrameRef, lasti: u32, lineno: LineNumber" + - "vm/src/builtins/traceback.rs:33:13 lasti U lasti," + - "vm/src/builtins/traceback.rs:44:11 lasti U fn tb_lasti(&self) -> u32 {" + - "vm/src/builtins/traceback.rs:45:14 lasti U self.lasti" - "vm/src/builtins/tuple.rs:307:39 tuplesubclass U just return tup, or tuplesubclass(tup), which'll copy" - "vm/src/builtins/tuple.rs:308:12 structseq U // structseq)" - "vm/src/builtins/type.rs:454:51 stablized U intrinsics::likely once it is stablized" + - "vm/src/builtins/zip.rs:16:7 pytraverse U #[pytraverse(skip)]" - "vm/src/bytesinner.rs:872:12 stringlib U // stringlib_replace in CPython" - "vm/src/bytesinner.rs:1075:48 byteset U offset) = haystack.find_byteset(ASCII_WHITESPACES)" + - "vm/src/bytesinner.rs:1098:49 byteset U offset) = haystack.rfind_byteset(ASCII_WHITESPACES)" - "vm/src/bytesinner.rs:1150:13 unchunked U let unchunked = len - chunked;" + - "vm/src/bytesinner.rs:1163:65 unchunked U .], &mut buf[j..j + unchunked * 2]).unwrap();" + - "vm/src/bytesinner.rs:1169:13 unchunked U let unchunked = len - chunked;" + - "vm/src/bytesinner.rs:1171:39 unchunked U encode_to_slice(&bytes[..unchunked], &mut buf[..unchunked" + - "vm/src/bytesinner.rs:1171:62 unchunked U unchunked], &mut buf[..unchunked * 2]).unwrap();" - "vm/src/cformat.rs:90:24 formatfloat U // formatfloat in bytesobject.c generates" - "vm/src/cformat.rs:90:39 bytesobject U // formatfloat in bytesobject.c generates its own" - "vm/src/codecs.rs:155:18 xmlcharrefreplace U \"xmlcharrefreplace_errors\" => xmlcharrefreplace" + - "vm/src/codecs.rs:155:47 xmlcharrefreplace U xmlcharrefreplace_errors\" => xmlcharrefreplace_errors as EMPTY," - "vm/src/codecs.rs:156:18 backslashreplace U \"backslashreplace_errors\" => backslashreplace" + - "vm/src/codecs.rs:156:46 backslashreplace U backslashreplace_errors\" => backslashreplace_errors as EMPTY," - "vm/src/codecs.rs:157:18 namereplace U \"namereplace_errors\" => namereplace" + - "vm/src/codecs.rs:157:41 namereplace U namereplace_errors\" => namereplace_errors as EMPTY," - "vm/src/codecs.rs:158:18 surrogatepass U \"surrogatepass_errors\" => surrogatepass" + - "vm/src/codecs.rs:158:43 surrogatepass U surrogatepass_errors\" => surrogatepass_errors as EMPTY," - "vm/src/codecs.rs:159:18 surrogateescape U \"surrogateescape_errors\" => surrogateescape" + - "vm/src/codecs.rs:159:45 surrogateescape U surrogateescape_errors\" => surrogateescape_errors as EMPTY" + - "vm/src/codecs.rs:168:15 xmlcharrefreplace U (\"xmlcharrefreplace\", methods[3].build_function" + - "vm/src/codecs.rs:169:15 backslashreplace U (\"backslashreplace\", methods[4].build_function" + - "vm/src/codecs.rs:170:15 namereplace U (\"namereplace\", methods[5].build_function" + - "vm/src/codecs.rs:171:15 surrogatepass U (\"surrogatepass\", methods[6].build_function" + - "vm/src/codecs.rs:172:15 surrogateescape U (\"surrogateescape\", methods[7].build_function" + - "vm/src/codecs.rs:421:4 xmlcharrefreplace U fn xmlcharrefreplace_errors(err: PyObjectRef" + - "vm/src/codecs.rs:437:4 backslashreplace U fn backslashreplace_errors(err: PyObjectRef" + - "vm/src/codecs.rs:468:4 namereplace U fn namereplace_errors(err: PyObjectRef" + - "vm/src/codecs.rs:562:4 surrogatepass U fn surrogatepass_errors(err: PyObjectRef" + - "vm/src/codecs.rs:677:4 surrogateescape U fn surrogateescape_errors(err: PyObjectRef" + - "vm/src/compiler.rs:19:21 thiserror U #[derive(Debug, thiserror::Error)]" + - "vm/src/coroutine.rs:28:12 Coro U pub struct Coro {" + - "vm/src/coroutine.rs:33:9 weakreflist U // _weakreflist" + - "vm/src/coroutine.rs:50:6 Coro U impl Coro {" + - "vm/src/coroutine.rs:52:9 Coro U Coro {" + - "vm/src/coroutine.rs:100:35 lasti U value = if self.frame.lasti() > 0 {" - "vm/src/dictdatatype.rs:22:62 pyhash U compatible with actual pyhash value" - "vm/src/dictdatatype.rs:172:25 idxs U let mut idxs = GenIndexes::new(entry" + - "vm/src/dictdatatype.rs:174:39 idxs U let index_index = idxs.next();" + - "vm/src/dictdatatype.rs:177:56 idxs U index is generated by idxs" + - "vm/src/dictdatatype.rs:542:17 idxs U let mut idxs = None;" + - "vm/src/dictdatatype.rs:547:21 idxs U let idxs = idxs.get_or_insert" - "vm/src/dictdatatype.rs:682:29 usecases U dictionary. Typical usecases are:" + - "vm/src/exceptions.rs:50:46 excepthook U chain by calling sys.excepthook" + - "vm/src/exceptions.rs:64:19 excepthook U if let Ok(excepthook) = vm.sys_module.get" + - "vm/src/exceptions.rs:64:57 excepthook U sys_module.get_attr(\"excepthook\", vm) {" + - "vm/src/exceptions.rs:66:34 excepthook U if let Err(eh_exc) = excepthook.call((exc_type, exc" + - "vm/src/exceptions.rs:67:55 excepthook U eh_exc, \"Error in sys.excepthook:\");" - "vm/src/exceptions.rs:214:17 rtext U let rtext = text.as_str().trim" - "vm/src/exceptions.rs:215:17 ltext U let ltext = rtext.trim_start_matches" + - "vm/src/exceptions.rs:215:25 rtext U let ltext = rtext.trim_start_matches(" + - "vm/src/exceptions.rs:216:27 rtext U let spaces = (rtext.len() - ltext.len()" + - "vm/src/exceptions.rs:216:41 ltext U spaces = (rtext.len() - ltext.len()) as isize;" + - "vm/src/exceptions.rs:218:40 ltext U writeln!(output, \" {}\", ltext)?;" - "vm/src/exceptions.rs:240:25 caretspace U let caretspace = ltext.chars().collect" + - "vm/src/exceptions.rs:240:38 ltext U let caretspace = ltext.chars().collect:: ToPyException for widestring::error::ContainsNul" + - "vm/src/exceptions.rs:1414:29 winerror U if let Some(winerror) = new_args.args.get" + - "vm/src/exceptions.rs:1415:36 winerror U zelf.set_attr(\"winerror\", winerror.clone()," + - "vm/src/exceptions.rs:1415:47 winerror U set_attr(\"winerror\", winerror.clone(), vm)?;" + - "vm/src/frame.rs:1:21 boxvec U use crate::common::{boxvec::BoxVec, lock::PyMutex" + - "vm/src/frame.rs:12:16 Coro U coroutine::Coro," + - "vm/src/frame.rs:87:5 lasti U lasti: u32," - "vm/src/frame.rs:91:6 Lasti U type Lasti = atomic::AtomicU32" + - "vm/src/frame.rs:93:6 Lasti U type Lasti = std::cell::Cell coro" + - "vm/src/frame.rs:440:40 coro U Either::A(coro) => coro" - "vm/src/frame.rs:795:75 binop U op } => self.execute_binop(vm, op.get(arg))," + - "vm/src/frame.rs:797:30 binop U self.execute_binop_inplace(vm, op.get(arg" - "vm/src/frame.rs:802:74 unop U op } => self.execute_unop(vm, op.get(arg))," - "vm/src/frame.rs:998:21 aiterable U let aiterable = self.pop_value();" + - "vm/src/frame.rs:999:53 aiterable U call_special_method(&aiterable, identifier!(vm, __aiter" + - "vm/src/frame.rs:1022:27 Coro U // _PyCoro_GetAwaitableIter in" + - "vm/src/frame.rs:1544:66 Coro U PyObject) -> Option<&'a Coro> {" + - "vm/src/frame.rs:1763:16 binop U fn execute_binop(&mut self, vm: &VirtualMachin" + - "vm/src/frame.rs:1785:16 binop U fn execute_binop_inplace(" + - "vm/src/frame.rs:1813:16 unop U fn execute_unop(&mut self, vm: &VirtualMachin" + - "vm/src/frame.rs:2065:64 boxvec U usize) -> crate::common::boxvec::Drain" - "vm/src/function/argument.rs:120:13 kwargc U let kwargc = kwarg_names.len()" - "vm/src/function/argument.rs:121:13 posargc U let posargc = total_argc - kwargc" + - "vm/src/function/argument.rs:121:36 kwargc U posargc = total_argc - kwargc;" - "vm/src/function/argument.rs:123:13 posargs U let posargs = args.by_ref().take" + - "vm/src/function/argument.rs:123:42 posargc U args.by_ref().take(posargc).collect();" + - "vm/src/function/argument.rs:128:19 posargs U args: posargs," - "vm/src/function/argument.rs:278:53 keyqord U error(format!(\"Required keyqord only argument {name" - "vm/src/function/builtin.rs:74:26 sizedness U requirements of zero-sizedness apply, see that documentation" + - "vm/src/function/fspath.rs:65:48 osstr U b) => Self::bytes_as_osstr(b.as_bytes(), vm)," + - "vm/src/function/fspath.rs:87:62 osstr U from(Self::bytes_as_osstr(b, vm)?)," - "vm/src/function/fspath.rs:97:15 widecstring U pub fn to_widecstring(&self, vm: &VirtualMachine" + - "vm/src/function/fspath.rs:97:67 widestring U VirtualMachine) -> PyResult {" + - "vm/src/function/fspath.rs:98:9 widestring U widestring::WideCString::from_os" + - "vm/src/function/fspath.rs:102:21 osstr U pub fn bytes_as_osstr<'a>(b: &'a [u8], vm" + - "vm/src/function/fspath.rs:103:41 osstr U common::os::bytes_as_osstr(b)" - "vm/src/function/getset.rs:138:13 noresult U fn into_noresult(self) -> PyResult<(" + - "vm/src/function/getset.rs:143:13 noresult U fn into_noresult(self) -> PyResult<(" + - "vm/src/function/getset.rs:150:13 noresult U fn into_noresult(self) -> PyResult<(" + - "vm/src/function/getset.rs:172:37 noresult U obj, value, vm).into_noresult()" + - "vm/src/function/getset.rs:186:39 noresult U zelf, value, vm).into_noresult()" - "vm/src/function/method.rs:17:17 NOARGS U // METH_NOARGS and METH_O must not" + - "vm/src/function/method.rs:18:18 NOARGS U // const NOARGS = 0x0004;" - "vm/src/function/method.rs:36:38 Stackless U bit is preserved for Stackless Python" - "vm/src/function/method.rs:37:18 STACKLESS U // const STACKLESS = 0x0100;" - - "vm/src/function/protocol.rs:79:5 iterfn U iterfn: Option + crate::dictdatatype::DictKey + sealed::SealedMayb" + - "vm/src/lib.rs:45:5 bytesinner U mod bytesinner;" + - "vm/src/lib.rs:52:5 dictdatatype U mod dictdatatype;" + - "vm/src/lib.rs:64:9 ospath U pub mod ospath;" + - "vm/src/object/core.rs:169:51 weakrefs U have never been any weakrefs in this list" + - "vm/src/object/core.rs:207:54 Weaks U actually own the PyObjectWeaks inside `list`, and every" + - "vm/src/object/core.rs:225:32 arrayvec U // TODO: can be an arrayvec" + - "vm/src/object/core.rs:367:26 memoffset U let offset = memoffset::offset_of!(PyInner" + - "vm/src/object/core.rs:368:17 pyinner U let pyinner = (self as *const Self" + - "vm/src/object/core.rs:369:60 pyinner U NonNull::new_unchecked(pyinner as *mut Py) }" + - "vm/src/object/core.rs:1297:35 dfghjkl U obj = ctx.new_bytes(b\"dfghjkl\".to_vec());" - "vm/src/object/traverse_object.rs:54:56 maintaince U pointer* to a struct for maintaince weak ref, so no ownership" + - "vm/src/object/traverse_object.rs:74:56 maintaince U pointer* to a struct for maintaince weak ref, so no ownership" - "vm/src/object/traverse.rs:29:50 Pyef U a `PyObjectRef` or `Pyef` in `traverse()`" - - "vm/src/ospath.rs:184:13 excp U let excp = self.error.to_pyexception" - - "vm/src/protocol/buffer.rs:134:32 Manaully U wrap PyBuffer in the ManaullyDrop to prevent drop" - - "vm/src/protocol/buffer.rs:267:43 conti U segment(&self, try_conti: bool, mut f: F)" - - "vm/src/protocol/buffer.rs:282:35 CONTI U each_segment(&self, mut index" + - "vm/src/ospath.rs:87:15 widecstring U pub fn to_widecstring(&self, vm: &VirtualMachine" + - "vm/src/ospath.rs:87:67 widestring U VirtualMachine) -> PyResult {" + - "vm/src/ospath.rs:88:9 widestring U widestring::WideCString::from_os" + - "vm/src/ospath.rs:184:13 excp U let excp = self.error.to_pyexception" + - "vm/src/ospath.rs:187:13 excp U excp.as_object()" + - "vm/src/ospath.rs:192:13 excp U excp.as_object()" + - "vm/src/ospath.rs:196:9 excp U excp" + - "vm/src/protocol/buffer.rs:38:7 pytraverse U #[pytraverse(skip)]" + - "vm/src/protocol/buffer.rs:40:7 pytraverse U #[pytraverse(skip)]" + - "vm/src/protocol/buffer.rs:134:32 Manaully U wrap PyBuffer in the ManaullyDrop to prevent drop" + - "vm/src/protocol/buffer.rs:169:25 suboffset U /// (shape, stride, suboffset) for each dimension" + - "vm/src/protocol/buffer.rs:205:29 suboffset U for (shape, stride, suboffset) in self.dim_desc.iter" + - "vm/src/protocol/buffer.rs:207:21 suboffset U assert!(suboffset >= 0);" + - "vm/src/protocol/buffer.rs:241:29 suboffset U for (i, (_, stride, suboffset)) in indices" + - "vm/src/protocol/buffer.rs:246:42 suboffset U as isize * stride + suboffset;" + - "vm/src/protocol/buffer.rs:267:43 conti U segment(&self, try_conti: bool, mut f: F)" + - "vm/src/protocol/buffer.rs:275:16 conti U if try_conti && self.is_last_dim" + - "vm/src/protocol/buffer.rs:282:35 CONTI U each_segment(&self, mut index" + - "vm/src/protocol/buffer.rs:288:16 CONTI U if CONTI {" + - "vm/src/protocol/buffer.rs:300:41 CONTI U for_each_segment::(index + suboffset," + - "vm/src/protocol/buffer.rs:306:47 conti U self, other: &Self, try_conti: bool, mut f: F)" + - "vm/src/protocol/buffer.rs:314:16 conti U if try_conti && self.is_last_dim" + - "vm/src/protocol/buffer.rs:321:25 CONTI U fn _zip_eq(" + - "vm/src/protocol/buffer.rs:335:16 CONTI U if CONTI {" + - "vm/src/protocol/buffer.rs:386:22 fortain U // TODO: support fortain order" - "vm/src/protocol/iter.rs:128:13 getiter U let getiter = {" + - "vm/src/protocol/iter.rs:132:21 getiter U if let Some(getiter) = getiter {" + - "vm/src/protocol/iter.rs:132:32 getiter U let Some(getiter) = getiter {" + - "vm/src/protocol/iter.rs:133:24 getiter U let iter = getiter(iter_target, vm)?;" + - "vm/src/protocol/object.rs:9:5 bytesinner U bytesinner::ByteInnerNewOptions" + - "vm/src/protocol/object.rs:12:5 dictdatatype U dictdatatype::DictKey," - "vm/src/protocol/object.rs:31:44 opid U compare(self, other: Self, opid: PyComparisonOp, vm" + - "vm/src/protocol/object.rs:32:27 opid U self._cmp(&other, opid, vm).map(|res| res.to" - "vm/src/protocol/object.rs:61:30 defaultvalue U fn length_hint(self, defaultvalue: usize, vm: &VirtualMachine" + - "vm/src/protocol/object.rs:62:48 defaultvalue U opt(self)?.unwrap_or(defaultvalue))" + - "vm/src/protocol/object.rs:326:41 binop U Err(vm.new_unsupported_binop_error(self, other, op" + - "vm/src/protocol/object.rs:333:9 opid U opid: PyComparisonOp," + - "vm/src/protocol/object.rs:336:32 opid U match self._cmp(other, opid, vm)? {" - "vm/src/protocol/object.rs:482:30 icls U } else if let Ok(icls) =" + - "vm/src/protocol/object.rs:485:20 icls U if icls.is(self.class()) {" + - "vm/src/protocol/object.rs:488:21 icls U icls.fast_issubclass(typ" + - "vm/src/protocol/object.rs:500:17 icls U let icls: PyObjectRef = self" + - "vm/src/protocol/object.rs:501:28 icls U if vm.is_none(&icls) {" - "vm/src/protocol/sequence.rs:119:30 apear U / if both arguments apear to be sequences, try" + - "vm/src/protocol/sequence.rs:157:30 apear U / if both arguments apear to be sequences, try" - "vm/src/protocol/sequence.rs:231:59 unsliceable U format!(\"'{}' object is unsliceable\", self.obj.class())" - "vm/src/py_io.rs:73:17 sval U let sval = s.as_str();" + - "vm/src/py_io.rs:74:16 sval U if sval.is_empty() {" + - "vm/src/py_io.rs:77:33 sval U if let Some(nonl) = sval.strip_suffix('\\n')" + - "vm/src/readline.rs:61:5 rustyline U mod rustyline_readline {" + - "vm/src/readline.rs:64:23 rustyline U pub trait Helper: rustyline::Helper {}" + - "vm/src/readline.rs:65:13 rustyline U impl Helper for" + - "vm/src/readline.rs:69:15 rustyline U repl: rustyline::Editor fields.len() {" + - "vm/src/stdlib/ast.rs:59:30 numargs U if pos < numargs {" - "vm/src/stdlib/ast.rs:380:26 BDFL U const CO_FUTURE_BARRY_AS_BDFL: i32 = 0x400000;" + - "vm/src/stdlib/ast.rs:395:26 BDFL U CO_FUTURE_BARRY_AS_BDFL" - "vm/src/stdlib/atexit.rs:1:22 exitfuncs U pub use atexit::_run_exitfuncs;" + - "vm/src/stdlib/atexit.rs:36:17 exitfuncs U pub fn _run_exitfuncs(vm: &VirtualMachine" + - "vm/src/stdlib/atexit.rs:41:65 exitfuncs U Error in atexit._run_exitfuncs\".to_owned()), func)" - "vm/src/stdlib/atexit.rs:50:9 ncallbacks U fn _ncallbacks(vm: &VirtualMachine" - "vm/src/stdlib/builtins.rs:401:42 breakpointhook U attr(vm.ctx.intern_str(\"breakpointhook\"), vm)" + - "vm/src/stdlib/builtins.rs:404:58 breakpointhook U runtime_error(\"lost sys.breakpointhook\".to_owned()))," - "vm/src/stdlib/builtins.rs:434:26 normalish U // everything is normalish, we can just rely on" + - "vm/src/stdlib/builtins.rs:434:57 rustyline U we can just rely on rustyline to use stdin/stdout" - "vm/src/stdlib/builtins.rs:584:45 iret U iterator).next(vm).map(|iret| match iret {" + - "vm/src/stdlib/builtins.rs:584:57 iret U vm).map(|iret| match iret {" + - "vm/src/stdlib/codecs.rs:84:29 unsync U handler: once_cell::unsync::OnceCell {" + - "vm/src/stdlib/errno.rs:51:30 errname U $(pub const $errname: i32 = windows_sys:" + - "vm/src/stdlib/errno.rs:51:94 errname U Networking::WinSock:: [] as i32;)*" - "vm/src/stdlib/errno.rs:62:44 winerrs U should be here once winerrs are translated to errnos" - "vm/src/stdlib/errno.rs:62:70 errnos U winerrs are translated to errnos but it messes up some" - "vm/src/stdlib/errno.rs:65:15 WSAHOS U pub const WSAHOS: i32 = WSAHOST_NOT_FOUND" + - "vm/src/stdlib/errno.rs:65:29 WSAHOST U const WSAHOS: i32 = WSAHOST_NOT_FOUND;" - "vm/src/stdlib/errno.rs:531:31 WSASY U TODO: e!(cfg(windows), WSASY)," + - "vm/src/stdlib/errno.rs:532:22 WSAEHOSTDOWN U e!(cfg(windows), WSAEHOSTDOWN)," + - "vm/src/stdlib/errno.rs:536:22 WSAELOOP U e!(cfg(windows), WSAELOOP)," + - "vm/src/stdlib/errno.rs:537:22 WSAEMFILE U e!(cfg(windows), WSAEMFILE)," + - "vm/src/stdlib/errno.rs:538:22 WSAESTALE U e!(cfg(windows), WSAESTALE)," + - "vm/src/stdlib/errno.rs:539:22 WSAVERNOTSUPPORTED U e!(cfg(windows), WSAVERNOTSUPPORTED)," + - "vm/src/stdlib/errno.rs:541:22 WSAEPROCLIM U e!(cfg(windows), WSAEPROCLIM)," + - "vm/src/stdlib/errno.rs:542:22 WSAEFAULT U e!(cfg(windows), WSAEFAULT)," + - "vm/src/stdlib/errno.rs:543:22 WSANOTINITIALISED U e!(cfg(windows), WSANOTINITIALISED)," + - "vm/src/stdlib/errno.rs:544:22 WSAEUSERS U e!(cfg(windows), WSAEUSERS)," - "vm/src/stdlib/errno.rs:545:31 WSAMAKEASYNCREPL U TODO: e!(cfg(windows), WSAMAKEASYNCREPL)," + - "vm/src/stdlib/errno.rs:546:22 WSAENOPROTOOPT U e!(cfg(windows), WSAENOPROTOOPT)," + - "vm/src/stdlib/errno.rs:549:22 WSAENOTEMPTY U e!(cfg(windows), WSAENOTEMPTY)," + - "vm/src/stdlib/errno.rs:550:22 WSAESHUTDOWN U e!(cfg(windows), WSAESHUTDOWN)," + - "vm/src/stdlib/errno.rs:552:22 WSAETOOMANYREFS U e!(cfg(windows), WSAETOOMANYREFS)," + - "vm/src/stdlib/errno.rs:553:22 WSAEACCES U e!(cfg(windows), WSAEACCES)," - "vm/src/stdlib/errno.rs:554:31 WSATR U TODO: e!(cfg(windows), WSATR)," + - "vm/src/stdlib/errno.rs:555:22 WSABASEERR U e!(cfg(windows), WSABASEERR)," - "vm/src/stdlib/errno.rs:556:31 WSADESCRIPTIO U TODO: e!(cfg(windows), WSADESCRIPTIO)," + - "vm/src/stdlib/errno.rs:557:22 WSAEMSGSIZE U e!(cfg(windows), WSAEMSGSIZE)," + - "vm/src/stdlib/errno.rs:558:22 WSAEBADF U e!(cfg(windows), WSAEBADF)," - "vm/src/stdlib/errno.rs:560:31 WSAGETSELECTERRO U TODO: e!(cfg(windows), WSAGETSELECTERRO)," + - "vm/src/stdlib/errno.rs:562:22 WSAENOBUFS U e!(cfg(windows), WSAENOBUFS)," + - "vm/src/stdlib/errno.rs:563:22 WSAEDISCON U e!(cfg(windows), WSAEDISCON)," + - "vm/src/stdlib/errno.rs:565:22 WSAEPROTOTYPE U e!(cfg(windows), WSAEPROTOTYPE)," + - "vm/src/stdlib/errno.rs:566:22 WSAHOS U e!(cfg(windows), WSAHOS)," + - "vm/src/stdlib/errno.rs:568:22 WSAEADDRNOTAVAIL U e!(cfg(windows), WSAEADDRNOTAVAIL)," + - "vm/src/stdlib/errno.rs:569:22 WSAEALREADY U e!(cfg(windows), WSAEALREADY)," + - "vm/src/stdlib/errno.rs:570:22 WSAEPROTONOSUPPORT U e!(cfg(windows), WSAEPROTONOSUPPORT)," + - "vm/src/stdlib/errno.rs:571:22 WSASYSNOTREADY U e!(cfg(windows), WSASYSNOTREADY)," + - "vm/src/stdlib/errno.rs:573:22 WSAEPFNOSUPPORT U e!(cfg(windows), WSAEPFNOSUPPORT)," + - "vm/src/stdlib/errno.rs:574:22 WSAEOPNOTSUPP U e!(cfg(windows), WSAEOPNOTSUPP)," + - "vm/src/stdlib/errno.rs:575:22 WSAEISCONN U e!(cfg(windows), WSAEISCONN)," + - "vm/src/stdlib/errno.rs:576:22 WSAEDQUOT U e!(cfg(windows), WSAEDQUOT)," + - "vm/src/stdlib/errno.rs:577:22 WSAENOTCONN U e!(cfg(windows), WSAENOTCONN)," + - "vm/src/stdlib/errno.rs:578:22 WSAEREMOTE U e!(cfg(windows), WSAEREMOTE)," + - "vm/src/stdlib/errno.rs:579:22 WSAEINVAL U e!(cfg(windows), WSAEINVAL)," - "vm/src/stdlib/errno.rs:581:31 WSAGETSELECTEVEN U TODO: e!(cfg(windows), WSAGETSELECTEVEN)," + - "vm/src/stdlib/errno.rs:582:22 WSAESOCKTNOSUPPORT U e!(cfg(windows), WSAESOCKTNOSUPPORT)," - "vm/src/stdlib/errno.rs:583:31 WSAGETASYNCERRO U TODO: e!(cfg(windows), WSAGETASYNCERRO)," - "vm/src/stdlib/errno.rs:584:31 WSAMAKESELECTREPL U TODO: e!(cfg(windows), WSAMAKESELECTREPL)," - "vm/src/stdlib/errno.rs:585:31 WSAGETASYNCBUFLE U TODO: e!(cfg(windows), WSAGETASYNCBUFLE)," + - "vm/src/stdlib/errno.rs:586:22 WSAEDESTADDRREQ U e!(cfg(windows), WSAEDESTADDRREQ)," + - "vm/src/stdlib/errno.rs:588:22 WSAENETRESET U e!(cfg(windows), WSAENETRESET)," - "vm/src/stdlib/errno.rs:589:31 WSAN U TODO: e!(cfg(windows), WSAN)," - "vm/src/stdlib/errno.rs:655:9 ERFKILL U ERFKILL" + - "vm/src/stdlib/errno.rs:657:25 errnos U // Solaris-specific errnos" + - "vm/src/stdlib/errno.rs:660:30 illumos U cfg(any(target_os = \"illumos\", target_os = \"solaris" + - "vm/src/stdlib/errno.rs:664:30 illumos U cfg(any(target_os = \"illumos\", target_os = \"solaris" + - "vm/src/stdlib/errno.rs:667:24 errnos U // MacOSX specific errnos" - "vm/src/stdlib/imp.rs:53:48 unimportable U present but marked as unimportable, stops search)." + - "vm/src/stdlib/imp.rs:89:25 pycs U fn check_hash_based_pycs(vm: &VirtualMachine" + - "vm/src/stdlib/imp.rs:91:51 pycs U settings.check_hash_pycs_mode.clone())" - "vm/src/stdlib/imp.rs:172:9 withdata U withdata: OptionalArg," + - "vm/src/stdlib/imp.rs:177:12 withdata U if withdata.into_option().is_some" + - "vm/src/stdlib/io.rs:30:17 winerror U let winerror = if let Some(winerror" + - "vm/src/stdlib/io.rs:30:40 winerror U winerror = if let Some(winerror) = self.raw_os_error" + - "vm/src/stdlib/io.rs:31:30 winerror U vm.new_pyobj(winerror)" + - "vm/src/stdlib/io.rs:36:36 winerror U FIXME: manual setup winerror due to lack of OSError" + - "vm/src/stdlib/io.rs:38:28 winerror U .set_attr(\"winerror\", vm.new_pyobj(winerror" - "vm/src/stdlib/io.rs:60:35 unsupportedop U or_init(|| _io::make_unsupportedop(ctx))" - "vm/src/stdlib/io.rs:664:13 bufobj U bufobj: PyObjectRef," + - "vm/src/stdlib/io.rs:668:68 bufobj U borrowed_object(vm, &bufobj)?;" + - "vm/src/stdlib/io.rs:671:25 bufobj U if data.is(&bufobj) {" - "vm/src/stdlib/io.rs:920:21 memobj U let memobj = PyMemoryView::from" + - "vm/src/stdlib/io.rs:923:70 memobj U unwrap(), \"write\", (memobj,))?" - "vm/src/stdlib/io.rs:926:21 writebuf U let writebuf = VecBuffer::from(v" + - "vm/src/stdlib/io.rs:927:21 memobj U let memobj = PyMemoryView::from" + - "vm/src/stdlib/io.rs:928:21 writebuf U writebuf.clone().into_pybuffer" + - "vm/src/stdlib/io.rs:935:80 memobj U unwrap(), \"write\", (memobj.clone(),));" + - "vm/src/stdlib/io.rs:937:17 memobj U memobj.release();" + - "vm/src/stdlib/io.rs:938:31 writebuf U self.buffer = writebuf.take();" - "vm/src/stdlib/io.rs:1351:17 fileobj U pub fn repr_fileobj_name(obj: &PyObject" + - "vm/src/stdlib/io.rs:1540:34 fileobj U let name_repr = repr_fileobj_name(zelf, vm)?;" - "vm/src/stdlib/io.rs:2048:11 cratio U b2cratio: f64," + - "vm/src/stdlib/io.rs:2252:19 cratio U b2cratio: 0.0," - "vm/src/stdlib/io.rs:2291:21 encodefunc U let encodefunc = encoding_name.and" + - "vm/src/stdlib/io.rs:2298:44 encodefunc U incremental_encoder, encodefunc))" + - "vm/src/stdlib/io.rs:2550:44 cratio U skip_bytes = (textio.b2cratio * num_to_skip.chars" - "vm/src/stdlib/io.rs:2555:21 ndecoded U let ndecoded = decoder_decode(input" + - "vm/src/stdlib/io.rs:2556:20 ndecoded U if ndecoded.chars <= num_to_skip" + - "vm/src/stdlib/io.rs:2560:40 ndecoded U num_to_skip -= ndecoded;" + - "vm/src/stdlib/io.rs:2580:25 ndecoded U let mut ndecoded = Utf8size::default" + - "vm/src/stdlib/io.rs:2586:21 ndecoded U ndecoded += n;" + - "vm/src/stdlib/io.rs:2694:27 encodefunc U let (encoder, encodefunc) = textio" + - "vm/src/stdlib/io.rs:2723:37 encodefunc U chunk = if let Some(encodefunc) = *encodefunc {" + - "vm/src/stdlib/io.rs:2723:52 encodefunc U Some(encodefunc) = *encodefunc {" + - "vm/src/stdlib/io.rs:3006:25 cratio U (self.b2cratio.max(1.0) * size_hint" + - "vm/src/stdlib/io.rs:3026:20 cratio U self.b2cratio = if char_len > 0 {" - "vm/src/stdlib/io.rs:3489:12 rawmode U fn rawmode(&self) -> &'static str" + - "vm/src/stdlib/io.rs:3561:9 closefd U closefd: bool," + - "vm/src/stdlib/io.rs:3572:17 closefd U closefd: true," + - "vm/src/stdlib/io.rs:3607:26 ospath U if let Ok(crate::ospath::OsPathOrFd::Fd(fd)" + - "vm/src/stdlib/io.rs:3631:25 rawmode U (file, mode.rawmode(), opts.closefd, opts" + - "vm/src/stdlib/io.rs:3631:41 closefd U mode.rawmode(), opts.closefd, opts.opener).into_args" + - "vm/src/stdlib/io.rs:3693:24 unsupportedop U pub(super) fn make_unsupportedop(ctx: &Context) -> PyTypeRef" + - "vm/src/stdlib/io.rs:3771:9 ospath U ospath::{IOErrorBuilder, OsPath" - "vm/src/stdlib/io.rs:3869:47 NOINHERIT U :O_BINARY | libc::O_NOINHERIT;" + - "vm/src/stdlib/io.rs:3884:9 closefd U closefd: AtomicCell," + - "vm/src/stdlib/io.rs:3896:9 closefd U closefd: bool," + - "vm/src/stdlib/io.rs:3967:49 widecstring U Fd::wopen(&path.to_widecstring(vm)?, flags, 0o666)" + - "vm/src/stdlib/io.rs:4023:34 fileobj U let name_repr = repr_fileobj_name(zelf.as_object" - "vm/src/stdlib/itertools.rs:90:59 leat U from(\"function takes at leat 1 arguments (0 given" + - "vm/src/stdlib/itertools.rs:1090:9 binop U binop: Option {" + - "vm/src/stdlib/marshal.rs:53:31 pycomplex U f(Complex(pycomplex.to_complex64()))" - "vm/src/stdlib/marshal.rs:65:21 pyfrozen U ref pyfrozen @ PyFrozenSet => {" + - "vm/src/stdlib/marshal.rs:66:36 pyfrozen U let elements = pyfrozen.elements();" + - "vm/src/stdlib/mod.rs:20:5 sysconfigdata U mod sysconfigdata;" + - "vm/src/stdlib/mod.rs:93:18 sysconfigdata U sys::sysconfigdata_name() => sysconfigdata" + - "vm/src/stdlib/mod.rs:93:42 sysconfigdata U sysconfigdata_name() => sysconfigdata::make_module," - "vm/src/stdlib/msvcrt.rs:19:13 FAILCRITICALERRORS U SEM_FAILCRITICALERRORS, SEM_NOALIGNMENTFAULTEXCEPT" - "vm/src/stdlib/msvcrt.rs:19:37 NOALIGNMENTFAULTEXCEPT U FAILCRITICALERRORS, SEM_NOALIGNMENTFAULTEXCEPT, SEM_NOGPFAULTERRORBOX" - "vm/src/stdlib/msvcrt.rs:19:65 NOGPFAULTERRORBOX U NOALIGNMENTFAULTEXCEPT, SEM_NOGPFAULTERRORBOX," @@ -862,189 +2271,641 @@ issues: - "vm/src/stdlib/msvcrt.rs:31:13 getwche U fn _getwche() -> u32;" - "vm/src/stdlib/msvcrt.rs:32:13 putch U fn _putch(c: u32) -> i32;" - "vm/src/stdlib/msvcrt.rs:33:13 putwch U fn _putwch(c: u16) -> u32;" + - "vm/src/stdlib/msvcrt.rs:42:8 getwch U fn getwch() -> String {" + - "vm/src/stdlib/msvcrt.rs:43:27 getwch U let c = unsafe { _getwch() };" + - "vm/src/stdlib/msvcrt.rs:47:8 getche U fn getche() -> Vec {" + - "vm/src/stdlib/msvcrt.rs:48:27 getche U let c = unsafe { _getche() };" + - "vm/src/stdlib/msvcrt.rs:52:8 getwche U fn getwche() -> String {" + - "vm/src/stdlib/msvcrt.rs:53:27 getwche U let c = unsafe { _getwche() };" + - "vm/src/stdlib/msvcrt.rs:57:8 putch U fn putch(b: PyRef, vm" + - "vm/src/stdlib/msvcrt.rs:59:32 putch U vm.new_type_error(\"putch() argument must be a" + - "vm/src/stdlib/msvcrt.rs:61:33 putch U unsafe { suppress_iph!(_putch(c.into())) };" + - "vm/src/stdlib/msvcrt.rs:65:8 putwch U fn putwch(s: PyStrRef, vm: &VirtualMach" + - "vm/src/stdlib/msvcrt.rs:67:32 putch U vm.new_type_error(\"putch() argument must be a" + - "vm/src/stdlib/msvcrt.rs:69:33 putwch U unsafe { suppress_iph!(_putwch(c as u16)) };" + - "vm/src/stdlib/nt.rs:18:9 ospath U ospath::OsPath," + - "vm/src/stdlib/nt.rs:39:68 widecstring U GetFileAttributesW(path.to_widecstring(vm)?.as_ptr()) };" - "vm/src/stdlib/nt.rs:111:8 cwait U // cwait is available on MSVC" + - "vm/src/stdlib/nt.rs:114:13 cwait U fn _cwait(termstat: *mut i32," - "vm/src/stdlib/nt.rs:114:19 termstat U fn _cwait(termstat: *mut i32, procHandle" + - "vm/src/stdlib/nt.rs:121:43 cwait U unsafe { suppress_iph!(_cwait(&mut status, pid, opt" - "vm/src/stdlib/nt.rs:162:17 stdhandle U let stdhandle = match fd {" + - "vm/src/stdlib/nt.rs:168:52 stdhandle U Console::GetStdHandle(stdhandle) };" - "vm/src/stdlib/nt.rs:175:21 csbi U let mut csbi = MaybeUninit::uninit" + - "vm/src/stdlib/nt.rs:176:71 csbi U GetConsoleScreenBufferInfo(h, csbi.as_mut_ptr()) };" + - "vm/src/stdlib/nt.rs:177:17 csbi U let csbi = unsafe { csbi.assume" + - "vm/src/stdlib/nt.rs:177:33 csbi U let csbi = unsafe { csbi.assume_init() };" + - "vm/src/stdlib/nt.rs:181:21 csbi U let w = csbi.srWindow;" - "vm/src/stdlib/nt.rs:192:13 wexecv U fn _wexecv(cmdname: *const u16" - "vm/src/stdlib/nt.rs:192:20 cmdname U fn _wexecv(cmdname: *const u16, argv:" + - "vm/src/stdlib/nt.rs:204:18 widestring U let make_widestring =" + - "vm/src/stdlib/nt.rs:205:23 widestring U |s: &str| widestring::WideCString::from_os" + - "vm/src/stdlib/nt.rs:207:25 widestring U let path = make_widestring(path.as_str())?;" + - "vm/src/stdlib/nt.rs:211:18 widestring U make_widestring(arg.as_str())" + - "vm/src/stdlib/nt.rs:230:37 wexecv U unsafe { suppress_iph!(_wexecv(path.as_ptr(), argv" - "vm/src/stdlib/nt.rs:238:9 getfinalpathname U fn _getfinalpathname(path: OsPath, vm: &VirtualMac" - "vm/src/stdlib/nt.rs:247:9 getfullpathname U fn _getfullpathname(path: OsPath, vm: &VirtualMac" - "vm/src/stdlib/nt.rs:248:13 wpath U let wpath = path.to_widecstring" + - "vm/src/stdlib/nt.rs:248:29 widecstring U let wpath = path.to_widecstring(vm)?;" + - "vm/src/stdlib/nt.rs:252:17 wpath U wpath.as_ptr()," + - "vm/src/stdlib/nt.rs:265:21 wpath U wpath.as_ptr()," + - "vm/src/stdlib/nt.rs:275:22 widestring U let buffer = widestring::WideCString::from_vec" - "vm/src/stdlib/nt.rs:280:9 getvolumepathname U fn _getvolumepathname(path: OsPath, vm: &VirtualMac" + - "vm/src/stdlib/nt.rs:281:28 widecstring U let wide = path.to_widecstring(vm)?;" - "vm/src/stdlib/nt.rs:295:14 splitroot U fn _path_splitroot(path: OsPath, vm: &VirtualMac" - "vm/src/stdlib/nt.rs:300:13 backslashed U let backslashed: Vec<_> = orig" + - "vm/src/stdlib/nt.rs:311:35 PCWSTR U wbuf = windows::core::PCWSTR::from_raw(backslashed" + - "vm/src/stdlib/nt.rs:311:52 backslashed U core::PCWSTR::from_raw(backslashed.as_ptr());" + - "vm/src/stdlib/nt.rs:319:27 backslashed U len < backslashed.len(), // backslashed" + - "vm/src/stdlib/nt.rs:319:49 backslashed U backslashed.len(), // backslashed is null-terminated" + - "vm/src/stdlib/nt.rs:321:77 backslashed U OsString::from_wide(&backslashed))," - "vm/src/stdlib/nt.rs:333:9 getdiskusage U fn _getdiskusage(path: OsPath, vm: &VirtualMac" + - "vm/src/stdlib/nt.rs:336:13 wpath U let wpath = path.to_widecstring" + - "vm/src/stdlib/nt.rs:336:29 widecstring U let wpath = path.to_widecstring(vm)?;" + - "vm/src/stdlib/nt.rs:341:42 wpath U GetDiskFreeSpaceExW(wpath.as_ptr(), &mut _free" - "vm/src/stdlib/nt.rs:391:8 listdrives U fn listdrives(vm: &VirtualMachine" + - "vm/src/stdlib/nt.rs:429:28 widecstring U let wide = path.to_widecstring(vm)?;" - "vm/src/stdlib/operator.rs:392:17 nattr U let nattr = args.args.len();" + - "vm/src/stdlib/operator.rs:397:16 nattr U if nattr == 0 {" + - "vm/src/stdlib/operator.rs:400:48 nattr U Vec::with_capacity(nattr);" - "vm/src/stdlib/operator.rs:535:25 pargs U let mut pargs = vec![zelf.name.as" + - "vm/src/stdlib/operator.rs:536:17 pargs U pargs.append(&mut zelf.args" + - "vm/src/stdlib/operator.rs:537:76 pargs U ), vm.ctx.new_tuple(pargs))))" + - "vm/src/stdlib/os.rs:114:13 osstr U fn bytes_as_osstr<'a>(b: &'a [u8], vm" + - "vm/src/stdlib/os.rs:115:37 osstr U common::os::bytes_as_osstr(b)" + - "vm/src/stdlib/os.rs:134:9 ospath U ospath::{IOErrorBuilder, OsPath" - "vm/src/stdlib/os.rs:178:8 closerange U fn closerange(fd_low: i32, fd_high" + - "vm/src/stdlib/os.rs:212:32 widecstring U let name = name.to_widecstring(vm)?;" + - "vm/src/stdlib/os.rs:213:41 NOINHERIT U flags = flags | libc::O_NOINHERIT;" - "vm/src/stdlib/os.rs:306:8 mkdirs U fn mkdirs(path: PyStrRef, vm:" - "vm/src/stdlib/os.rs:316:11 LISTDIR U const LISTDIR_FD: bool = cfg!(all" - "vm/src/stdlib/os.rs:319:8 listdir U fn listdir(path: OptionalArg(func: &str, vm:" + - "vm/src/stdlib/posix.rs:27:9 ospath U ospath::{IOErrorBuilder, OsPath" - "vm/src/stdlib/posix.rs:77:16 GRND U use libc::{GRND_NONBLOCK, GRND_RANDOM" + - "vm/src/stdlib/posix.rs:77:31 GRND U libc::{GRND_NONBLOCK, GRND_RANDOM};" + - "vm/src/stdlib/posix.rs:360:20 ospath U use crate::ospath::IOErrorBuilder;" + - "vm/src/stdlib/posix.rs:885:22 emscripten U target_os = \"emscripten\"," + - "vm/src/stdlib/posix.rs:1212:8 setresuid U fn setresuid(" + - "vm/src/stdlib/posix.rs:1220:17 setresuid U unistd::setresuid(" + - "vm/src/stdlib/posix.rs:1874:26 illumos U target_os = \"illumos\"," + - "vm/src/stdlib/posix.rs:1938:26 illumos U target_os = \"illumos\"," + - "vm/src/stdlib/posix.rs:1956:12 VDISABLE U PC_VDISABLE = libc::_PC_VDISABLE" + - "vm/src/stdlib/posix.rs:1961:26 illumos U target_os = \"illumos\"," + - "vm/src/stdlib/posix.rs:1974:26 illumos U target_os = \"illumos\"," + - "vm/src/stdlib/posix.rs:1987:26 illumos U target_os = \"illumos\"," - "vm/src/stdlib/posix.rs:2088:12 DELAYTIMER U SC_DELAYTIMER_MAX = libc::_SC_DELAYTIMER" - "vm/src/stdlib/posix.rs:2091:12 GETGR U SC_GETGR_R_SIZE_MAX = libc::" - "vm/src/stdlib/posix.rs:2092:12 GETPW U SC_GETPW_R_SIZE_MAX = libc::" - "vm/src/stdlib/posix.rs:2105:12 NPROCESSORS U SC_NPROCESSORS_CONF = libc::_SC_NPROCESSORS" + - "vm/src/stdlib/posix.rs:2106:12 NPROCESSORS U SC_NPROCESSORS_ONLN = libc::_SC_NPROCESSORS" - "vm/src/stdlib/posix.rs:2106:24 ONLN U SC_NPROCESSORS_ONLN = libc::_SC_NPROCESSORS" - "vm/src/stdlib/posix.rs:2121:12 RTSIG U SC_RTSIG_MAX = libc::_SC_RTSIG" - "vm/src/stdlib/posix.rs:2203:12 SYMLOOP U SC_SYMLOOP_MAX = libc::_SC_SYMLOOP" + - "vm/src/stdlib/posix.rs:2346:19 getrandom U unsafe fn sys_getrandom(buf: *mut libc::c_void" + - "vm/src/stdlib/posix.rs:2347:33 getrandom U libc::syscall(libc::SYS_getrandom, buf, buflen, flags" + - "vm/src/stdlib/posix.rs:2352:8 getrandom U fn getrandom(size: isize, flags:" + - "vm/src/stdlib/posix.rs:2357:27 getrandom U let len = sys_getrandom(" - "vm/src/stdlib/pwd.rs:37:17 pathbuf U let pathbuf_lossy = |p: std::path" + - "vm/src/stdlib/pwd.rs:48:25 pathbuf U pw_dir: pathbuf_lossy(user.dir)," + - "vm/src/stdlib/pwd.rs:49:27 pathbuf U pw_shell: pathbuf_lossy(user.shell)," + - "vm/src/stdlib/pwd.rs:93:8 getpwall U fn getpwall(vm: &VirtualMachine" - "vm/src/stdlib/pwd.rs:94:67 fgetpwent U thread safe. Could use fgetpwent_r, but this is easier" - "vm/src/stdlib/pwd.rs:95:16 GETPWALL U static GETPWALL: parking_lot::Mutex" + - "vm/src/stdlib/pwd.rs:96:22 GETPWALL U let _guard = GETPWALL.lock();" - "vm/src/stdlib/signal.rs:106:16 SIGPWR U use libc::{SIGPWR, SIGSTKFLT};" - "vm/src/stdlib/signal.rs:106:24 SIGSTKFLT U use libc::{SIGPWR, SIGSTKFLT};" - "vm/src/stdlib/signal.rs:142:10 signalnum U _signalnum: i32," + - "vm/src/stdlib/signal.rs:152:9 signalnum U signalnum: i32," + - "vm/src/stdlib/signal.rs:156:33 signalnum U signal::assert_in_range(signalnum, vm)?;" + - "vm/src/stdlib/signal.rs:174:41 signalnum U unsafe { libc::signal(signalnum, sig_handler) };" + - "vm/src/stdlib/signal.rs:180:26 signalnum U siginterrupt(signalnum, 1);" - "vm/src/stdlib/signal.rs:308:17 sigbyte U let sigbyte = signum as u8;" + - "vm/src/stdlib/signal.rs:314:26 sigbyte U &sigbyte as *const u8 as *const" + - "vm/src/stdlib/signal.rs:321:62 sigbyte U write(wakeup_fd as _, &sigbyte as *const u8 as *const" - "vm/src/stdlib/sre.rs:30:37 CODESIZE U rustpython_sre_engine::{CODESIZE, MAXGROUPS, MAXREPEAT" - "vm/src/stdlib/sre.rs:30:47 MAXGROUPS U sre_engine::{CODESIZE, MAXGROUPS, MAXREPEAT, SRE_MAGIC" - "vm/src/stdlib/sre.rs:30:58 MAXREPEAT U CODESIZE, MAXGROUPS, MAXREPEAT, SRE_MAGIC as MAGIC" - "vm/src/stdlib/sre.rs:33:8 getcodesize U fn getcodesize() -> usize {" + - "vm/src/stdlib/sre.rs:34:9 CODESIZE U CODESIZE" - "vm/src/stdlib/sre.rs:37:14 iscased U fn ascii_iscased(ch: i32) -> bool {" + - "vm/src/stdlib/sre.rs:41:16 iscased U fn unicode_iscased(ch: i32) -> bool {" - "vm/src/stdlib/sre.rs:84:9 groupindex U groupindex: PyDictRef," - "vm/src/stdlib/sre.rs:85:9 indexgroup U indexgroup: PyObjectRef," - "vm/src/stdlib/sre.rs:91:12 isbytes U // isbytes will be hanging (-1" + - "vm/src/stdlib/sre.rs:93:13 isbytes U let isbytes = !vm.is_none(&pattern" + - "vm/src/stdlib/sre.rs:100:13 groupindex U groupindex," + - "vm/src/stdlib/sre.rs:101:13 indexgroup U indexgroup: indexgroup.try_to_value" + - "vm/src/stdlib/sre.rs:101:25 indexgroup U indexgroup: indexgroup.try_to_value(vm)?," + - "vm/src/stdlib/sre.rs:102:13 isbytes U isbytes," + - "vm/src/stdlib/sre.rs:191:13 groupindex U pub groupindex: PyDictRef," + - "vm/src/stdlib/sre.rs:192:13 indexgroup U pub indexgroup: Vec =" + - "vm/src/stdlib/sre.rs:299:21 matchlist U matchlist.push(item);" + - "vm/src/stdlib/sre.rs:302:20 matchlist U Ok(matchlist)" - "vm/src/stdlib/sre.rs:344:19 subx U Self::subx(zelf, sub_args, false" + - "vm/src/stdlib/sre.rs:348:19 subx U Self::subx(zelf, sub_args, true" - "vm/src/stdlib/sre.rs:360:25 splitlist U let mut splitlist: Vec =" + - "vm/src/stdlib/sre.rs:368:21 splitlist U splitlist.push(s.slice(last, iter" + - "vm/src/stdlib/sre.rs:374:25 splitlist U splitlist.push(m.get_slice(i," + - "vm/src/stdlib/sre.rs:382:17 splitlist U splitlist.push(req.string.slice" + - "vm/src/stdlib/sre.rs:384:20 splitlist U Ok(splitlist)" + - "vm/src/stdlib/sre.rs:393:12 groupindex U fn groupindex(&self) -> PyDictRef" + - "vm/src/stdlib/sre.rs:394:18 groupindex U self.groupindex.clone()" + - "vm/src/stdlib/sre.rs:405:12 subx U fn subx(" - "vm/src/stdlib/sre.rs:591:9 lastindex U lastindex: isize," + - "vm/src/stdlib/sre.rs:618:17 lastindex U lastindex: marks.last_index()" + - "vm/src/stdlib/sre.rs:632:12 lastindex U fn lastindex(&self) -> Option= 0 {" + - "vm/src/stdlib/sre.rs:634:27 lastindex U Some(self.lastindex)" - "vm/src/stdlib/sre.rs:640:12 lastgroup U fn lastgroup(&self) -> Option &'static str {" - - "vm/src/stdlib/sys.rs:425:8 getrefcount U fn getrefcount(obj: PyObjectRef) -" - - "vm/src/stdlib/sys.rs:430:8 getrecursionlimit U fn getrecursionlimit(vm: &VirtualMachine" - - "vm/src/stdlib/sys.rs:435:12 Getsizeof U struct GetsizeofArgs {" - - "vm/src/stdlib/sys.rs:442:8 getsizeof U fn getsizeof(args: GetsizeofArgs" - - "vm/src/stdlib/sys.rs:498:28 OSVERSIONINFOEXW U GetVersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW," - - "vm/src/stdlib/sys.rs:498:46 OSVERSIONINFOW U VersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW," - - "vm/src/stdlib/sys.rs:504:17 osvi U let osvi = &mut version as *mut" - - "vm/src/stdlib/sys.rs:634:31 maxdigits U set_int_max_str_digits(maxdigits: usize, vm: &VirtualMachine" - - "vm/src/stdlib/sys.rs:651:19 profilefunc U fn setprofile(profilefunc: PyObjectRef, vm: &VirtualMac" - - "vm/src/stdlib/sys.rs:679:17 tracefunc U fn settrace(tracefunc: PyObjectRef, vm: &VirtualMac" - - "vm/src/stdlib/sys.rs:717:15 Asyncgen U struct SetAsyncgenHooksArgs {" - - "vm/src/stdlib/sys.rs:719:9 firstiter U firstiter: OptionalArg 1," + - "vm/src/stdlib/sre.rs:858:12 pymatch U fn pymatch(&self, vm: &VirtualMachine" + - "vm/src/stdlib/sre.rs:863:41 pymatch U has_matched = state.pymatch(&req);" + - "vm/src/stdlib/sys.rs:3:70 MULTIARCH U module_def, DOC, MAXSIZE, MULTIARCH};" + - "vm/src/stdlib/sys.rs:32:81 multiarch U TODO: copy CPython's multiarch exactly," + - "vm/src/stdlib/sys.rs:34:22 MULTIARCH U pub(crate) const MULTIARCH: &str = env!(\"RUSTPYTHON" + - "vm/src/stdlib/sys.rs:36:34 debugbuild U name = \"_rustpython_debugbuild\")]" + - "vm/src/stdlib/sys.rs:37:22 DEBUGBUILD U const RUSTPYTHON_DEBUGBUILD: bool = cfg!(debug_assertions" + - "vm/src/stdlib/sys.rs:39:22 abiflags U #[pyattr(name = \"abiflags\")]" + - "vm/src/stdlib/sys.rs:40:22 ABIFLAGS U pub(crate) const ABIFLAGS: &str = \"\";" + - "vm/src/stdlib/sys.rs:49:22 hexversion U #[pyattr(name = \"hexversion\")]" + - "vm/src/stdlib/sys.rs:50:11 HEXVERSION U const HEXVERSION: usize = version::VERSION" + - "vm/src/stdlib/sys.rs:53:22 maxunicode U #[pyattr(name = \"maxunicode\")]" + - "vm/src/stdlib/sys.rs:54:11 MAXUNICODE U const MAXUNICODE: u32 = std::char::MAX" + - "vm/src/stdlib/sys.rs:82:22 dllhandle U #[pyattr(name = \"dllhandle\")]" + - "vm/src/stdlib/sys.rs:83:11 DLLHANDLE U const DLLHANDLE: usize = 0;" + - "vm/src/stdlib/sys.rs:100:33 BASEPREFIX U option_env!(\"RUSTPYTHON_BASEPREFIX\").unwrap_or_else(||" + - "vm/src/stdlib/sys.rs:104:33 BASEPREFIX U option_env!(\"RUSTPYTHON_BASEPREFIX\").unwrap_or_else(||" + - "vm/src/stdlib/sys.rs:108:33 BASEPREFIX U option_env!(\"RUSTPYTHON_BASEPREFIX\").unwrap_or_else(||" + - "vm/src/stdlib/sys.rs:111:8 platlibdir U fn platlibdir(_vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:112:33 PLATLIBDIR U option_env!(\"RUSTPYTHON_PLATLIBDIR\").unwrap_or(\"lib\")" + - "vm/src/stdlib/sys.rs:158:38 PYVENV U Ok(var) = env::var(\"__PYVENV_LAUNCHER__\") {" + - "vm/src/stdlib/sys.rs:226:15 multiarch U \"_multiarch\" => ctx.new_str(MULTIARCH" + - "vm/src/stdlib/sys.rs:226:41 MULTIARCH U multiarch\" => ctx.new_str(MULTIARCH.to_owned())," + - "vm/src/stdlib/sys.rs:228:14 hexversion U \"hexversion\" => ctx.new_int(version" + - "vm/src/stdlib/sys.rs:280:9 xoptions U fn _xoptions(vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:283:48 xoptions U in &vm.state.settings.xoptions {" + - "vm/src/stdlib/sys.rs:294:8 warnoptions U fn warnoptions(vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:297:14 warnoptions U .warnoptions" + - "vm/src/stdlib/sys.rs:335:28 excepthook U pyfunction(name = \"__excepthook__\")]" + - "vm/src/stdlib/sys.rs:337:8 excepthook U fn excepthook(" + - "vm/src/stdlib/sys.rs:348:28 breakpointhook U pyfunction(name = \"__breakpointhook__\")]" + - "vm/src/stdlib/sys.rs:350:12 breakpointhook U pub fn breakpointhook(args: FuncArgs, vm:" + - "vm/src/stdlib/sys.rs:351:38 PYTHONBREAKPOINT U var = std::env::var(\"PYTHONBREAKPOINT\")" + - "vm/src/stdlib/sys.rs:365:19 unimportable U let print_unimportable_module_warn = || {" + - "vm/src/stdlib/sys.rs:368:35 unimportable U format!(\"Ignoring unimportable $PYTHONBREAKPOINT:" + - "vm/src/stdlib/sys.rs:368:49 PYTHONBREAKPOINT U Ignoring unimportable $PYTHONBREAKPOINT: \\\"{env_var}\\\"\",)," + - "vm/src/stdlib/sys.rs:379:31 unimportable U _ => return print_unimportable_module_warn()," + - "vm/src/stdlib/sys.rs:391:30 unimportable U return print_unimportable_module_warn();" + - "vm/src/stdlib/sys.rs:397:24 unimportable U _ => print_unimportable_module_warn()," + - "vm/src/stdlib/sys.rs:420:8 getdefaultencoding U fn getdefaultencoding() -> &'static str {" + - "vm/src/stdlib/sys.rs:425:8 getrefcount U fn getrefcount(obj: PyObjectRef) -" + - "vm/src/stdlib/sys.rs:430:8 getrecursionlimit U fn getrecursionlimit(vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:435:12 Getsizeof U struct GetsizeofArgs {" + - "vm/src/stdlib/sys.rs:442:8 getsizeof U fn getsizeof(args: GetsizeofArgs" + - "vm/src/stdlib/sys.rs:442:24 Getsizeof U fn getsizeof(args: GetsizeofArgs, vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:454:8 getfilesystemencoding U fn getfilesystemencoding(_vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:461:8 getfilesystemencodeerrors U fn getfilesystemencodeerrors(_vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:462:10 surrogateescape U \"surrogateescape\".to_owned()" + - "vm/src/stdlib/sys.rs:467:8 getfilesystemencodeerrors U fn getfilesystemencodeerrors(_vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:468:10 surrogatepass U \"surrogatepass\".to_owned()" + - "vm/src/stdlib/sys.rs:477:9 getframe U fn _getframe(offset: OptionalArg" + - "vm/src/stdlib/sys.rs:494:8 getwindowsversion U fn getwindowsversion(vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:498:28 OSVERSIONINFOEXW U GetVersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW," + - "vm/src/stdlib/sys.rs:498:46 OSVERSIONINFOW U VersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW," + - "vm/src/stdlib/sys.rs:501:26 OSVERSIONINFOEXW U let mut version: OSVERSIONINFOEXW = unsafe { std::mem" + - "vm/src/stdlib/sys.rs:502:59 OSVERSIONINFOEXW U std::mem::size_of::() as u32;" + - "vm/src/stdlib/sys.rs:504:17 osvi U let osvi = &mut version as *mut" + - "vm/src/stdlib/sys.rs:504:45 OSVERSIONINFOEXW U mut version as *mut OSVERSIONINFOEXW as *mut OSVERSIONINFOW" + - "vm/src/stdlib/sys.rs:504:70 OSVERSIONINFOW U OSVERSIONINFOEXW as *mut OSVERSIONINFOW;" + - "vm/src/stdlib/sys.rs:505:59 OSVERSIONINFOW U accepts a pointer of OSVERSIONINFOW, but windows-sys crate" + - "vm/src/stdlib/sys.rs:507:27 osvi U GetVersionExW(osvi)" + - "vm/src/stdlib/sys.rs:634:31 maxdigits U set_int_max_str_digits(maxdigits: usize, vm: &VirtualMachine" + - "vm/src/stdlib/sys.rs:636:12 maxdigits U if maxdigits == 0 || maxdigits >" + - "vm/src/stdlib/sys.rs:636:30 maxdigits U if maxdigits == 0 || maxdigits >= threshold {" + - "vm/src/stdlib/sys.rs:637:47 maxdigits U max_str_digits.store(maxdigits);" + - "vm/src/stdlib/sys.rs:640:34 maxdigits U let error = format!(\"maxdigits must be 0 or larger" + - "vm/src/stdlib/sys.rs:651:19 profilefunc U fn setprofile(profilefunc: PyObjectRef, vm: &VirtualMac" + - "vm/src/stdlib/sys.rs:652:33 profilefunc U profile_func.replace(profilefunc);" + - "vm/src/stdlib/sys.rs:657:8 setrecursionlimit U fn setrecursionlimit(recursion_limit: i3" + - "vm/src/stdlib/sys.rs:679:17 tracefunc U fn settrace(tracefunc: PyObjectRef, vm: &VirtualMac" + - "vm/src/stdlib/sys.rs:680:31 tracefunc U vm.trace_func.replace(tracefunc);" + - "vm/src/stdlib/sys.rs:717:15 Asyncgen U struct SetAsyncgenHooksArgs {" + - "vm/src/stdlib/sys.rs:719:9 firstiter U firstiter: OptionalArg PyAsyncgenHooks {" + - "vm/src/stdlib/sys.rs:771:53 FIRSTITER U vm::thread::ASYNC_GEN_FIRSTITER" + - "vm/src/stdlib/sys.rs:816:18 PYTHONSAFEPATH U /// -P, `PYTHONSAFEPATH`" + - "vm/src/stdlib/sys.rs:818:39 PYTHONWARNDEFAULTENCODING U warn_default_encoding, PYTHONWARNDEFAULTENCODING" + - "vm/src/stdlib/sys.rs:866:51 PYTHREAD U stdlib::thread::_thread::PYTHREAD_NAME," + - "vm/src/stdlib/sys.rs:964:9 releaselevel U releaselevel: &'static str," + - "vm/src/stdlib/sys.rs:974:13 releaselevel U releaselevel: version::RELEASELEVEL" + - "vm/src/stdlib/sys.rs:974:36 RELEASELEVEL U releaselevel: version::RELEASELEVEL," + - "vm/src/stdlib/sys.rs:988:32 getwindowsversion U pyclass(no_attr, name = \"getwindowsversion\")]" + - "vm/src/stdlib/sys.rs:1081:15 sysconfigdata U pub(crate) fn sysconfigdata_name() -> String {" + - "vm/src/stdlib/sys.rs:1083:11 sysconfigdata U \"_sysconfigdata_{}_{}_{}\"," + - "vm/src/stdlib/sys.rs:1084:14 ABIFLAGS U sys::ABIFLAGS," + - "vm/src/stdlib/sys.rs:1086:14 MULTIARCH U sys::MULTIARCH" + - "vm/src/stdlib/sysconfigdata.rs:1:17 sysconfigdata U pub(crate) use _sysconfigdata::make_module;" + - "vm/src/stdlib/sysconfigdata.rs:4:17 sysconfigdata U pub(crate) mod _sysconfigdata {" + - "vm/src/stdlib/sysconfigdata.rs:5:72 MULTIARCH U ToPyObject, stdlib::sys::MULTIARCH, VirtualMachine};" + - "vm/src/stdlib/sysconfigdata.rs:10:22 sysvars U macro_rules! sysvars {" + - "vm/src/stdlib/sysconfigdata.rs:15:9 sysvars U sysvars! {" + - "vm/src/stdlib/sysconfigdata.rs:17:51 MULTIARCH U format!(\".rustpython-{MULTIARCH}\")," + - "vm/src/stdlib/sysconfigdata.rs:18:14 MULTIARCH U \"MULTIARCH\" => MULTIARCH," + - "vm/src/stdlib/sysconfigdata.rs:18:28 MULTIARCH U \"MULTIARCH\" => MULTIARCH," + - "vm/src/stdlib/sysconfigdata.rs:20:19 GETRANDOM U \"HAVE_GETRANDOM\" => 1," + - "vm/src/stdlib/thread.rs:22:8 PYTHREAD U // PYTHREAD_NAME: show current thread" + - "vm/src/stdlib/thread.rs:23:15 PYTHREAD U pub const PYTHREAD_NAME: Option<&str>" + - "vm/src/stdlib/thread.rs:29:69 illumos U solaris\", target_os = \"illumos\"))] {" - "vm/src/stdlib/thread.rs:337:25 sents U SENTINELS.with(|sents| {" + - "vm/src/stdlib/thread.rs:338:25 sents U for lock in sents.replace(Default::default" + - "vm/src/stdlib/thread.rs:363:25 sents U SENTINELS.with(|sents| sents.borrow_mut()" + - "vm/src/stdlib/thread.rs:363:32 sents U SENTINELS.with(|sents| sents.borrow_mut().push(lock" - "vm/src/stdlib/time.rs:23:19 dstbias U // pub static dstbias: std::ffi::c_int;" - "vm/src/stdlib/time.rs:42:19 Datelike U DateTime, Datelike, Timelike," - "vm/src/stdlib/time.rs:42:29 Timelike U DateTime, Datelike, Timelike," + - "vm/src/stdlib/time.rs:102:30 emscripten U not(any(target_os = \"emscripten\", target_os = \"wasi" + - "vm/src/stdlib/time.rs:110:20 wasmbind U feature = \"wasmbind\"," + - "vm/src/stdlib/time.rs:111:30 emscripten U not(any(target_os = \"emscripten\", target_os = \"wasi" + - "vm/src/stdlib/time.rs:127:24 wasmbind U not(feature = \"wasmbind\")," + - "vm/src/stdlib/time.rs:128:30 emscripten U not(any(target_os = \"emscripten\", target_os = \"wasi" - "vm/src/stdlib/time.rs:253:11 CFMT U const CFMT: &str = \"%a %b %e %H" + - "vm/src/stdlib/time.rs:258:45 CFMT U time = instant.format(CFMT).to_string();" + - "vm/src/stdlib/time.rs:265:27 CFMT U Ok(instant.format(CFMT).to_string())" + - "vm/src/stdlib/time.rs:305:22 emscripten U target_os = \"emscripten\"," + - "vm/src/stdlib/time.rs:321:65 emscripten U wasm32\", target_os = \"emscripten\")))]" - "vm/src/stdlib/time.rs:322:24 muldiv U pub(super) fn time_muldiv(ticks: i64, mul: i6" - "vm/src/stdlib/time.rs:323:13 intpart U let intpart = ticks / div;" + - "vm/src/stdlib/time.rs:326:10 intpart U (intpart * mul + remaining) as" + - "vm/src/stdlib/time.rs:341:18 muldiv U time_muldiv(t.tms_utime, SEC_TO" + - "vm/src/stdlib/time.rs:341:62 muldiv U TO_NS, freq) + time_muldiv(t.tms_stime, SEC_TO" + - "vm/src/stdlib/time.rs:365:22 illumos U target_os = \"illumos\"," - "vm/src/stdlib/time.rs:471:21 HIGHRES U use libc::CLOCK_HIGHRES;" + - "vm/src/stdlib/time.rs:473:22 illumos U target_os = \"illumos\"," + - "vm/src/stdlib/time.rs:481:22 illumos U target_os = \"illumos\"," + - "vm/src/stdlib/time.rs:643:22 illumos U target_os = \"illumos\"," - "vm/src/stdlib/time.rs:654:48 gethrvtime U nanos(unsafe { libc::gethrvtime() }))" + - "vm/src/stdlib/time.rs:658:22 illumos U target_os = \"illumos\"," + - "vm/src/stdlib/time.rs:696:28 muldiv U use super::decl::{time_muldiv, MS_TO_NS, SEC_TO_NS" + - "vm/src/stdlib/time.rs:749:38 muldiv U Duration::from_nanos(time_muldiv(" + - "vm/src/stdlib/typing.rs:18:37 pycodecs U module = vm.import(\"_pycodecs\", None, 0)?;" - "vm/src/stdlib/typing.rs:24:20 idfunc U pub(crate) fn _idfunc(_vm: &VirtualMachine" - "vm/src/stdlib/typing.rs:151:34 gigity U println!(\"gigity\");" + - "vm/src/stdlib/winapi.rs:17:15 PCWSTR U core::PCWSTR," - "vm/src/stdlib/winapi.rs:41:30 WRITECOPY U PAGE_EXECUTE_WRITECOPY, PAGE_GUARD, PAGE_NOACCESS" - "vm/src/stdlib/winapi.rs:42:38 WRITECOMBINE U PAGE_READWRITE, PAGE_WRITECOMBINE, PAGE_WRITECOPY, SEC" + - "vm/src/stdlib/winapi.rs:42:57 WRITECOPY U PAGE_WRITECOMBINE, PAGE_WRITECOPY, SEC_COMMIT, SEC_IMAGE" + - "vm/src/stdlib/winapi.rs:43:64 WRITECOMBINE U NOCACHE, SEC_RESERVE, SEC_WRITECOMBINE," - "vm/src/stdlib/winapi.rs:46:22 READMODE U PIPE_READMODE_MESSAGE, PIPE_TYPE_MESSAGE" - "vm/src/stdlib/winapi.rs:54:42 STARTF U REALTIME_PRIORITY_CLASS, STARTF_USESHOWWINDOW, STARTF" - "vm/src/stdlib/winapi.rs:54:49 USESHOWWINDOW U PRIORITY_CLASS, STARTF_USESHOWWINDOW, STARTF_USESTDHANDLES" + - "vm/src/stdlib/winapi.rs:54:64 STARTF U STARTF_USESHOWWINDOW, STARTF_USESTDHANDLES," - "vm/src/stdlib/winapi.rs:54:71 USESTDHANDLES U USESHOWWINDOW, STARTF_USESTDHANDLES," - "vm/src/stdlib/winapi.rs:167:60 STARTUPINFOEXW U :System::Threading::STARTUPINFOEXW =" - "vm/src/stdlib/winapi.rs:195:22 getenvironment U .map(|m| getenvironment(m, vm))" - "vm/src/stdlib/winapi.rs:200:13 getattributelist U getattributelist(args.startup_info.get" + - "vm/src/stdlib/winapi.rs:206:22 widestring U let ws = widestring::WideCString::from_str" - "vm/src/stdlib/winapi.rs:233:71 STARTUPINFO U Threading::EXTENDED_STARTUPINFO_PRESENT" + - "vm/src/stdlib/winapi.rs:275:8 getenvironment U fn getenvironment(env: ArgMapping, vm" + - "vm/src/stdlib/winapi.rs:288:23 widestring U let mut out = widestring::WideString::new();" - "vm/src/stdlib/winapi.rs:310:9 handlelist U handlelist: Option>" + - "vm/src/stdlib/winapi.rs:323:8 getattributelist U fn getattributelist(obj: PyObjectRef, vm" + - "vm/src/stdlib/winapi.rs:326:21 handlelist U let handlelist = mapping" + - "vm/src/stdlib/winapi.rs:340:34 handlelist U let attr_count = handlelist.is_some() as u32;" + - "vm/src/stdlib/winapi.rs:370:21 handlelist U handlelist," + - "vm/src/stdlib/winapi.rs:373:37 handlelist U if let Some(ref mut handlelist) = attrs.handlelist" + - "vm/src/stdlib/winapi.rs:427:65 PCWSTR U LibraryLoader::LoadLibraryW(PCWSTR::from_raw(path.as_ptr" - "vm/src/stdlib/winreg.rs:191:13 regval U let regval = key" + - "vm/src/stdlib/winreg.rs:195:18 regval U let ty = regval.vtype.clone() as usize" + - "vm/src/stdlib/winreg.rs:196:23 regval U Ok((reg_to_py(regval, vm)?, ty))" + - "vm/src/types/mod.rs:2:5 structseq U mod structseq;" + - "vm/src/types/mod.rs:6:9 structseq U pub use structseq::PyStructSequence;" + - "vm/src/types/slot.rs:91:11 weaklist U // tp_weaklist" - "vm/src/types/slot.rs:138:28 TPFLAGS U CPython default: Py_TPFLAGS_HAVE_STACKLESS_EXTENSION" + - "vm/src/types/slot.rs:138:41 STACKLESS U default: Py_TPFLAGS_HAVE_STACKLESS_EXTENSION | Py_TPFLAGS" + - "vm/src/types/slot.rs:138:66 TPFLAGS U STACKLESS_EXTENSION | Py_TPFLAGS_HAVE_VERSION_TAG" - "vm/src/types/slot.rs:142:43 Subclassable U types created in Python. Subclassable and are a" - "vm/src/types/slot.rs:393:29 subslot U macro_rules! toggle_subslot {" + - "vm/src/types/slot.rs:523:24 subslot U toggle_subslot!(as_number, int, number" + - "vm/src/types/slot.rs:526:24 subslot U toggle_subslot!(as_number, index, number" + - "vm/src/types/slot.rs:529:24 subslot U toggle_subslot!(as_number, float, number" + - "vm/src/types/slot.rs:532:24 subslot U toggle_subslot!(as_number, add, number" + - "vm/src/types/zoo.rs:48:14 reverseiterator U pub list_reverseiterator_type: &'static Py(&self, value:" + - "vm/src/vm/mod.rs:747:17 excs U let mut excs = self.exceptions.borrow" + - "vm/src/vm/mod.rs:748:41 excs U std::mem::take(&mut *excs);" + - "vm/src/vm/mod.rs:749:9 excs U excs.prev = Some(Box::new" + - "vm/src/vm/mod.rs:750:9 excs U excs.exc = exc" + - "vm/src/vm/mod.rs:754:17 excs U let mut excs = self.exceptions.borrow" + - "vm/src/vm/setting.rs:18:9 PYTHONHASHSEED U /// PYTHONHASHSEED=x" + - "vm/src/vm/setting.rs:39:10 Xfoo U /// -Xfoo[=bar]" + - "vm/src/vm/setting.rs:40:9 xoptions U pub xoptions: Vec<(String, Option" + - "vm/src/vm/setting.rs:42:10 Wfoo U /// -Wfoo" + - "vm/src/vm/setting.rs:43:9 warnoptions U pub warnoptions: Vec," + - "vm/src/vm/setting.rs:51:35 PYTHONWARNDEFAULTENCODING U warn_default_encoding, PYTHONWARNDEFAULTENCODING" + - "vm/src/vm/setting.rs:75:13 PYTHONUNBUFFERED U /// -u, PYTHONUNBUFFERED=x" + - "vm/src/vm/setting.rs:82:28 pycs U --check-hash-based-pycs" + - "vm/src/vm/setting.rs:83:20 pycs U pub check_hash_pycs_mode: String," + - "vm/src/vm/setting.rs:93:12 pathconfig U // int pathconfig_warnings;" + - "vm/src/vm/setting.rs:95:37 RUSTPYTHONPATH U Environment PYTHONPATH (and RUSTPYTHONPATH)" + - "vm/src/vm/setting.rs:99:17 platlibdir U // wchar_t *platlibdir;" + - "vm/src/vm/setting.rs:142:13 xoptions U xoptions: vec![]," + - "vm/src/vm/setting.rs:146:13 warnoptions U warnoptions: vec![]," + - "vm/src/vm/setting.rs:151:24 pycs U check_hash_pycs_mode: \"default\".to_owned" + - "vm/src/vm/thread.rs:15:33 FIRSTITER U crate) static ASYNC_GEN_FIRSTITER: RefCell(&mut self" + - "vm/sre_engine/src/engine.rs:288:6 coro U 'coro: loop {" + - "vm/sre_engine/src/engine.rs:375:56 MAXREPEAT U repeat_ctx.max_count != MAXREPEAT" + - "vm/sre_engine/src/engine.rs:429:41 MAXREPEAT U if max_count == MAXREPEAT || ctx.count as usize" + - "vm/sre_engine/src/engine.rs:489:78 MAXREPEAT U count || max_count == MAXREPEAT)" - "vm/sre_engine/src/engine.rs:539:45 groupref U macro_rules! general_op_groupref {" - "vm/sre_engine/src/engine.rs:552:37 gctx U let mut gctx = MatchContext {" + - "vm/sre_engine/src/engine.rs:560:71 gctx U peek_char::()) != $f(gctx.peek_char::())" + - "vm/sre_engine/src/engine.rs:565:33 gctx U gctx.advance_char::()" - "vm/sre_engine/src/engine.rs:630:33 atcode U let atcode = SreAtCode::try_from" + - "vm/sre_engine/src/engine.rs:631:46 atcode U if at(req, &ctx, atcode) {" - "vm/sre_engine/src/engine.rs:645:33 catcode U let catcode = SreCatCode::try_from" + - "vm/sre_engine/src/engine.rs:646:61 catcode U end(req) || !category(catcode, ctx.peek_char::" + - "vm/sre_engine/src/engine.rs:696:60 MAXREPEAT U repeat_ctx.max_count == MAXREPEAT)" + - "vm/sre_engine/src/engine.rs:813:36 GROUPREF U SreOpcode::GROUPREF => general_op_groupref" + - "vm/sre_engine/src/engine.rs:813:59 groupref U GROUPREF => general_op_groupref!(|x| x)," + - "vm/sre_engine/src/engine.rs:814:36 GROUPREF U SreOpcode::GROUPREF_IGNORE => general_op" + - "vm/sre_engine/src/engine.rs:814:66 groupref U IGNORE => general_op_groupref!(lower_ascii)," + - "vm/sre_engine/src/engine.rs:815:36 GROUPREF U SreOpcode::GROUPREF_LOC_IGNORE => general" + - "vm/sre_engine/src/engine.rs:815:70 groupref U IGNORE => general_op_groupref!(lower_locate)," + - "vm/sre_engine/src/engine.rs:816:36 GROUPREF U SreOpcode::GROUPREF_UNI_IGNORE => general" + - "vm/sre_engine/src/engine.rs:816:70 groupref U IGNORE => general_op_groupref!(lower_unicode)," + - "vm/sre_engine/src/engine.rs:817:36 GROUPREF U SreOpcode::GROUPREF_EXISTS => {" + - "vm/sre_engine/src/engine.rs:861:38 BIGCHARSET U | SreOpcode::BIGCHARSET" + - "vm/sre_engine/src/engine.rs:865:38 SUBPATTERN U | SreOpcode::SUBPATTERN => {" + - "vm/sre_engine/src/engine.rs:873:23 coro U continue 'coro;" + - "vm/sre_engine/src/engine.rs:1182:58 atcode U ctx: &MatchContext, atcode: SreAtCode) -> bool" + - "vm/sre_engine/src/engine.rs:1183:11 atcode U match atcode {" + - "vm/sre_engine/src/engine.rs:1213:13 catcode U fn category(catcode: SreCatCode, c: u32" + - "vm/sre_engine/src/engine.rs:1214:11 catcode U match catcode {" + - "vm/sre_engine/src/engine.rs:1253:21 catcode U let catcode = match SreCatCode:" + - "vm/sre_engine/src/engine.rs:1272:24 BIGCHARSET U SreOpcode::BIGCHARSET => {" + - "vm/sre_engine/src/engine.rs:1273:21 BIGCHARSET U /* <256 blockindic" - "vm/sre_engine/src/engine.rs:1273:51 blockindices U BIGCHARSET> <256 blockindices> */" + - "vm/sre_engine/src/engine.rs:1278:29 blockindices U let (_, blockindices, _) = unsafe { set.align" + - "vm/sre_engine/src/engine.rs:1280:33 blockindices U let block = blockindices[block_index as usize" + - "vm/sre_engine/src/lib.rs:9:11 CODESIZE U pub const CODESIZE: usize = 4;" + - "vm/sre_engine/src/lib.rs:12:11 MAXREPEAT U pub const MAXREPEAT: usize = usize::MAX" + - "vm/sre_engine/src/lib.rs:14:11 MAXREPEAT U pub const MAXREPEAT: usize = u32::MAX as" + - "vm/sre_engine/src/lib.rs:17:11 MAXGROUPS U pub const MAXGROUPS: usize = MAXREPEAT" + - "vm/sre_engine/src/lib.rs:17:30 MAXREPEAT U const MAXGROUPS: usize = MAXREPEAT / 4 / 2;" + - "vm/sre_engine/src/lib.rs:19:11 MAXGROUPS U pub const MAXGROUPS: usize = MAXREPEAT" + - "vm/sre_engine/src/lib.rs:19:30 MAXREPEAT U const MAXGROUPS: usize = MAXREPEAT / 2;" + - "vm/sre_engine/tests/tests.rs:22:19 pymatch U assert!(state.pymatch(&req));" - "vm/sre_engine/tests/tests.rs:46:9 zerowidth U fn test_zerowidth() {" - "vm/sre_engine/tests/tests.rs:64:37 axxzaz U mut state) = p.state(\"axxzaz\");" + - "vm/sre_engine/tests/tests.rs:65:19 pymatch U assert!(state.pymatch(&req));" + - "vm/sre_engine/tests/tests.rs:79:19 pymatch U assert!(state.pymatch(&req));" - "vm/sre_engine/tests/tests.rs:89:37 baaaa U mut state) = p.state(\"baaaa\");" - "vm/sre_engine/tests/tests.rs:107:31 r'ababc U pattern p = re.compile(r'ababc+')" - "vm/sre_engine/tests/tests.rs:111:38 ababc U mut state) = p.state(\"!ababc\");" - "vm/sre_engine/tests/tests.rs:121:37 pythonpython U mut state) = p.state(\"pythonpython\");" - "vm/sre_engine/tests/tests.rs:141:37 eeea U mut state) = p.state(\"eeea\");" + - "vm/sre_engine/tests/tests.rs:142:19 pymatch U assert!(state.pymatch(&req));" + - "vm/sre_engine/tests/tests.rs:152:20 pymatch U assert!(!state.pymatch(&req));" + - "vm/sre_engine/tests/tests.rs:168:9 bigcharset U fn test_bigcharset() {" - "vm/sre_engine/tests/tests.rs:179:16 nonascii U fn test_search_nonascii() {" - "wasm/demo/package.json:33:21 Liddle U \"author\": \"Ryan Liddle\"," - "wasm/demo/snippets/asyncbrowser.py:2:8 asyncweb U import asyncweb" + - "wasm/demo/snippets/asyncbrowser.py:15:5 asyncweb U asyncweb.run(main(delay))" + - "wasm/demo/snippets/import_pypi.py:1:8 asyncweb U import asyncweb" - "wasm/demo/snippets/import_pypi.py:2:8 whlimport U import whlimport" + - "wasm/demo/snippets/import_pypi.py:4:1 whlimport U whlimport.setup()" + - "wasm/demo/snippets/import_pypi.py:12:2 asyncweb U @asyncweb.main" + - "wasm/demo/snippets/import_pypi.py:14:11 whlimport U await whlimport.load_package(\"pygments" - "wasm/demo/snippets/import_pypi.py:19:5 fmter U fmter = pygments.formatters" - "wasm/demo/snippets/import_pypi.py:19:52 noclasses U formatters.html.HtmlFormatter(noclasses=True, style=\"default" + - "wasm/demo/snippets/import_pypi.py:20:58 fmter U hi, mom!')\", lexer, fmter))" - "wasm/demo/snippets/mandelbrot.py:4:5 mandel U def mandel():" + - "wasm/demo/snippets/mandelbrot.py:39:7 mandel U gen = mandel()" + - "wasm/demo/src/index.js:14:12 rustpy U .then((rustpy) => {" + - "wasm/demo/src/index.js:15:14 rustpy U rp = rustpy;" + - "wasm/demo/src/index.js:17:21 rustpy U window.rp = rustpy;" - "wasm/lib/Cargo.toml:12:16 cdylib U crate-type = [\"cdylib\", \"rlib\"]" - "wasm/lib/Cargo.toml:12:26 rlib U crate-type = [\"cdylib\", \"rlib\"]" + - "wasm/lib/Cargo.toml:16:61 pylib U stdlib\", \"rustpython-pylib/freeze-stdlib\", \"rustpython" + - "wasm/lib/Cargo.toml:21:12 pylib U rustpython-pylib = { workspace = true" + - "wasm/lib/Cargo.toml:24:84 wasmbind U encodings\", \"serde\", \"wasmbind\"] }" - "wasm/lib/Lib/_microdistlib.py:24:5 distname U distname = m.groups()[0]" + - "wasm/lib/Lib/_microdistlib.py:127:14 distname U rs = distname" + - "wasm/lib/Lib/_microdistlib.py:129:25 distname U rs = '%s %s' % (distname, ', '.join(['%s %s'" + - "wasm/lib/Lib/_microdistlib.py:130:27 distname U return Container(name=distname, extras=extras, constraints" + - "wasm/lib/Lib/asyncweb.py:14:9 coro U def run(coro):" + - "wasm/lib/Lib/asyncweb.py:19:13 coro U _Runner(coro)" + - "wasm/lib/Lib/asyncweb.py:22:11 coro U def spawn(coro):" + - "wasm/lib/Lib/asyncweb.py:27:13 coro U return _coro_promise(coro)" + - "wasm/lib/Lib/asyncweb.py:27:26 coro U return _coro_promise(coro)" - "wasm/lib/Lib/asyncweb.py:204:18 jsclosure U @browser.jsclosure_once" - "wasm/lib/Lib/asyncweb.py:209:47 jsfloat U cb.detach(), browser.jsfloat(ms))" - - "wasm/lib/Lib/browser.py:14:6 jsstr U \"jsstr\"," + - "wasm/lib/Lib/browser.py:14:6 jsstr U \"jsstr\"," + - "wasm/lib/Lib/browser.py:15:6 jsclosure U \"jsclosure\"," + - "wasm/lib/Lib/browser.py:16:6 jsclosure U \"jsclosure_once\"," + - "wasm/lib/Lib/browser.py:17:6 jsfloat U \"jsfloat\"," + - "wasm/lib/Lib/browser.py:34:1 jsstr U jsstr = window.new_from_str" + - "wasm/lib/Lib/browser.py:35:1 jsclosure U jsclosure = window.new_closure" + - "wasm/lib/Lib/browser.py:36:1 jsclosure U jsclosure_once = window.new_closure" + - "wasm/lib/Lib/browser.py:37:2 jsfloat U _jsfloat = window.new_from_float" + - "wasm/lib/Lib/browser.py:43:5 jsfloat U def jsfloat(n):" + - "wasm/lib/Lib/browser.py:44:13 jsfloat U return _jsfloat(float(n))" + - "wasm/lib/Lib/browser.py:53:17 jsstr U _alert.call(jsstr(msg))" + - "wasm/lib/Lib/browser.py:62:26 jsstr U return _confirm.call(jsstr(msg)).as_bool()" + - "wasm/lib/Lib/browser.py:75:9 jsstr U jsstr(msg), jsstr(default" + - "wasm/lib/Lib/whlimport.py:3:8 asyncweb U import asyncweb" - "wasm/lib/Lib/whlimport.py:9:9 microdistlib U import _microdistlib" + - "wasm/lib/Lib/whlimport.py:33:11 asyncweb U await asyncweb.wait_all(_load_package" - "wasm/lib/Lib/whlimport.py:45:9 urlobj U urlobj = urlparse(pkg)" + - "wasm/lib/Lib/whlimport.py:46:36 urlobj U posixpath.basename(urlobj.path)" + - "wasm/lib/Lib/whlimport.py:53:12 asyncweb U deps = asyncweb.spawn(asyncweb.wait" + - "wasm/lib/Lib/whlimport.py:53:27 asyncweb U deps = asyncweb.spawn(asyncweb.wait_all(_load_package" + - "wasm/lib/Lib/whlimport.py:64:12 microdistlib U pkg = _microdistlib.parse_requirement(pkg" - "wasm/lib/Lib/whlimport.py:76:53 packagetype U ver_downloads if dl[\"packagetype\"] == \"bdist_wheel\")" - "wasm/lib/Lib/whlimport.py:106:13 zname U for zname, z in cls._packages" + - "wasm/lib/Lib/whlimport.py:110:50 zname U cls, origin=f\"zip:{zname}/{fullpath}\", is_package" - "wasm/lib/Lib/whlimport.py:132:9 zipname U zipname, slash, path = origin" + - "wasm/lib/Lib/whlimport.py:133:30 zipname U return cls._packages[zipname].read(path).decode(" - "wasm/lib/Lib/whlimport.py:152:6 searchorder U _zip_searchorder = (" - "wasm/lib/Lib/whlimport.py:161:17 isbytecode U for suffix, isbytecode, ispackage in _zip_searchorde" + - "wasm/lib/Lib/whlimport.py:161:47 searchorder U isbytecode, ispackage in _zip_searchorder:" - "wasm/lib/src/convert.rs:36:9 jserr U let jserr = vm.try_class(\"_js" + - "wasm/lib/src/convert.rs:37:21 jserr U let js_arg = if jserr.map_or(false, |jserr" + - "wasm/lib/src/convert.rs:37:42 jserr U jserr.map_or(false, |jserr| py_err.fast_isinstance" + - "wasm/lib/src/convert.rs:37:73 jserr U err.fast_isinstance(&jserr)) {" - "wasm/lib/src/convert.rs:119:33 jsresult U pyresult_to_jsresult(vm, result)" + - "wasm/lib/src/convert.rs:167:20 jsresult U pub fn pyresult_to_jsresult(vm: &VirtualMachine" + - "wasm/lib/src/js_module.rs:329:42 jsresult U convert::pyresult_to_jsresult(vm, res)" + - "wasm/lib/src/js_module.rs:503:58 jsresult U convert::pyresult_to_jsresult(vm, res)" + - "wasm/lib/src/js_module.rs:511:58 jsresult U convert::pyresult_to_jsresult(vm, res)" - "wasm/lib/src/js_module.rs:578:62 awaitpromise U non-None value to an awaitpromise\".to_owned()," + - "wasm/lib/src/vm_class.rs:51:38 pylib U add_frozen(rustpython_pylib::FROZEN_STDLIB);" + - "wasm/lib/src/vm_class.rs:343:34 jsresult U convert::pyresult_to_jsresult(vm, result)" - "wasm/notebook/package.json:9:10 katex U \"katex\": \"^0.12.0\"," + - "wasm/notebook/package.json:36:21 Liddle U \"author\": \"Ryan Liddle\"," - "wasm/notebook/README.md:99:73 Etherpad U Think Google Doc or Etherpad editing but for code" - "wasm/notebook/snippets/python-js.txt:15:7 xrightarrow U H(t) \\xrightarrow{write} \\Big[A(t+1)," - - "wasm/notebook/snippets/python-markdown-math.txt:50:8 Bmatrix U \\begin{Bmatrix}" - - "wasm/notebook/src/index.js:9:25 stex U import 'codemirror/mode/stex/stex';" - - "wasm/notebook/src/index.js:20:10 iomd U import { iomdParser } from './parse" - - "wasm/notebook/src/index.js:142:5 pyvm U let pyvm = null;" + - "wasm/notebook/snippets/python-markdown-math.txt:37:7 xrightarrow U H(t) \\xrightarrow{write} \\Big[A(t+1)," + - "wasm/notebook/snippets/python-markdown-math.txt:50:8 Bmatrix U \\begin{Bmatrix}" + - "wasm/notebook/snippets/python-markdown-math.txt:53:6 Bmatrix U \\end{Bmatrix}" + - "wasm/notebook/src/index.js:9:25 stex U import 'codemirror/mode/stex/stex';" + - "wasm/notebook/src/index.js:9:30 stex U codemirror/mode/stex/stex';" + - "wasm/notebook/src/index.js:20:10 iomd U import { iomdParser } from './parse" + - "wasm/notebook/src/index.js:37:12 rustpy U .then((rustpy) => {" + - "wasm/notebook/src/index.js:38:14 rustpy U rp = rustpy;" + - "wasm/notebook/src/index.js:40:21 rustpy U window.rp = rustpy;" + - "wasm/notebook/src/index.js:142:5 pyvm U let pyvm = null;" + - "wasm/notebook/src/index.js:171:9 pyvm U if (pyvm) {" + - "wasm/notebook/src/index.js:172:9 pyvm U pyvm.destroy();" + - "wasm/notebook/src/index.js:173:9 pyvm U pyvm = null;" + - "wasm/notebook/src/index.js:175:5 pyvm U pyvm = rp.vmStore.init('notebook" + - "wasm/notebook/src/index.js:230:22 iomd U let parsedCode = iomdParser(mainCode);" - "wasm/notebook/src/parse.js:5:44 hashcode U implementation of java's hashcode method" + - "wasm/notebook/src/parse.js:19:17 iomd U export function iomdParser(fullIomd) {" - "wasm/notebook/src/parse.js:19:32 Iomd U function iomdParser(fullIomd) {" + - "wasm/notebook/src/parse.js:20:11 iomd U const iomdLines = fullIomd.split" + - "wasm/notebook/src/parse.js:20:27 Iomd U const iomdLines = fullIomd.split('\\n');" + - "wasm/notebook/src/parse.js:51:29 iomd U (const [i, line] of iomdLines.entries()) {" + - "wasm/notebook/src/parse.js:84:15 iomd U pushChunk(iomdLines.length);" + - "wasm/notebook/src/process.js:7:8 katex U import katex from 'katex';" + - "wasm/notebook/src/process.js:7:20 katex U import katex from 'katex';" + - "wasm/notebook/src/process.js:8:9 katex U import 'katex/dist/katex.min.css'" + - "wasm/notebook/src/process.js:8:20 katex U import 'katex/dist/katex.min.css';" - "wasm/notebook/src/process.js:20:21 Katex U // Render Math with Katex" + - "wasm/notebook/src/process.js:23:12 katex U return katex.renderToString(math" + - "wasm/notebook/src/process.js:28:20 pyvm U function runPython(pyvm, code, error) {" + - "wasm/notebook/src/process.js:30:9 pyvm U pyvm.exec(code);" - "wasm/README.md:1:16 webassembly U # Compiling to webassembly" - "wasm/tests/conftest.py:23:12 sessionstart U def pytest_sessionstart(session):" - "wasm/tests/conftest.py:34:12 sessionfinish U def pytest_sessionfinish(session):" - "wasm/tests/conftest.py:92:5 wdriver U def wdriver(request):" + - "wasm/tests/test_demo.py:19:15 wdriver U def test_demo(wdriver, script, output):" + - "wasm/tests/test_demo.py:21:21 wdriver U script_output = wdriver.execute_script(script" + - "wasm/tests/test_exec_mode.py:1:20 wdriver U def test_eval_mode(wdriver):" + - "wasm/tests/test_exec_mode.py:2:12 wdriver U assert wdriver.execute_script(\"return" + - "wasm/tests/test_exec_mode.py:5:20 wdriver U def test_exec_mode(wdriver):" + - "wasm/tests/test_exec_mode.py:6:12 wdriver U assert wdriver.execute_script(\"return" + - "wasm/tests/test_exec_mode.py:9:27 wdriver U test_exec_single_mode(wdriver):" + - "wasm/tests/test_inject_module.py:1:30 wdriver U inject_module_basic(wdriver):" + - "wasm/tests/test_inject_module.py:2:5 wdriver U wdriver.execute_script(" + - "wasm/wasm-unknown-test/Cargo.toml:7:16 cdylib U crate-type = [\"cdylib\"]" + - "wasm/wasm-unknown-test/Cargo.toml:10:1 getrandom U getrandom = { version = \"0.2." + - "wasm/wasm-unknown-test/src/lib.rs:12:4 getrandom U fn getrandom_always_fail(_buf: &mut" + - "wasm/wasm-unknown-test/src/lib.rs:12:57 getrandom U [u8]) -> Result<(), getrandom::Error> {" + - "wasm/wasm-unknown-test/src/lib.rs:13:9 getrandom U Err(getrandom::Error::UNSUPPORTED" + - "wasm/wasm-unknown-test/src/lib.rs:16:1 getrandom U getrandom::register_custom_getrandom" + - "wasm/wasm-unknown-test/src/lib.rs:16:28 getrandom U getrandom::register_custom_getrandom!(getrandom_always_fail" - "whats_left.py:5:3 cpymods U # cpymods - a dictionary mapping" - "whats_left.py:79:6 fpectl U \"fpectl\"," - "whats_left.py:82:6 macpath U \"macpath\"," @@ -1057,7 +2918,30 @@ issues: - "whats_left.py:101:35 testimportmultiple U testbuffer', '_testcapi', '_testimportmultiple', '_testinternalcapi" - "whats_left.py:101:58 testinternalcapi U testimportmultiple', '_testinternalcapi', '_testmultiphase'" - "whats_left.py:101:79 testmultiphase U testinternalcapi', '_testmultiphase'," + - "whats_left.py:317:1 cpymods U cpymods = {gen_modules()!r}" + - "whats_left.py:335:1 cpymods U cpymods = {}" - "whats_left.py:364:9 implementeds U not_implementeds = {}" + - "whats_left.py:372:17 implementeds U not_implementeds[name] = missing_methods" + - "whats_left.py:375:16 implementeds U if not_implementeds:" - "whats_left.py:387:5 rustpymods U rustpymods = {mod: dir_of_mod_or" - "whats_left.py:398:18 cpymod U for modname, cpymod in cpymods.items():" + - "whats_left.py:398:28 cpymods U for modname, cpymod in cpymods.items():" - "whats_left.py:399:9 rustpymod U rustpymod = rustpymods.get(modname" + - "whats_left.py:399:21 rustpymods U rustpymod = rustpymods.get(modname)" + - "whats_left.py:400:12 rustpymod U if rustpymod is None:" + - "whats_left.py:402:25 rustpymod U elif isinstance(rustpymod, Exception):" + - "whats_left.py:403:51 rustpymod U import\"][modname] = rustpymod.__class__.__name__" + - "whats_left.py:403:86 rustpymod U class__.__name__ + str(rustpymod)" + - "whats_left.py:405:44 cpymod U mplemented_items = sorted(set(cpymod) & set(rustpymod))" + - "whats_left.py:406:37 cpymod U missing_items = set(cpymod) - set(rustpymod)" + - "whats_left.py:411:63 cpymod U rustpymod[item][\"sig\"], cpymod[item][\"sig\"])" + - "whats_left.py:413:46 cpymod U rustpymod[item][\"sig\"] != cpymod[item][\"sig\"]" + - "whats_left.py:431:33 cpymods U cpython_modules\"] = cpymods" + - "whats_left.py:432:17 implementeds U result[\"not_implementeds\"] = not_implementeds" + - "whats_left.py:432:38 implementeds U implementeds\"] = not_implementeds" + - "whats_left.py:452:32 RUSTPYTHONPATH U os.environ.copy(), \"RUSTPYTHONPATH\": \"Lib\"}," + - "whats_left.py:487:23 rustpy U for i, (item, rustpy_value, cpython_value" + - "whats_left.py:490:16 rustpy U if rustpy_value is None or rustpy" + - "whats_left.py:490:40 rustpy U rustpy_value is None or rustpy_value.startswith(\"ValueError" + - "whats_left.py:491:17 rustpy U rustpy_value = f\" {rustpy_value" + - "whats_left.py:491:36 rustpy U rustpy_value = f\" {rustpy_value}\"" diff --git a/integration-tests/snapshots/RustPython/RustPython/snapshot.txt b/integration-tests/snapshots/RustPython/RustPython/snapshot.txt index ea315264d42..52bbe5ed065 100644 --- a/integration-tests/snapshots/RustPython/RustPython/snapshot.txt +++ b/integration-tests/snapshots/RustPython/RustPython/snapshot.txt @@ -5,72 +5,139 @@ Args: ["**"] Lines: CSpell: Files checked: 621, Issues found: 2935 in 326 files. exit code: 1 -Cargo.toml:150:1 - Unknown word (getrandom) -- getrandom = "0.2.12" -Cargo.toml:160:119 - Unknown word (zerocopy) -- "socket", "sched", "zerocopy", "dir", "hostname" +Cargo.toml:120:12 - Unknown word (pylib) -- rustpython-pylib = { path = "pylib", +Cargo.toml:150:1 - Unknown word (getrandom) -- getrandom = "0.2.12" +Cargo.toml:160:119 - Unknown word (zerocopy) -- "socket", "sched", "zerocopy", "dir", "hostname" Cargo.toml:16:44 - Unknown word (pylib) -- stdlib", "rustpython-pylib", "encodings"] -Cargo.toml:178:1 - Unknown word (thiserror) -- thiserror = "1.0" +Cargo.toml:173:1 - Unknown word (rustyline) -- rustyline = "14.0.0" +Cargo.toml:178:1 - Unknown word (thiserror) -- thiserror = "1.0" Cargo.toml:17:49 - Unknown word (flamescope) -- flame-it", "flame", "flamescope"] -Cargo.toml:181:1 - Unknown word (widestring) -- widestring = "1.1.0" +Cargo.toml:181:1 - Unknown word (widestring) -- widestring = "1.1.0" +Cargo.toml:18:71 - Unknown word (pylib) -- stdlib", "rustpython-pylib?/freeze-stdlib"] +Cargo.toml:28:12 - Unknown word (pylib) -- rustpython-pylib = { workspace = true +Cargo.toml:41:1 - Unknown word (flamescope) -- flamescope = { version = "0.1. Cargo.toml:47:1 - Unknown word (rustyline) -- rustyline = { workspace = true -Cargo.toml:82:62 - Unknown word (redoxer) -- to compile/check with redoxer -Cargo.toml:85:37 - Unknown word (vcpkg) -- Windows to build the vcpkg dependencies +Cargo.toml:58:9 - Unknown word (microbenchmarks) -- name = "microbenchmarks" +Cargo.toml:82:62 - Unknown word (redoxer) -- to compile/check with redoxer +Cargo.toml:85:37 - Unknown word (vcpkg) -- Windows to build the vcpkg dependencies +Cargo.toml:86:19 - Unknown word (vcpkg) -- [package.metadata.vcpkg] +Cargo.toml:88:23 - Unknown word (vcpkg) -- The revision of the vcpkg repository to use +Cargo.toml:92:19 - Unknown word (vcpkg) -- [package.metadata.vcpkg.target] +Cargo.toml:99:61 - Unknown word (pylib) -- , "vm/sre_engine", "pylib", "stdlib", "derive +DEVELOPMENT.md:101:28 - Unknown word (flamescope) -- will generate a file `flamescope.json`, which can be +DEVELOPMENT.md:106:7 - Unknown word (flamescope) -- $ cat flamescope.json DEVELOPMENT.md:113:5 - Unknown word (speedscope) -- The speedscope json format (default DEVELOPMENT.md:131:26 - Unknown word (subcrates) -- src`: using the other subcrates to bring rustpython DEVELOPMENT.md:24:20 - Unknown word (rustup) -- - If you have `rustup` on your system, enter +DEVELOPMENT.md:25:24 - Unknown word (rustup) -- stable version: `rustup update stable` +DEVELOPMENT.md:26:47 - Unknown word (rustup) -- Rust installed, use [rustup](https://rustup.rs/ Dockerfile.bin:13:5 - Unknown word (RUSTPYTHONPATH) -- ENV RUSTPYTHONPATH /usr/lib/rustpython LICENSE-logo:139:15 - Unknown word (sublicensable) -- non-sublicensable, non-exclusive, irrevocable LICENSE-logo:205:34 - Unknown word (waivable) -- under any voluntary or waivable statutory or compulsory LICENSE-logo:36:7 - Unknown word (creativecommons) -- wiki.creativecommons.org/Considerations_for -README.md:103:8 - Unknown word (wapm) -- Run by wapm -README.md:168:4 - Unknown word (FOSDEM) -- - [FOSDEM 2019](https://www.youtube +LICENSE-logo:386:1 - Unknown word (creativecommons) -- creativecommons.org/policies, Creative +LICENSE-logo:395:38 - Unknown word (creativecommons) -- may be contacted at creativecommons.org. +LICENSE-logo:53:7 - Unknown word (creativecommons) -- wiki.creativecommons.org/Considerations_for +README.md:100:1 - Unknown word (wasmer) -- wasmer run --dir `pwd` -- target +README.md:103:8 - Unknown word (wapm) -- Run by wapm +README.md:106:3 - Unknown word (wapm) -- $ wapm install rustpython +README.md:107:3 - Unknown word (wapm) -- $ wapm run rustpython +README.md:120:114 - Unknown word (rustup) -- also have to run once `rustup target add wasm32-wasi +README.md:168:4 - Unknown word (FOSDEM) -- - [FOSDEM 2019](https://www.youtube README.md:16:4 - Unknown word (WAPM) -- [![WAPM package](https://wapm -README.md:176:4 - Unknown word (Greptime) -- - [GreptimeDB](https://github.com -README.md:177:4 - Unknown word (pyckitup) -- - [pyckitup](https://github.com -README.md:245:16 - Unknown word (rspython) -- [windelbouwman/rspython](https://github.com -README.md:245:2 - Unknown word (windelbouwman) -- [windelbouwman/rspython](https://github -README.md:246:2 - Unknown word (shinglyu) -- [shinglyu/RustPython](https:/ -README.md:97:8 - Unknown word (wasmer) -- Run by wasmer -benches/README.md:58:1 - Unknown word (rustflags) -- rustflags = [ +README.md:176:4 - Unknown word (Greptime) -- - [GreptimeDB](https://github.com +README.md:177:4 - Unknown word (pyckitup) -- - [pyckitup](https://github.com +README.md:245:16 - Unknown word (rspython) -- [windelbouwman/rspython](https://github.com +README.md:245:2 - Unknown word (windelbouwman) -- [windelbouwman/rspython](https://github +README.md:246:2 - Unknown word (shinglyu) -- [shinglyu/RustPython](https:/ +README.md:24:94 - Unknown word (rustup) -- the instructions at [rustup.rs](https://rustup.rs +README.md:27:2 - Unknown word (rustup) -- `rustup update stable` will +README.md:53:38 - Unknown word (RUSTPYTHONPATH) -- windows users, please set `RUSTPYTHONPATH` environment variable +README.md:54:58 - Unknown word (RUSTPYTHONPATH) -- C:\RustPython`, set `RUSTPYTHONPATH` as `C:\RustPython\Lib +README.md:97:8 - Unknown word (wasmer) -- Run by wasmer +benches/README.md:27:62 - Unknown word (microbenchmarks) -- code added under the `microbenchmarks/` directory. A microbenchmark +benches/README.md:27:93 - Unknown word (microbenchmark) -- icrobenchmarks/` directory. A microbenchmark file has +benches/README.md:58:1 - Unknown word (rustflags) -- rustflags = [ benches/benchmarks/fannkuch.py:14:5 - Unknown word (fannkuch) -- def fannkuch(n): +benches/benchmarks/fannkuch.py:52:15 - Unknown word (pyperf) -- #runner = pyperf.Runner() +benches/benchmarks/fannkuch.py:54:25 - Unknown word (fannkuch) -- #runner.bench_func('fannkuch', fannkuch, arg) +benches/benchmarks/fannkuch.py:54:36 - Unknown word (fannkuch) -- bench_func('fannkuch', fannkuch, arg) +benches/benchmarks/fannkuch.py:55:5 - Unknown word (fannkuch) -- fannkuch(arg) benches/benchmarks/fannkuch.py:5:16 - Unknown word (Sokolov) -- Contributed by Sokolov Yura, modified by Tupteq benches/benchmarks/fannkuch.py:5:24 - Unknown word (Yura) -- Contributed by Sokolov Yura, modified by Tupteq benches/benchmarks/fannkuch.py:5:42 - Unknown word (Tupteq) -- Sokolov Yura, modified by Tupteq. benches/benchmarks/fannkuch.py:8:10 - Unknown word (pyperf) -- # import pyperf +benches/benchmarks/nbody.py:5:15 - Unknown word (Tupteq) -- # modified by Tupteq, Fredrik Johansson, benches/benchmarks/nbody.py:5:23 - Unknown word (Fredrik) -- modified by Tupteq, Fredrik Johansson, and Daniel benches/benchmarks/nbody.py:5:31 - Unknown word (Johansson) -- modified by Tupteq, Fredrik Johansson, and Daniel Nanz benches/benchmarks/nbody.py:5:53 - Unknown word (Nanz) -- Johansson, and Daniel Nanz +benches/benchmarks/pystone.py:109:23 - Unknown word (DHRYSTONE) -- String2Loc = "DHRYSTONE PROGRAM, 2'ND STRING +benches/benchmarks/pystone.py:128:39 - Unknown word (nulltime) -- clock() - starttime - nulltime benches/benchmarks/pystone.py:128:5 - Unknown word (benchtime) -- benchtime = clock() - starttime +benches/benchmarks/pystone.py:129:8 - Unknown word (benchtime) -- if benchtime == 0.0: benches/benchmarks/pystone.py:130:17 - Unknown word (Benchtime) -- loopsPerBenchtime = 0.0 +benches/benchmarks/pystone.py:132:17 - Unknown word (Benchtime) -- loopsPerBenchtime = (loops / benchtime +benches/benchmarks/pystone.py:132:38 - Unknown word (benchtime) -- loopsPerBenchtime = (loops / benchtime) +benches/benchmarks/pystone.py:133:12 - Unknown word (benchtime) -- return benchtime, loopsPerBenchtime +benches/benchmarks/pystone.py:133:31 - Unknown word (Benchtime) -- return benchtime, loopsPerBenchtime benches/benchmarks/pystone.py:19:51 - Unknown word (Arndt) -- version 1.1.1 by Chris Arndt: benches/benchmarks/pystone.py:52:40 - Unknown word (Discr) -- self, PtrComp = None, Discr = 0, EnumComp = 0, +benches/benchmarks/pystone.py:55:14 - Unknown word (Discr) -- self.Discr = Discr +benches/benchmarks/pystone.py:55:22 - Unknown word (Discr) -- self.Discr = Discr benches/benchmarks/pystone.py:5:2 - Unknown word (PYSTONE) -- "PYSTONE" Benchmark Program +benches/benchmarks/pystone.py:61:42 - Unknown word (Discr) -- Record(self.PtrComp, self.Discr, self.EnumComp, benches/benchmarks/pystone.py:7:57 - Unknown word (Pystone) -- corresponds to C/1.1 plus 2 Pystone fixes) benches/benchmarks/pystone.py:90:5 - Unknown word (nulltime) -- nulltime = clock() - starttime +benches/benchmarks/pystone.py:95:12 - Unknown word (Discr) -- PtrGlb.Discr = Ident1 benches/benchmarks/pystone.py:98:26 - Unknown word (DHRYSTONE) -- PtrGlb.StringComp = "DHRYSTONE PROGRAM, SOME STRING +benches/benchmarks/pystone.py:99:19 - Unknown word (DHRYSTONE) -- String1Loc = "DHRYSTONE PROGRAM, 1'ST STRING benches/benchmarks/pystone.py:9:29 - Unknown word (Weicker) -- Reinhold P. Weicker, CACM Vol 27, No 1 benches/benchmarks/pystone.py:9:39 - Unknown word (CACM) -- Reinhold P. Weicker, CACM Vol 27, No 10, 10/8 +benches/execution.rs:108:17 - Unknown word (pystone) -- if let Some(pystone_contents) = benches +benches/execution.rs:108:53 - Unknown word (pystone) -- contents) = benches.remove("pystone.py") { +benches/execution.rs:109:17 - Unknown word (pystone) -- let mut pystone_group = c.benchmark benches/execution.rs:23:10 - Unknown word (rustpy) -- fn bench_rustpy_code(b: &mut Bencher +benches/execution.rs:46:15 - Unknown word (rustpy) -- bench_rustpy_code(b, name, contents benches/execution.rs:70:18 - Unknown word (pystone) -- pub fn benchmark_pystone(group: &mut BenchmarkGroup +benches/execution.rs:81:19 - Unknown word (rustpy) -- bench_rustpy_code(b, "pystone", code +benches/execution.rs:81:35 - Unknown word (pystone) -- bench_rustpy_code(b, "pystone", code_str) +benches/microbenchmarks.rs:103:10 - Unknown word (rustpy) -- fn bench_rustpy_code(group: &mut BenchmarkGro benches/microbenchmarks.rs:12:12 - Unknown word (microbenchmarks) -- // List of microbenchmarks to skip. +benches/microbenchmarks.rs:165:40 - Unknown word (microbenchmarks) -- c.benchmark_group("microbenchmarks"); +benches/microbenchmarks.rs:168:11 - Unknown word (rustpy) -- bench_rustpy_code(&mut group, &benchmark +benches/microbenchmarks.rs:174:46 - Unknown word (microbenchmarks) -- Path::new("./benches/microbenchmarks/"); +benches/microbenchmarks.rs:206:17 - Unknown word (MICROBENCHMARKS) -- if SKIP_MICROBENCHMARKS.contains(&benchmark benches/microbenchmarks.rs:20:12 - Unknown word (MICROBENCHMARKS) -- const SKIP_MICROBENCHMARKS: [&str; 8] = [ benches/microbenchmarks.rs:54:39 - Unknown word (microbenchmark) -- panic!("Error running microbenchmark") +benches/microbenchmarks.rs:68:39 - Unknown word (microbenchmark) -- panic!("Error running microbenchmark setup code") benches/test_benchmarks.py:19:18 - Unknown word (nbody) -- ['benchmarks/nbody.py'], common/Cargo.toml:34:1 - Unknown word (siphasher) -- siphasher = "0.3" +common/Cargo.toml:38:1 - Unknown word (widestring) -- widestring = { workspace = true common/src/boxvec.rs:1:8 - Unknown word (unresizable) -- //! An unresizable vector backed by a common/src/boxvec.rs:264:23 - Unknown word (nonoverlapping) -- ptr::copy_nonoverlapping(other.as_ptr(), dst common/src/boxvec.rs:582:5 - Unknown word (Rawptr) -- /// Rawptr add but uses arithmetic common/src/boxvec.rs:703:7 - Unknown word (CAPERROR) -- const CAPERROR: &str = "insufficient +common/src/boxvec.rs:709:21 - Unknown word (CAPERROR) -- write!(f, "{CAPERROR}") +common/src/boxvec.rs:715:37 - Unknown word (CAPERROR) -- f, "capacity error: {CAPERROR}") +common/src/crt_fd.rs:48:25 - Unknown word (widestring) -- pub fn wopen(path: &widestring::WideCStr, flags: i common/src/fileutils.rs:110:18 - Unknown word (noraise) -- // _Py_fstat_noraise in cpython common/src/fileutils.rs:262:44 - Unknown word (IFEXEC) -- S_IFDIR | 0o111; // IFEXEC for user,group,other +common/src/fileutils.rs:311:21 - Unknown word (PCWSTR) -- PCWSTR, common/src/fileutils.rs:31:28 - Unknown word (PCWSTR) -- use windows_sys::core::PCWSTR; common/src/fileutils.rs:402:34 - Unknown word (DATALINK) -- Ioctl::FILE_DEVICE_DATALINK => {} common/src/float_ops.rs:5:8 - Unknown word (ufrexp) -- pub fn ufrexp(value: f64) -> (f64 +common/src/hash.rs:109:35 - Unknown word (ufrexp) -- = super::float_ops::ufrexp(value); common/src/hash.rs:21:25 - Unknown word (siphash) -- const ALGO: &str = "siphash24"; +common/src/hash.rs:3:5 - Unknown word (siphasher) -- use siphasher::sip::SipHasher24; common/src/hash.rs:65:58 - Unknown word (hashf) -- E>(&self, iter: I, hashf: F) -> Result { +common/src/os.rs:123:71 - Unknown word (WSAEMFILE) -- WSAEFAULT | WSAEINVAL | WSAEMFILE => { common/src/os.rs:143:34 - Unknown word (CODESEG) -- ERROR_INVALID_STARTING_CODESEG common/src/os.rs:144:25 - Unknown word (STACKSEG) -- | ERROR_INVALID_STACKSEG common/src/os.rs:150:25 - Unknown word (MINALLOCSIZE) -- | ERROR_INVALID_MINALLOCSIZE @@ -89,67 +161,139 @@ common/src/os.rs:156:29 - Unknown word (XEEDS) -- | ERROR_RELOC_CHAIN_ common/src/os.rs:156:35 - Unknown word (SEGLIM) -- ERROR_RELOC_CHAIN_XEEDS_SEGLIM common/src/os.rs:157:17 - Unknown word (INFLOOP) -- | ERROR_INFLOOP_IN_RELOC_CHAIN => ENOEXEC common/src/os.rs:16:13 - Unknown word (winerror) -- let winerror = self.raw_os_error +common/src/os.rs:17:27 - Unknown word (winerror) -- winerror_to_errno(winerror) +common/src/os.rs:17:9 - Unknown word (winerror) -- winerror_to_errno(winerror) +common/src/os.rs:31:30 - Unknown word (winerror) -- let errno = errno_to_winerror(errno); common/src/os.rs:64:17 - Unknown word (osstr) -- pub fn bytes_as_osstr(b: &[u8]) -> Result +common/src/os.rs:70:17 - Unknown word (osstr) -- pub fn bytes_as_osstr(b: &[u8]) -> Result +common/src/os.rs:80:17 - Unknown word (winerror) -- pub fn errno_to_winerror(errno: i32) -> i32 common/src/rc.rs:6:28 - Unknown word (newtypes) -- type aliases instead of newtypes because you can't do +common/src/static_cell.rs:111:56 - Unknown word (oncecell) -- cell::StaticCell::_from_oncecell($crate::lock::OnceCell common/src/static_cell.rs:16:28 - Unknown word (localkey) -- pub const fn _from_localkey(inner: &'static LocalKey +common/src/static_cell.rs:25:43 - Unknown word (unsync) -- safe because it's a unsync::OnceCell +common/src/static_cell.rs:61:56 - Unknown word (localkey) -- cell::StaticCell::_from_localkey(&$name) common/src/static_cell.rs:79:28 - Unknown word (oncecell) -- pub const fn _from_oncecell(inner: OnceCell) common/src/str.rs:202:52 - Unknown word (unicodes) -- compatible, escaping unicodes into escape common/src/str.rs:46:43 - Unknown word (uncomputed) -- MAX as a sentinel for "uncomputed" +compiler/codegen/src/snapshots/rustpython_compiler_core__compile__tests__nested_double_async_with.snap:29:42 - Unknown word (woohoo) -- LoadNameAny (6, woohoo) compiler/codegen/src/snapshots/rustpython_compiler_core__compile__tests__nested_double_async_with.snap:3:184 - Unknown word (woohoo) -- async with woohoo():\n deny.toml:156:45 - Unknown word (dotgraphs) -- ghlighting used when creating dotgraphs for crates deny.toml:188:11 - Unknown word (reqwest) -- #crate = "reqwest" deny.toml:193:7 - Unknown word (rustls) -- # "rustls", +deny.toml:194:9 - Unknown word (rustls) -- # "__rustls", +deny.toml:196:13 - Unknown word (rustls) -- # "hyper-rustls", +deny.toml:197:7 - Unknown word (rustls) -- # "rustls", deny.toml:198:14 - Unknown word (pemfile) -- # "rustls-pemfile", +deny.toml:198:7 - Unknown word (rustls) -- # "rustls-pemfile", deny.toml:199:18 - Unknown word (webpki) -- # "rustls-tls-webpki-roots", +deny.toml:201:7 - Unknown word (webpki) -- # "webpki-roots", deny.toml:210:21 - Unknown word (gnullvm) -- "windows_x86_64_gnullvm", +deny.toml:215:22 - Unknown word (gnullvm) -- "windows_aarch64_gnullvm", deny.toml:73:7 - Unknown word (RUSTSEC) -- #"RUSTSEC-0000-0000", +deny.toml:74:14 - Unknown word (RUSTSEC) -- #{ id = "RUSTSEC-0000-0000", reason derive-impl/src/lib.rs:21:5 - Unknown word (pytraverse) -- mod pytraverse; +derive-impl/src/lib.rs:81:8 - Unknown word (pytraverse) -- pub fn pytraverse(item: DeriveInput) +derive-impl/src/lib.rs:82:22 - Unknown word (pytraverse) -- result_to_tokens(pytraverse::impl_pytraverse(item +derive-impl/src/lib.rs:82:39 - Unknown word (pytraverse) -- tokens(pytraverse::impl_pytraverse(item)) +derive-impl/src/pytraverse.rs:10:30 - Unknown word (pytraverse) -- ATTR_TRAVERSE: &str = "pytraverse"; +derive-impl/src/pytraverse.rs:12:16 - Unknown word (pytraverse) -- /// get the `#[pytraverse(..)]` attribute from +derive-impl/src/pytraverse.rs:34:37 - Unknown word (pytraverse) -- only support attr is #[pytraverse(skip)], got arguments +derive-impl/src/pytraverse.rs:41:20 - Unknown word (pytraverse) -- /// only accept `#[pytraverse(skip)]` for now +derive-impl/src/pytraverse.rs:6:46 - Unknown word (pytraverse) -- the attribute is `#[pytraverse(skip)]` +derive/src/lib.rs:103:42 - Unknown word (pytraverse) -- Traverse, attributes(pytraverse))] +derive/src/lib.rs:104:8 - Unknown word (pytraverse) -- pub fn pytraverse(item: proc_macro::TokenStream +derive/src/lib.rs:106:18 - Unknown word (pytraverse) -- derive_impl::pytraverse(item).into() +derive/src/lib.rs:87:12 - Unknown word (pytraverse) -- /// use `#[pytraverse(skip)]` on fields you +derive/src/lib.rs:97:11 - Unknown word (pytraverse) -- /// #[pytraverse(skip)] example_projects/aheui-rust.md:1:3 - Unknown word (aheui) -- # aheui-rust example_projects/aheui-rust.md:4:14 - Unknown word (frozenlib) -- - Creating a frozenlib: https://github.com example_projects/barebone/Cargo.toml:2:17 - Unknown word (barebone) -- name = "example-barebone" +example_projects/frozen_stdlib/Cargo.toml:9:12 - Unknown word (pylib) -- rustpython-pylib = { path = "../../pylib +example_projects/frozen_stdlib/Cargo.toml:9:36 - Unknown word (pylib) -- pylib = { path = "../../pylib", default-features +example_projects/frozen_stdlib/src/main.rs:30:34 - Unknown word (pylib) -- add_frozen(rustpython_pylib::FROZEN_STDLIB); +example_projects/frozen_stdlib/src/main.rs:4:16 - Unknown word (aheui) -- /// See also: `aheui-rust.md` for freezing examples/atexit_example.py:4:5 - Unknown word (myexit) -- def myexit(): +examples/atexit_example.py:7:17 - Unknown word (myexit) -- atexit.register(myexit) examples/parse_folder.rs:68:35 - Unknown word (Erreur) -- Err(y) => error!("Erreur in file {:?} {:?}", extra_tests/custom_text_test_runner.py:7:22 - Unknown word (Abtin) -- Copyright (c) 2015 Abtin Gramian extra_tests/custom_text_test_runner.py:7:28 - Unknown word (Gramian) -- Copyright (c) 2015 Abtin Gramian extra_tests/custom_text_test_runner.py:88:36 - Unknown word (getargspec) -- [p for p in inspect.getargspec(func_ref).args if p +extra_tests/jsontests.py:10:1 - Unknown word (testnames) -- testnames.insert(0, 'test_importlib +extra_tests/jsontests.py:25:80 - Unknown word (testnames) -- + name) for name in testnames]) extra_tests/jsontests.py:27:1 - Unknown word (resultsfile) -- resultsfile = os.path.join(os.path +extra_tests/jsontests.py:28:19 - Unknown word (resultsfile) -- if os.path.exists(resultsfile): +extra_tests/jsontests.py:29:15 - Unknown word (resultsfile) -- os.remove(resultsfile) +extra_tests/jsontests.py:31:35 - Unknown word (resultsfile) -- Runner(results_file_path=resultsfile, verbosity=2) +extra_tests/jsontests.py:34:41 - Unknown word (resultsfile) -- results are available in", resultsfile) extra_tests/jsontests.py:3:11 - Unknown word (libregrtest) -- from test.libregrtest.runtest import findtests extra_tests/jsontests.py:3:38 - Unknown word (findtests) -- libregrtest.runtest import findtests extra_tests/jsontests.py:7:1 - Unknown word (testnames) -- testnames = findtests() +extra_tests/jsontests.py:7:13 - Unknown word (findtests) -- testnames = findtests() +extra_tests/jsontests.py:9:1 - Unknown word (testnames) -- testnames.remove('test_importlib extra_tests/snippets/3.1.2.18.py:3:9 - Unknown word (Jython) -- assert "Jython" == "J" + word[1:] extra_tests/snippets/builtin_all.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_all.py:2:6 - Unknown word (testutils) -- from testutils import TestFailingBool +extra_tests/snippets/builtin_any.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_any.py:2:6 - Unknown word (testutils) -- from testutils import TestFailingBool +extra_tests/snippets/builtin_bool.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_bool.py:33:7 - Unknown word (Falsey) -- class Falsey: +extra_tests/snippets/builtin_bool.py:37:12 - Unknown word (Falsey) -- assert not Falsey() extra_tests/snippets/builtin_bytearray.py:100:30 - Unknown word (efghij) -- -6:] == bytearray(b"efghij") extra_tests/snippets/builtin_bytearray.py:101:32 - Unknown word (bdfh) -- 8:2] == bytearray(b"bdfh") extra_tests/snippets/builtin_bytearray.py:102:33 - Unknown word (igec) -- :-2] == bytearray(b"igec") extra_tests/snippets/builtin_bytearray.py:163:25 - Unknown word (hhjjk) -- bytearray.fromhex(b"hhjjk") extra_tests/snippets/builtin_bytearray.py:165:21 - Unknown word (koki) -- assert [bytearray(b"koki").center(i, b"|") for +extra_tests/snippets/builtin_bytearray.py:166:7 - Unknown word (koki) -- b"koki", +extra_tests/snippets/builtin_bytearray.py:167:7 - Unknown word (koki) -- b"koki", +extra_tests/snippets/builtin_bytearray.py:168:8 - Unknown word (koki) -- b"|koki", +extra_tests/snippets/builtin_bytearray.py:169:8 - Unknown word (koki) -- b"|koki|", extra_tests/snippets/builtin_bytearray.py:17:33 - Unknown word (jilj) -- bytearray("bla", encoding=b"jilj") extra_tests/snippets/builtin_bytearray.py:192:58 - Unknown word (xkokx) -- bytearray(b"x")) == b"xkokx" +extra_tests/snippets/builtin_bytearray.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_bytearray.py:224:57 - Unknown word (kokxx) -- bytearray(b"x")) == b"kokxx" extra_tests/snippets/builtin_bytearray.py:256:57 - Unknown word (xxkok) -- bytearray(b"x")) == b"xxkok" extra_tests/snippets/builtin_bytearray.py:25:20 - Unknown word (omkmok) -- assert bytearray(b"omkmok\Xaa") == bytearray( extra_tests/snippets/builtin_bytearray.py:261:20 - Unknown word (azeazerazeazopia) -- assert bytearray(b"azeazerazeazopia").count(b"aze") == +extra_tests/snippets/builtin_bytearray.py:262:20 - Unknown word (azeazerazeazopia) -- assert bytearray(b"azeazerazeazopia").count(b"az") == 4 +extra_tests/snippets/builtin_bytearray.py:263:20 - Unknown word (azeazerazeazopia) -- assert bytearray(b"azeazerazeazopia").count(b"a") == 5 +extra_tests/snippets/builtin_bytearray.py:265:20 - Unknown word (azeazerazeazopia) -- assert bytearray(b"azeazerazeazopia").count(bytearray(b +extra_tests/snippets/builtin_bytearray.py:266:20 - Unknown word (azeazerazeazopia) -- assert bytearray(b"azeazerazeazopia").count(memoryview(b extra_tests/snippets/builtin_bytearray.py:282:28 - Unknown word (kmoomk) -- jiljl", bytearray(b"kmoomk"), memoryview(b"aaaa extra_tests/snippets/builtin_bytearray.py:282:8 - Unknown word (jiljl) -- (b"jiljl", bytearray(b"kmoomk extra_tests/snippets/builtin_bytearray.py:283:18 - Unknown word (jiljlkmoomkaaaa) -- ) == bytearray(b"jiljlkmoomkaaaa") extra_tests/snippets/builtin_bytearray.py:288:22 - Unknown word (abcxyz) -- ) == bytearray(b"123abcxyz") extra_tests/snippets/builtin_bytearray.py:315:32 - Unknown word (cdaaaaa) -- bytearray(b"abcd").index(b"cdaaaaa") +extra_tests/snippets/builtin_bytearray.py:326:34 - Unknown word (cdaaaaa) -- bytearray(b"abcd").find(b"cdaaaaa") == -1 extra_tests/snippets/builtin_bytearray.py:331:20 - Unknown word (abcdabcda) -- assert bytearray(b"abcdabcda").find(b"a") == 0 +extra_tests/snippets/builtin_bytearray.py:332:20 - Unknown word (abcdabcda) -- assert bytearray(b"abcdabcda").rfind(b"a") == 8 +extra_tests/snippets/builtin_bytearray.py:333:20 - Unknown word (abcdabcda) -- assert bytearray(b"abcdabcda").rfind(b"a", 2, 6) +extra_tests/snippets/builtin_bytearray.py:334:20 - Unknown word (abcdabcda) -- assert bytearray(b"abcdabcda").rfind(b"a", None, +extra_tests/snippets/builtin_bytearray.py:335:20 - Unknown word (abcdabcda) -- assert bytearray(b"abcdabcda").rfind(b"a", 2, None extra_tests/snippets/builtin_bytearray.py:349:20 - Unknown word (hjhtuyjyujuyj) -- assert bytearray(b"hjhtuyjyujuyj").translate( extra_tests/snippets/builtin_bytearray.py:351:18 - Unknown word (btuybyubuyb) -- ) == bytearray(b"btuybyubuyb") +extra_tests/snippets/builtin_bytearray.py:352:20 - Unknown word (hjhtuyjyujuyj) -- assert bytearray(b"hjhtuyjyujuyj").translate( extra_tests/snippets/builtin_bytearray.py:354:18 - Unknown word (abatuybyubuyb) -- ) == bytearray(b"abatuybyubuyb") +extra_tests/snippets/builtin_bytearray.py:355:20 - Unknown word (hjhtuyjyujuyj) -- assert bytearray(b"hjhtuyjyujuyj").translate( +extra_tests/snippets/builtin_bytearray.py:357:18 - Unknown word (abatuybyubuyb) -- ) == bytearray(b"abatuybyubuyb") extra_tests/snippets/builtin_bytearray.py:358:20 - Unknown word (hjhtuyfjtyhuhjuyj) -- assert bytearray(b"hjhtuyfjtyhuhjuyj").translate(None, bytearray extra_tests/snippets/builtin_bytearray.py:359:7 - Unknown word (juyfjyujuyj) -- b"juyfjyujuyj" +extra_tests/snippets/builtin_bytearray.py:361:20 - Unknown word (hjhtuyfjtyhuhjuyj) -- assert bytearray(b"hjhtuyfjtyhuhjuyj").translate(None, delete +extra_tests/snippets/builtin_bytearray.py:362:7 - Unknown word (juyfjyujuyj) -- b"juyfjyujuyj" extra_tests/snippets/builtin_bytearray.py:368:46 - Unknown word (cmowz) -- example.com").strip(b"cmowz.") == bytearray(b"example +extra_tests/snippets/builtin_bytearray.py:370:47 - Unknown word (cmowz) -- example.com").lstrip(b"cmowz.") == bytearray(b"example extra_tests/snippets/builtin_bytearray.py:372:64 - Unknown word (mississ) -- ipz") == bytearray(b"mississ") extra_tests/snippets/builtin_bytearray.py:54:23 - Unknown word (abcdé) -- assert len(bytearray("abcdé", "utf8")) == 6 extra_tests/snippets/builtin_bytearray.py:588:55 - Unknown word (keepends) -- rkl\r\n").splitlines(keepends=True) == [ extra_tests/snippets/builtin_bytearray.py:636:17 - Unknown word (appen) -- a = bytearray(b"appen") extra_tests/snippets/builtin_bytearray.py:656:29 - Unknown word (abcdabcdabcd) -- a * 3 == bytearray(b'abcdabcdabcd') +extra_tests/snippets/builtin_bytearray.py:657:29 - Unknown word (abcdabcdabcd) -- * a == bytearray(b'abcdabcdabcd') +extra_tests/snippets/builtin_bytearray.py:661:25 - Unknown word (abcdabcdabcd) -- assert a == bytearray(b'abcdabcdabcd') extra_tests/snippets/builtin_bytearray.py:686:25 - Unknown word (whello) -- assert a == bytearray(b"whello, world"), a +extra_tests/snippets/builtin_bytearray.py:689:25 - Unknown word (whello) -- assert a == bytearray(b"whello, worlwd"), a extra_tests/snippets/builtin_bytearray.py:689:33 - Unknown word (worlwd) -- bytearray(b"whello, worlwd"), a extra_tests/snippets/builtin_bytearray.py:692:25 - Unknown word (owhello) -- assert a == bytearray(b"owhello, worlwd"), a +extra_tests/snippets/builtin_bytearray.py:692:34 - Unknown word (worlwd) -- bytearray(b"owhello, worlwd"), a +extra_tests/snippets/builtin_bytearray.py:695:25 - Unknown word (owhello) -- assert a == bytearray(b"owhello, worlwdo"), a extra_tests/snippets/builtin_bytearray.py:695:34 - Unknown word (worlwdo) -- bytearray(b"owhello, worlwdo"), a extra_tests/snippets/builtin_bytearray.py:699:17 - Unknown word (abcdabcd) -- a = bytearray(b'abcdabcd') extra_tests/snippets/builtin_bytearray.py:702:25 - Unknown word (abdabcd) -- assert a == bytearray(b'abdabcd') @@ -159,14 +303,90 @@ extra_tests/snippets/builtin_bytearray.py:726:24 - Unknown word (bpython) extra_tests/snippets/builtin_bytearray.py:72:33 - Unknown word (unashable) -- bytearray(b"abcd")) # unashable extra_tests/snippets/builtin_bytearray.py:737:18 - Unknown word (xffab) -- a = bytearray(b'\xffab\x80\0\0\370\0\0') extra_tests/snippets/builtin_bytearray.py:738:134 - Unknown word (Vlatin) -- \\u0000\\u0000\np2\nVlatin1\np3\ntp4\nRp5\ntp6 +extra_tests/snippets/builtin_bytearray.py:738:87 - Unknown word (xffab) -- codecs\nencode\np1\n(V\xffab\x80\\u0000\\u0000\xf extra_tests/snippets/builtin_bytearray.py:739:109 - Unknown word (xbfab) -- x0c\x00\x00\x00\xc3\xbfab\xc2\x80\x00\x00\xc3 +extra_tests/snippets/builtin_bytearray.py:740:115 - Unknown word (xbfab) -- x0c\x00\x00\x00\xc3\xbfab\xc2\x80\x00\x00\xc3 extra_tests/snippets/builtin_bytearray.py:741:40 - Unknown word (cbuiltins) -- dumps(a, 3) == b'\x80\x03cbuiltins\nbytearray\nq\x00C\t +extra_tests/snippets/builtin_bytearray.py:741:71 - Unknown word (xffab) -- nbytearray\nq\x00C\t\xffab\x80\x00\x00\xf8\x00 +extra_tests/snippets/builtin_bytearray.py:742:124 - Unknown word (xffab) -- tbytearray\x94\x93\x94C\t\xffab\x80\x00\x00\xf8\x00 extra_tests/snippets/builtin_bytearray.py:79:29 - Unknown word (abcdab) -- a + b == bytearray(b"abcdab") extra_tests/snippets/builtin_bytearray.py:99:30 - Unknown word (cdef) -- 2:6] == bytearray(b"cdef") -extra_tests/snippets/builtin_bytes.py:631:18 - Unknown word (bytess) -- return b"bytess" +extra_tests/snippets/builtin_bytes.py:13:29 - Unknown word (jilj) -- bytes("bla", encoding=b"jilj") +extra_tests/snippets/builtin_bytes.py:148:21 - Unknown word (hhjjk) -- bytes.fromhex(b"hhjjk") +extra_tests/snippets/builtin_bytes.py:150:11 - Unknown word (koki) -- assert [b"koki".center(i, b"|") for +extra_tests/snippets/builtin_bytes.py:151:7 - Unknown word (koki) -- b"koki", +extra_tests/snippets/builtin_bytes.py:152:7 - Unknown word (koki) -- b"koki", +extra_tests/snippets/builtin_bytes.py:153:8 - Unknown word (koki) -- b"|koki", +extra_tests/snippets/builtin_bytes.py:154:8 - Unknown word (koki) -- b"|koki|", +extra_tests/snippets/builtin_bytes.py:177:47 - Unknown word (xkokx) -- bytearray(b"x")) == b"xkokx" +extra_tests/snippets/builtin_bytes.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_bytes.py:209:46 - Unknown word (kokxx) -- bytearray(b"x")) == b"kokxx" +extra_tests/snippets/builtin_bytes.py:23:10 - Unknown word (omkmok) -- assert b"omkmok\Xaa" == bytes([111, +extra_tests/snippets/builtin_bytes.py:241:46 - Unknown word (xxkok) -- bytearray(b"x")) == b"xxkok" +extra_tests/snippets/builtin_bytes.py:246:10 - Unknown word (azeazerazeazopia) -- assert b"azeazerazeazopia".count(b"aze") == 3 +extra_tests/snippets/builtin_bytes.py:247:10 - Unknown word (azeazerazeazopia) -- assert b"azeazerazeazopia".count(b"az") == 4 +extra_tests/snippets/builtin_bytes.py:248:10 - Unknown word (azeazerazeazopia) -- assert b"azeazerazeazopia".count(b"a") == 5 +extra_tests/snippets/builtin_bytes.py:250:10 - Unknown word (azeazerazeazopia) -- assert b"azeazerazeazopia".count(bytearray(b"aze +extra_tests/snippets/builtin_bytes.py:251:10 - Unknown word (azeazerazeazopia) -- assert b"azeazerazeazopia".count(memoryview(b +extra_tests/snippets/builtin_bytes.py:267:17 - Unknown word (jiljl) -- b"".join((b"jiljl", bytearray(b"kmoomk +extra_tests/snippets/builtin_bytes.py:267:37 - Unknown word (kmoomk) -- jiljl", bytearray(b"kmoomk"), memoryview(b"aaaa +extra_tests/snippets/builtin_bytes.py:268:10 - Unknown word (jiljlkmoomkaaaa) -- == b"jiljlkmoomkaaaa" +extra_tests/snippets/builtin_bytes.py:273:46 - Unknown word (abcxyz) -- ", b"xyz")) == b"123abcxyz" +extra_tests/snippets/builtin_bytes.py:300:21 - Unknown word (cdaaaaa) -- b"abcd".index(b"cdaaaaa") +extra_tests/snippets/builtin_bytes.py:311:23 - Unknown word (cdaaaaa) -- assert b"abcd".find(b"cdaaaaa") == -1 +extra_tests/snippets/builtin_bytes.py:316:10 - Unknown word (abcdabcda) -- assert b"abcdabcda".find(b"a") == 0 +extra_tests/snippets/builtin_bytes.py:317:10 - Unknown word (abcdabcda) -- assert b"abcdabcda".rfind(b"a") == 8 +extra_tests/snippets/builtin_bytes.py:318:10 - Unknown word (abcdabcda) -- assert b"abcdabcda".rfind(b"a", 2, 6) +extra_tests/snippets/builtin_bytes.py:319:10 - Unknown word (abcdabcda) -- assert b"abcdabcda".rfind(b"a", None, +extra_tests/snippets/builtin_bytes.py:320:10 - Unknown word (abcdabcda) -- assert b"abcdabcda".rfind(b"a", 2, None +extra_tests/snippets/builtin_bytes.py:334:10 - Unknown word (hjhtuyjyujuyj) -- assert b"hjhtuyjyujuyj".translate(bytes.maketrans +extra_tests/snippets/builtin_bytes.py:334:77 - Unknown word (btuybyubuyb) -- b"ab"), b"h") == b"btuybyubuyb" +extra_tests/snippets/builtin_bytes.py:336:7 - Unknown word (hjhtuyjyujuyj) -- b"hjhtuyjyujuyj".translate(bytes.maketrans +extra_tests/snippets/builtin_bytes.py:336:74 - Unknown word (abatuybyubuyb) -- b"ab"), b"a") == b"abatuybyubuyb" +extra_tests/snippets/builtin_bytes.py:338:10 - Unknown word (hjhtuyjyujuyj) -- assert b"hjhtuyjyujuyj".translate(bytes.maketrans +extra_tests/snippets/builtin_bytes.py:338:71 - Unknown word (abatuybyubuyb) -- b"hj", b"ab")) == b"abatuybyubuyb" +extra_tests/snippets/builtin_bytes.py:339:10 - Unknown word (hjhtuyfjtyhuhjuyj) -- assert b"hjhtuyfjtyhuhjuyj".translate(None, b"ht +extra_tests/snippets/builtin_bytes.py:339:57 - Unknown word (juyfjyujuyj) -- translate(None, b"ht") == b"juyfjyujuyj" +extra_tests/snippets/builtin_bytes.py:340:10 - Unknown word (hjhtuyfjtyhuhjuyj) -- assert b"hjhtuyfjtyhuhjuyj".translate(None, delete +extra_tests/snippets/builtin_bytes.py:340:64 - Unknown word (juyfjyujuyj) -- delete=b"ht") == b"juyfjyujuyj" +extra_tests/snippets/builtin_bytes.py:345:35 - Unknown word (cmowz) -- example.com".strip(b"cmowz.") == b"example" +extra_tests/snippets/builtin_bytes.py:347:36 - Unknown word (cmowz) -- example.com".lstrip(b"cmowz.") == b"example.com +extra_tests/snippets/builtin_bytes.py:349:43 - Unknown word (mississ) -- rstrip(b"ipz") == b"mississ" +extra_tests/snippets/builtin_bytes.py:40:19 - Unknown word (abcdé) -- assert len(bytes("abcdé", "utf8")) == 6 +extra_tests/snippets/builtin_bytes.py:564:44 - Unknown word (keepends) -- rkl\r\n".splitlines(keepends=True) == [ +extra_tests/snippets/builtin_bytes.py:603:19 - Unknown word (abcdabcdabcd) -- assert a * 3 == b'abcdabcdabcd' +extra_tests/snippets/builtin_bytes.py:604:19 - Unknown word (abcdabcdabcd) -- assert 3 * a == b'abcdabcdabcd' +extra_tests/snippets/builtin_bytes.py:615:15 - Unknown word (bpython) -- assert b'rust%bpython%b' % (b' ', b'!') = +extra_tests/snippets/builtin_bytes.py:631:18 - Unknown word (bytess) -- return b"bytess" +extra_tests/snippets/builtin_bytes.py:633:24 - Unknown word (bytess) -- assert bytes(A()) == b"bytess" +extra_tests/snippets/builtin_bytes.py:64:19 - Unknown word (abcdab) -- assert a + b == b"abcdab" +extra_tests/snippets/builtin_bytes.py:84:20 - Unknown word (cdef) -- assert d[2:6] == b"cdef" +extra_tests/snippets/builtin_bytes.py:85:20 - Unknown word (efghij) -- assert d[-6:] == b"efghij" +extra_tests/snippets/builtin_bytes.py:86:22 - Unknown word (bdfh) -- assert d[1:8:2] == b"bdfh" +extra_tests/snippets/builtin_bytes.py:87:23 - Unknown word (igec) -- assert d[8:1:-2] == b"igec" +extra_tests/snippets/builtin_chr.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_complex.py:1:8 - Unknown word (testutils) -- import testutils +extra_tests/snippets/builtin_complex.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_dict.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_dict_union.py:12:10 - Unknown word (dunion) -- def test_dunion_or0(): +extra_tests/snippets/builtin_dict_union.py:22:10 - Unknown word (dunion) -- def test_dunion_or1(): +extra_tests/snippets/builtin_dict_union.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_dict_union.py:32:10 - Unknown word (dunion) -- def test_dunion_ror0(): +extra_tests/snippets/builtin_dict_union.py:42:10 - Unknown word (dunion) -- def test_dunion_other_types(): extra_tests/snippets/builtin_dict_union.py:4:10 - Unknown word (dunion) -- def test_dunion_ior0(): +extra_tests/snippets/builtin_divmod.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_exceptions.py:105:77 - Unknown word (excs) -- ok, will print two excs +extra_tests/snippets/builtin_exceptions.py:105:9 - Unknown word (excepthook) -- sys.excepthook(type(exc), exc, exc +extra_tests/snippets/builtin_exceptions.py:126:9 - Unknown word (excepthook) -- sys.excepthook(type(exc), exc, exc +extra_tests/snippets/builtin_exceptions.py:142:9 - Unknown word (excepthook) -- sys.excepthook(type(exc), exc, exc +extra_tests/snippets/builtin_exceptions.py:158:9 - Unknown word (excepthook) -- sys.excepthook(type(exc), exc, exc +extra_tests/snippets/builtin_exceptions.py:272:48 - Unknown word (winerror) -- startswith("win") or w.winerror == None +extra_tests/snippets/builtin_exceptions.py:280:48 - Unknown word (winerror) -- startswith("win") or x.winerror == None +extra_tests/snippets/builtin_exceptions.py:288:48 - Unknown word (winerror) -- startswith("win") or w.winerror == None +extra_tests/snippets/builtin_exceptions.py:296:48 - Unknown word (winerror) -- startswith("win") or x.winerror == None +extra_tests/snippets/builtin_exceptions.py:304:48 - Unknown word (winerror) -- startswith("win") or w.winerror == None extra_tests/snippets/builtin_exceptions.py:95:9 - Unknown word (excepthook) -- sys.excepthook(type(exc), exc, exc +extra_tests/snippets/builtin_exit.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_float.py:267:6 - Unknown word (infi) -- "infi", # misspelt infinities extra_tests/snippets/builtin_float.py:268:7 - Unknown word (Infinit) -- "-Infinit", extra_tests/snippets/builtin_float.py:273:6 - Unknown word (snan) -- "snan", @@ -175,106 +395,301 @@ extra_tests/snippets/builtin_float.py:279:6 - Unknown word (inity) -- " extra_tests/snippets/builtin_float.py:280:6 - Unknown word (iinity) -- "iinity", extra_tests/snippets/builtin_float.py:281:7 - Unknown word (xnan) -- "0xnan", extra_tests/snippets/builtin_float.py:393:21 - Unknown word (xbep) -- identical(fromHex("0xbep0"), 190.0) +extra_tests/snippets/builtin_float.py:3:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_float.py:7:1 - Unknown word (NINF) -- NINF = float("-inf") +extra_tests/snippets/builtin_format.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_hash.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_hex.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_int.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_int.py:365:1 - Unknown word (subint) -- subint = int.__new__(SubInt +extra_tests/snippets/builtin_int.py:366:27 - Unknown word (subint) -- assert subint.real is not subint +extra_tests/snippets/builtin_int.py:366:8 - Unknown word (subint) -- assert subint.real is not subint +extra_tests/snippets/builtin_int.py:367:13 - Unknown word (subint) -- assert type(subint.real) is int +extra_tests/snippets/builtin_list.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_list.py:253:13 - Unknown word (refrences) -- # make sure refrences are assigned correctly +extra_tests/snippets/builtin_list.py:358:13 - Unknown word (refrences) -- # make sure refrences are assigned correctly extra_tests/snippets/builtin_list.py:639:26 - Unknown word (daedlock) -- Test for list entering daedlock or not (https://github +extra_tests/snippets/builtin_mappingproxy.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_max.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_memoryview.py:39:14 - Unknown word (tobytes) -- assert m.tobytes() == b'123456789' +extra_tests/snippets/builtin_memoryview.py:3:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_memoryview.py:41:19 - Unknown word (tobytes) -- assert m[::2].tobytes() == b'13579' +extra_tests/snippets/builtin_memoryview.py:43:20 - Unknown word (tobytes) -- assert m[1::2].tobytes() == b'2468' +extra_tests/snippets/builtin_memoryview.py:44:23 - Unknown word (tobytes) -- assert m[::2][1:].tobytes() == b'3579' +extra_tests/snippets/builtin_memoryview.py:45:25 - Unknown word (tobytes) -- assert m[::2][1:-1].tobytes() == b'357' +extra_tests/snippets/builtin_min.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_object.py:6:1 - Unknown word (myobj) -- myobj = MyObject() +extra_tests/snippets/builtin_object.py:7:17 - Unknown word (myobj) -- assert myobj == myobj +extra_tests/snippets/builtin_object.py:7:8 - Unknown word (myobj) -- assert myobj == myobj +extra_tests/snippets/builtin_object.py:8:12 - Unknown word (myobj) -- assert not myobj != myobj +extra_tests/snippets/builtin_object.py:8:21 - Unknown word (myobj) -- assert not myobj != myobj +extra_tests/snippets/builtin_open.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_ord.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_pow.py:144:9 - Unknown word (fiveto) -- fiveto = float(5 ** n) +extra_tests/snippets/builtin_pow.py:145:24 - Unknown word (fiveto) -- # For small n, fiveto will be odd. Eventually extra_tests/snippets/builtin_pow.py:146:38 - Unknown word (thereafer) -- mantissa bits, though, and thereafer fiveto will be even +extra_tests/snippets/builtin_pow.py:146:48 - Unknown word (fiveto) -- though, and thereafer fiveto will be even. +extra_tests/snippets/builtin_pow.py:147:20 - Unknown word (fiveto) -- expected = fiveto % 2.0 and -1.0 or 1 +extra_tests/snippets/builtin_pow.py:148:19 - Unknown word (fiveto) -- eq(pow(a, fiveto), expected) +extra_tests/snippets/builtin_pow.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_pow.py:29:5 - Unknown word (powtest) -- def powtest(type): extra_tests/snippets/builtin_pow.py:46:13 - Unknown word (othertype) -- for othertype in (int,): +extra_tests/snippets/builtin_pow.py:50:27 - Unknown word (othertype) -- jj = -othertype(j) +extra_tests/snippets/builtin_pow.py:53:9 - Unknown word (othertype) -- for othertype in int, float: +extra_tests/snippets/builtin_pow.py:56:20 - Unknown word (othertype) -- exp = -othertype(i / 10.0) extra_tests/snippets/builtin_pow.py:64:5 - Unknown word (asseq) -- asseq = assert_equal +extra_tests/snippets/builtin_pow.py:67:9 - Unknown word (asseq) -- asseq = assert_almost_equal +extra_tests/snippets/builtin_pow.py:79:21 - Unknown word (asseq) -- asseq( extra_tests/snippets/builtin_pow.py:85:10 - Unknown word (powint) -- def test_powint(): +extra_tests/snippets/builtin_pow.py:86:5 - Unknown word (powtest) -- powtest(int) extra_tests/snippets/builtin_pow.py:89:10 - Unknown word (powfloat) -- def test_powfloat(): +extra_tests/snippets/builtin_pow.py:90:5 - Unknown word (powtest) -- powtest(float) +extra_tests/snippets/builtin_print.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_property.py:15:5 - Unknown word (Fubar) -- f = Fubar() +extra_tests/snippets/builtin_property.py:19:13 - Unknown word (Fubar) -- assert type(Fubar.foo) is property +extra_tests/snippets/builtin_property.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_property.py:4:7 - Unknown word (Fubar) -- class Fubar: +extra_tests/snippets/builtin_range.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_round.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_set.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_set.py:384:27 - Unknown word (aruguments) -- TODO: Assert that empty aruguments raises exception. +extra_tests/snippets/builtin_slice.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_str.py:100:7 - Unknown word (koki) -- "|koki|", +extra_tests/snippets/builtin_str.py:172:41 - Unknown word (keepends) -- nhallo\nHallo'.splitlines(keepends=True) == ['hello\n' +extra_tests/snippets/builtin_str.py:173:43 - Unknown word (keepends) -- nHallo\n'.splitlines(keepends=True) == ['hello\n' extra_tests/snippets/builtin_str.py:174:153 - Unknown word (hoho) -- 'Hallo', 'HELLO', 'hoho', 'haha', 'another' extra_tests/snippets/builtin_str.py:174:161 - Unknown word (haha) -- , 'HELLO', 'hoho', 'haha', 'another', 'yetanother +extra_tests/snippets/builtin_str.py:174:180 - Unknown word (yetanother) -- 'haha', 'another', 'yetanother', 'last', '.'] extra_tests/snippets/builtin_str.py:174:42 - Unknown word (dhoho) -- x0cHallo\x1cHELLO\x1dhoho\x1ehaha\x85another\u extra_tests/snippets/builtin_str.py:174:50 - Unknown word (ehaha) -- cHallo\x1cHELLO\x1dhoho\x1ehaha\x85another\u2028yetanother extra_tests/snippets/builtin_str.py:174:72 - Unknown word (yetanother) -- ehaha\x85another\u2028yetanother\u2029last\r\n.'.splitlines +extra_tests/snippets/builtin_str.py:175:110 - Unknown word (keepends) -- last\r\n.'.splitlines(keepends=True) == ['hello\x0b +extra_tests/snippets/builtin_str.py:175:182 - Unknown word (hoho) -- x1c', 'HELLO\x1d', 'hoho\x1e', 'haha\x85', 'another +extra_tests/snippets/builtin_str.py:175:194 - Unknown word (haha) -- HELLO\x1d', 'hoho\x1e', 'haha\x85', 'another\u202 +extra_tests/snippets/builtin_str.py:175:223 - Unknown word (yetanother) -- , 'another\u2028', 'yetanother\u2029', 'last\r\n', +extra_tests/snippets/builtin_str.py:175:42 - Unknown word (dhoho) -- x0cHallo\x1cHELLO\x1dhoho\x1ehaha\x85another\u +extra_tests/snippets/builtin_str.py:175:50 - Unknown word (ehaha) -- cHallo\x1cHELLO\x1dhoho\x1ehaha\x85another\u2028yetanother +extra_tests/snippets/builtin_str.py:175:72 - Unknown word (yetanother) -- ehaha\x85another\u2028yetanother\u2029last\r\n.'.splitlines +extra_tests/snippets/builtin_str.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_str.py:340:7 - Unknown word (isisprintable) -- # str.isisprintable extra_tests/snippets/builtin_str.py:37:21 - Unknown word (xyxyxy) -- assert "xy" * 3 == "xyxyxy" +extra_tests/snippets/builtin_str.py:41:21 - Unknown word (xyxyxy) -- assert 3 * "xy" == "xyxyxy" extra_tests/snippets/builtin_str.py:645:10 - Unknown word (foobarfoo) -- s = 'foobarfoo' +extra_tests/snippets/builtin_str.py:646:12 - Unknown word (foobarfoo) -- s_ref='foobarfoo' extra_tests/snippets/builtin_str.py:656:28 - Unknown word (afoo) -- assert s.removeprefix('afoo') == s_ref +extra_tests/snippets/builtin_str.py:661:15 - Unknown word (foobarfoo) -- s_uc = '😱foobarfoo🖖' +extra_tests/snippets/builtin_str.py:662:19 - Unknown word (foobarfoo) -- s_ref_uc = '😱foobarfoo🖖' +extra_tests/snippets/builtin_str.py:689:8 - Unknown word (foobarfoo) -- s='foobarfoo' extra_tests/snippets/builtin_str.py:701:28 - Unknown word (fooa) -- assert s.removesuffix('fooa') == s_ref +extra_tests/snippets/builtin_str.py:96:10 - Unknown word (koki) -- assert ["koki".center(i, "|") for +extra_tests/snippets/builtin_str.py:97:6 - Unknown word (koki) -- "koki", +extra_tests/snippets/builtin_str.py:98:6 - Unknown word (koki) -- "koki", +extra_tests/snippets/builtin_str.py:99:7 - Unknown word (koki) -- "|koki", extra_tests/snippets/builtin_str_encode.py:11:42 - Unknown word (estás) -- UnicodeEncodeError, "¿como estás?".encode, "ascii") extra_tests/snippets/builtin_str_encode.py:19:25 - Unknown word (𝕐𝕥) -- round_trip("☢🐣 ᖇ𝓤𝕊тⓟ𝕐𝕥卄σ𝔫 ♬👣") +extra_tests/snippets/builtin_str_encode.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_str_encode.py:20:19 - Unknown word (ק𝔂t) -- round_trip("💀👌 ק𝔂tℍⓞ𝓷 3 🔥👤") +extra_tests/snippets/builtin_str_subclass.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_str_unicode.py:26:40 - Unknown word (abcij) -- encode("idna") == b'xn--abcij-zb5f' extra_tests/snippets/builtin_str_unicode.py:31:48 - Unknown word (pythn) -- encode("idna") == b"xn--pythn-mua.org" +extra_tests/snippets/builtin_str_unicode.py:32:49 - Unknown word (pythn) -- encode("idna") == b"xn--pythn-mua.org." +extra_tests/snippets/builtin_str_unicode.py:35:14 - Unknown word (pythn) -- assert b"xn--pythn-mua.org".decode("idna +extra_tests/snippets/builtin_str_unicode.py:36:14 - Unknown word (pythn) -- assert b"xn--pythn-mua.org.".decode("idna extra_tests/snippets/builtin_str_unicode_slice.py:35:19 - Unknown word (רֵאשִ) -- hebrew_text = "בְּרֵאשִׁית, בָּרָא אֱלֹהִים extra_tests/snippets/builtin_str_unicode_slice.py:35:36 - Unknown word (אֱלֹהִים) -- בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, ו extra_tests/snippets/builtin_str_unicode_slice.py:35:50 - Unknown word (הַשָּׁמַיִם) -- ָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ" extra_tests/snippets/builtin_str_unicode_slice.py:35:63 - Unknown word (וְאֵת) -- ם, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ" extra_tests/snippets/builtin_str_unicode_slice.py:35:69 - Unknown word (הָאָרֶץ) -- הַשָּׁמַיִם, וְאֵת הָאָרֶץ" extra_tests/snippets/builtin_str_unicode_slice.py:47:32 - Unknown word (מַיִם) -- hebrew_text[-20:50] == 'מַיִם, וְא' +extra_tests/snippets/builtin_str_unicode_slice.py:49:35 - Unknown word (רֵאשִ) -- text[:-30:1] == 'בְּרֵאשִׁית, בָּרָא אֱלֹהִים +extra_tests/snippets/builtin_str_unicode_slice.py:49:52 - Unknown word (אֱלֹהִים) -- בְּרֵאשִׁית, בָּרָא אֱלֹהִים, ' +extra_tests/snippets/builtin_str_unicode_slice.py:51:42 - Unknown word (אֱלֹהִים) -- :-30] == 'ת, בָּרָא אֱלֹהִים, ' extra_tests/snippets/builtin_str_unicode_slice.py:56:34 - Unknown word (אםהֱאּ) -- hebrew_text[30:10:-3] == 'אםהֱאּ ' extra_tests/snippets/builtin_str_unicode_slice.py:58:37 - Unknown word (םיִהֹלֱא) -- text[30:10:-1] == 'א ,םיִהֹלֱא אָרָּב ,' extra_tests/snippets/builtin_str_unicode_slice.py:58:46 - Unknown word (אָרּ) -- -1] == 'א ,םיִהֹלֱא אָרָּב ,' +extra_tests/snippets/builtin_super.py:16:17 - Unknown word (thisclass) -- assert superB.__thisclass__ == testB extra_tests/snippets/builtin_super.py:4:26 - Unknown word (thisclass) -- assert test_super_list.__thisclass__ == list +extra_tests/snippets/builtin_tuple.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/builtin_type.py:114:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_type.py:269:9 - Unknown word (clsmethod) -- def clsmethod(cls): extra_tests/snippets/builtin_type.py:273:9 - Unknown word (stmethod) -- def stmethod(): +extra_tests/snippets/builtin_type.py:290:25 - Unknown word (clsmethod) -- assert MyTypeWithMethod.clsmethod.__name__ == 'clsmethod +extra_tests/snippets/builtin_type.py:290:48 - Unknown word (clsmethod) -- clsmethod.__name__ == 'clsmethod' +extra_tests/snippets/builtin_type.py:291:27 - Unknown word (clsmethod) -- assert MyTypeWithMethod().clsmethod.__name__ == 'clsmethod +extra_tests/snippets/builtin_type.py:291:50 - Unknown word (clsmethod) -- clsmethod.__name__ == 'clsmethod' +extra_tests/snippets/builtin_type.py:292:25 - Unknown word (stmethod) -- assert MyTypeWithMethod.stmethod.__name__ == 'stmethod +extra_tests/snippets/builtin_type.py:292:47 - Unknown word (stmethod) -- stmethod.__name__ == 'stmethod' +extra_tests/snippets/builtin_type.py:293:27 - Unknown word (stmethod) -- assert MyTypeWithMethod().stmethod.__name__ == 'stmethod +extra_tests/snippets/builtin_type.py:293:49 - Unknown word (stmethod) -- stmethod.__name__ == 'stmethod' +extra_tests/snippets/builtin_type.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/builtin_type.py:331:3 - Unknown word (Regresesion) -- # Regresesion to +extra_tests/snippets/builtins_module.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/example_interactive.py:15:14 - Unknown word (argcount) -- assert c2.co_argcount == 2 extra_tests/snippets/example_interactive.py:22:14 - Unknown word (firstlineno) -- assert c2.co_firstlineno == 5, str(c2.co_firstlineno +extra_tests/snippets/example_interactive.py:22:42 - Unknown word (firstlineno) -- firstlineno == 5, str(c2.co_firstlineno) extra_tests/snippets/example_interactive.py:23:53 - Unknown word (NEWLOCALS) -- int) # 'OPTIMIZED, NEWLOCALS, NOFREE' extra_tests/snippets/example_interactive.py:23:64 - Unknown word (NOFREE) -- OPTIMIZED, NEWLOCALS, NOFREE' extra_tests/snippets/example_interactive.py:25:14 - Unknown word (kwonlyargcount) -- assert c2.co_kwonlyargcount == 1, (c2.co_kwonlyargcount +extra_tests/snippets/example_interactive.py:25:42 - Unknown word (kwonlyargcount) -- kwonlyargcount == 1, (c2.co_kwonlyargcount) extra_tests/snippets/example_interactive.py:26:16 - Unknown word (lnotab) -- # assert c2.co_lnotab == 0, c2.co_lnotab +extra_tests/snippets/example_interactive.py:26:35 - Unknown word (lnotab) -- co_lnotab == 0, c2.co_lnotab # b'\x00\x01' # Line extra_tests/snippets/example_interactive.py:29:16 - Unknown word (nlocals) -- # assert c2.co_nlocals == 4, c2.co_nlocals +extra_tests/snippets/example_interactive.py:29:36 - Unknown word (nlocals) -- nlocals == 4, c2.co_nlocals # extra_tests/snippets/forbidden_instantiation.py:18:1 - Unknown word (reviter) -- reviter_types = [list, dict +extra_tests/snippets/forbidden_instantiation.py:37:12 - Unknown word (reviter) -- for typ in reviter_types: +extra_tests/snippets/forbidden_instantiation.py:7:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/import.py:68:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/intro/3.1.2.5.py:1:9 - Unknown word (unununium) -- assert 'unununium' == 3 * 'un' + 'ium extra_tests/snippets/intro/3.1.2.6.py:1:26 - Unknown word (thon) -- assert 'Python' == 'Py' 'thon' +extra_tests/snippets/operator_arithmetic.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/operator_comparison.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/operator_div.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/operator_membership.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/protocol_index_bad.py:15:9 - Unknown word (setslice) -- def run_setslice(): extra_tests/snippets/protocol_index_bad.py:23:9 - Unknown word (delslice) -- def run_delslice(): +extra_tests/snippets/protocol_index_bad.py:31:9 - Unknown word (setslice) -- run_setslice() +extra_tests/snippets/protocol_index_bad.py:32:9 - Unknown word (delslice) -- run_delslice() +extra_tests/snippets/protocol_index_bad.py:3:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/protocol_iterable.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/recursion.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/stdlib_abc.py:3:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/stdlib_abc_number.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_array.py:116:3 - Unknown word (teset) -- # teset array.__contains__ +extra_tests/snippets/stdlib_array.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/stdlib_array.py:7:11 - Unknown word (tobytes) -- assert a1.tobytes() == b"\x00\x01\x02 +extra_tests/snippets/stdlib_array.py:87:21 - Unknown word (tobytes) -- b = bytearray(a.tobytes()) extra_tests/snippets/stdlib_binascii.py:18:3 - Unknown word (unhexlify) -- # unhexlify tests +extra_tests/snippets/stdlib_binascii.py:19:15 - Unknown word (unhexlify) -- uh = binascii.unhexlify +extra_tests/snippets/stdlib_binascii.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_binascii.py:47:33 - Unknown word (Ghvbg) -- equal(dec_b64(b"UnVzdFB5dGhvbg==\n"), b"RustPython +extra_tests/snippets/stdlib_binascii.py:50:18 - Unknown word (𝕐𝕥) -- "☢🐣 ᖇ𝓤𝕊тⓟ𝕐𝕥卄σ𝔫 ♬👣".encode(), extra_tests/snippets/stdlib_binascii.py:5:3 - Unknown word (hexlify) -- # hexlify tests +extra_tests/snippets/stdlib_binascii.py:6:14 - Unknown word (hexlify) -- h = binascii.hexlify extra_tests/snippets/stdlib_collections.py:7:3 - Unknown word (appendleft) -- d.appendleft(3) +extra_tests/snippets/stdlib_collections_deque.py:17:5 - Unknown word (klass) -- klass = type(iter(deque() +extra_tests/snippets/stdlib_collections_deque.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/stdlib_collections_deque.py:22:17 - Unknown word (klass) -- d = klass(deque(s), i) +extra_tests/snippets/stdlib_collections_deque.py:28:17 - Unknown word (klass) -- d = klass(deque(s), i) extra_tests/snippets/stdlib_collections_deque.py:7:5 - Unknown word (klass) -- klass = type(iter(deque() +extra_tests/snippets/stdlib_collections_deque.py:9:9 - Unknown word (klass) -- d = klass(deque(s)) +extra_tests/snippets/stdlib_csv.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_datetime.py:1043:13 - Unknown word (todayagain) -- todayagain = self.theclass.fromtimestamp +extra_tests/snippets/stdlib_datetime.py:1044:25 - Unknown word (todayagain) -- if today == todayagain: +extra_tests/snippets/stdlib_datetime.py:1060:21 - Unknown word (todayagain) -- if today != todayagain: +extra_tests/snippets/stdlib_datetime.py:1061:36 - Unknown word (todayagain) -- self.assertAlmostEqual(todayagain, today, extra_tests/snippets/stdlib_datetime.py:1158:20 - Unknown word (excercise) -- #at least, excercise them to make sure that extra_tests/snippets/stdlib_datetime.py:1212:9 - Unknown word (justasbig) -- justasbig = timedelta(0, 0, n +extra_tests/snippets/stdlib_datetime.py:1213:27 - Unknown word (justasbig) -- assert_equal(big, justasbig) +extra_tests/snippets/stdlib_datetime.py:1275:23 - Unknown word (OTHERSTUFF) -- for badarg in OTHERSTUFF: extra_tests/snippets/stdlib_datetime.py:134:3 - Unknown word (unsupport) -- # unsupport format in strptime returns extra_tests/snippets/stdlib_datetime.py:1365:19 - Unknown word (newval) -- for name, newval in (("year", 2), extra_tests/snippets/stdlib_datetime.py:1368:13 - Unknown word (newargs) -- newargs = args[:] +extra_tests/snippets/stdlib_datetime.py:1369:13 - Unknown word (newargs) -- newargs[i] = newval +extra_tests/snippets/stdlib_datetime.py:1369:26 - Unknown word (newval) -- newargs[i] = newval +extra_tests/snippets/stdlib_datetime.py:1370:29 - Unknown word (newargs) -- expected = cls(*newargs) +extra_tests/snippets/stdlib_datetime.py:1371:41 - Unknown word (newval) -- base.replace(**{name: newval}) extra_tests/snippets/stdlib_datetime.py:1391:17 - Unknown word (newmeth) -- def newmeth(self, start): +extra_tests/snippets/stdlib_datetime.py:1403:26 - Unknown word (newmeth) -- assert_equal(dt2.newmeth(-7), dt1.year + dt1 extra_tests/snippets/stdlib_datetime.py:152:14 - Unknown word (ACDT) -- self.ACDT = timezone(timedelta +extra_tests/snippets/stdlib_datetime.py:152:53 - Unknown word (ACDT) -- timedelta(hours=9.5), 'ACDT') +extra_tests/snippets/stdlib_datetime.py:157:25 - Unknown word (ACDT) -- for tz in [self.ACDT, self.EST, timezone +extra_tests/snippets/stdlib_datetime.py:163:25 - Unknown word (ACDT) -- for tz in [self.ACDT, self.EST, timezone extra_tests/snippets/stdlib_datetime.py:166:13 - Unknown word (tzrep) -- tzrep = repr(tz) +extra_tests/snippets/stdlib_datetime.py:167:35 - Unknown word (tzrep) -- assert_equal(tz, eval(tzrep)) +extra_tests/snippets/stdlib_datetime.py:1750:13 - Unknown word (newargs) -- newargs = args[:] +extra_tests/snippets/stdlib_datetime.py:1751:13 - Unknown word (newargs) -- newargs[i] = args[i] + 1 +extra_tests/snippets/stdlib_datetime.py:1975:19 - Unknown word (newval) -- for name, newval in (("year", 2), +extra_tests/snippets/stdlib_datetime.py:1983:26 - Unknown word (newval) -- newargs[i] = newval extra_tests/snippets/stdlib_datetime.py:2015:9 - Unknown word (alsobog) -- alsobog = AlsoBogus() +extra_tests/snippets/stdlib_datetime.py:2016:50 - Unknown word (alsobog) -- ValueError, dt.astimezone, alsobog) # also naive +extra_tests/snippets/stdlib_datetime.py:2030:17 - Unknown word (newmeth) -- def newmeth(self, start): +extra_tests/snippets/stdlib_datetime.py:2042:26 - Unknown word (newmeth) -- assert_equal(dt2.newmeth(-7), dt1.year + dt1 +extra_tests/snippets/stdlib_datetime.py:2118:23 - Unknown word (OTHERSTUFF) -- for badarg in OTHERSTUFF: +extra_tests/snippets/stdlib_datetime.py:21:6 - Unknown word (testutils) -- from testutils import ( +extra_tests/snippets/stdlib_datetime.py:228:35 - Unknown word (ACDT) -- tz in [self.EST, self.ACDT, Eastern]: extra_tests/snippets/stdlib_datetime.py:229:13 - Unknown word (utctime) -- utctime = self.DT.replace(tzinfo +extra_tests/snippets/stdlib_datetime.py:230:32 - Unknown word (utctime) -- local = tz.fromutc(utctime) +extra_tests/snippets/stdlib_datetime.py:231:34 - Unknown word (utctime) -- assert_equal(local - utctime, tz.utcoffset(local +extra_tests/snippets/stdlib_datetime.py:2334:17 - Unknown word (newmeth) -- def newmeth(self, start): extra_tests/snippets/stdlib_datetime.py:2356:23 - Unknown word (atribute) -- theclass as a class atribute, and theclass(1, 1, extra_tests/snippets/stdlib_datetime.py:2413:17 - Unknown word (aofs) -- aofs = abs(offset) +extra_tests/snippets/stdlib_datetime.py:2414:31 - Unknown word (aofs) -- h, m = divmod(aofs, 60) extra_tests/snippets/stdlib_datetime.py:2438:43 - Unknown word (aname) -- tzname(self, dt): return "aname" +extra_tests/snippets/stdlib_datetime.py:2442:35 - Unknown word (aname) -- assert_equal(t.tzname(), "aname") +extra_tests/snippets/stdlib_datetime.py:2446:46 - Unknown word (aname) -- utcoffset(self, dt): return "aname" extra_tests/snippets/stdlib_datetime.py:2473:55 - Unknown word (comparands) -- gets ignored if the comparands have extra_tests/snippets/stdlib_datetime.py:2495:50 - Unknown word (uctoffset) -- re different members, uctoffset is not ignored. extra_tests/snippets/stdlib_datetime.py:2496:59 - Unknown word (depedent) -- actually have an operand-depedent offset, extra_tests/snippets/stdlib_datetime.py:257:17 - Unknown word (pickler) -- for pickler, unpickler, proto in extra_tests/snippets/stdlib_datetime.py:257:26 - Unknown word (unpickler) -- for pickler, unpickler, proto in pickle_choices +extra_tests/snippets/stdlib_datetime.py:258:27 - Unknown word (unpickler) -- tz_copy = unpickler.loads(pickler.dumps +extra_tests/snippets/stdlib_datetime.py:258:43 - Unknown word (pickler) -- copy = unpickler.loads(pickler.dumps(tz, proto)) extra_tests/snippets/stdlib_datetime.py:2605:15 - Unknown word (Badtzname) -- class Badtzname(tzinfo): +extra_tests/snippets/stdlib_datetime.py:2608:34 - Unknown word (Badtzname) -- time(2, 3, 4, tzinfo=Badtzname()) +extra_tests/snippets/stdlib_datetime.py:2614:13 - Unknown word (Badtzname) -- Badtzname.tz = '\ud800' +extra_tests/snippets/stdlib_datetime.py:261:13 - Unknown word (pickler) -- for pickler, unpickler, proto in +extra_tests/snippets/stdlib_datetime.py:261:22 - Unknown word (unpickler) -- for pickler, unpickler, proto in pickle_choices +extra_tests/snippets/stdlib_datetime.py:262:23 - Unknown word (unpickler) -- tz_copy = unpickler.loads(pickler.dumps +extra_tests/snippets/stdlib_datetime.py:262:39 - Unknown word (pickler) -- copy = unpickler.loads(pickler.dumps(tz, proto)) extra_tests/snippets/stdlib_datetime.py:27:1 - Unknown word (OTHERSTUFF) -- OTHERSTUFF = (10, 34.5, "abc", extra_tests/snippets/stdlib_datetime.py:2805:17 - Unknown word (afer) -- # Equal afer adjustment. +extra_tests/snippets/stdlib_datetime.py:2845:23 - Unknown word (uctoffset) -- # Try a bogus uctoffset. extra_tests/snippets/stdlib_datetime.py:289:31 - Unknown word (theclass) -- Subclasses must define 'theclass', and theclass(1, 1 +extra_tests/snippets/stdlib_datetime.py:289:46 - Unknown word (theclass) -- define 'theclass', and theclass(1, 1, 1) must be a +extra_tests/snippets/stdlib_datetime.py:292:5 - Unknown word (theclass) -- for theclass in timedelta, date, extra_tests/snippets/stdlib_datetime.py:2938:9 - Unknown word (timeaware) -- timeaware = now.time().replace +extra_tests/snippets/stdlib_datetime.py:2939:54 - Unknown word (timeaware) -- combine(now.date(), timeaware) extra_tests/snippets/stdlib_datetime.py:2939:9 - Unknown word (nowaware) -- nowaware = self.theclass.combine +extra_tests/snippets/stdlib_datetime.py:2940:23 - Unknown word (nowaware) -- self.assertIs(nowaware.tzinfo, tz55) +extra_tests/snippets/stdlib_datetime.py:2941:22 - Unknown word (nowaware) -- assert_equal(nowaware.timetz(), timeaware +extra_tests/snippets/stdlib_datetime.py:2941:41 - Unknown word (timeaware) -- equal(nowaware.timetz(), timeaware) +extra_tests/snippets/stdlib_datetime.py:2944:48 - Unknown word (nowaware) -- TypeError, lambda: now - nowaware) +extra_tests/snippets/stdlib_datetime.py:2945:42 - Unknown word (nowaware) -- raises(TypeError, lambda: nowaware - now) +extra_tests/snippets/stdlib_datetime.py:294:10 - Unknown word (theclass) -- me = theclass(1, 1, 1) extra_tests/snippets/stdlib_datetime.py:2958:9 - Unknown word (nowawareplus) -- nowawareplus = nowaware + delta +extra_tests/snippets/stdlib_datetime.py:2960:9 - Unknown word (nowawareplus) -- nowawareplus2 = delta + nowaware +extra_tests/snippets/stdlib_datetime.py:2961:23 - Unknown word (nowawareplus) -- self.assertIs(nowawareplus2.tzinfo, tz55) +extra_tests/snippets/stdlib_datetime.py:2962:22 - Unknown word (nowawareplus) -- assert_equal(nowawareplus, nowawareplus2) +extra_tests/snippets/stdlib_datetime.py:2962:36 - Unknown word (nowawareplus) -- equal(nowawareplus, nowawareplus2) extra_tests/snippets/stdlib_datetime.py:2973:59 - Unknown word (randomtimezone) -- randrange(-1439, 1440), "randomtimezone") extra_tests/snippets/stdlib_datetime.py:3022:13 - Unknown word (weirdtz) -- for weirdtz in [FixedOffset(timedelta +extra_tests/snippets/stdlib_datetime.py:3022:71 - Unknown word (weirdtz) -- hours=15, minutes=58), "weirdtz", 0), +extra_tests/snippets/stdlib_datetime.py:3023:68 - Unknown word (weirdtz) -- hours=15, minutes=58), "weirdtz"),]: +extra_tests/snippets/stdlib_datetime.py:3025:36 - Unknown word (weirdtz) -- now = datetime.now(weirdtz) +extra_tests/snippets/stdlib_datetime.py:3026:43 - Unknown word (weirdtz) -- assertIs(now.tzinfo, weirdtz) +extra_tests/snippets/stdlib_datetime.py:305:10 - Unknown word (theclass) -- me = theclass(1, 1, 1) extra_tests/snippets/stdlib_datetime.py:3061:9 - Unknown word (utcdatetime) -- utcdatetime = datetime.utcfromtimestamp +extra_tests/snippets/stdlib_datetime.py:3068:20 - Unknown word (utcdatetime) -- expected = utcdatetime + utcoffset extra_tests/snippets/stdlib_datetime.py:3098:32 - Unknown word (dstvalue) -- def __init__(self, dstvalue): +extra_tests/snippets/stdlib_datetime.py:3099:31 - Unknown word (dstvalue) -- if isinstance(dstvalue, int): +extra_tests/snippets/stdlib_datetime.py:3100:21 - Unknown word (dstvalue) -- dstvalue = timedelta(minutes +extra_tests/snippets/stdlib_datetime.py:3100:50 - Unknown word (dstvalue) -- = timedelta(minutes=dstvalue) +extra_tests/snippets/stdlib_datetime.py:3101:22 - Unknown word (dstvalue) -- self.dstvalue = dstvalue extra_tests/snippets/stdlib_datetime.py:3144:15 - Unknown word (UOFS) -- class UOFS(DST): extra_tests/snippets/stdlib_datetime.py:3145:32 - Unknown word (uofs) -- def __init__(self, uofs, dofs=None): extra_tests/snippets/stdlib_datetime.py:3145:38 - Unknown word (dofs) -- _init__(self, uofs, dofs=None): +extra_tests/snippets/stdlib_datetime.py:3146:36 - Unknown word (dofs) -- DST.__init__(self, dofs) +extra_tests/snippets/stdlib_datetime.py:3147:22 - Unknown word (uofs) -- self.uofs = timedelta(minutes +extra_tests/snippets/stdlib_datetime.py:3147:47 - Unknown word (uofs) -- = timedelta(minutes=uofs) +extra_tests/snippets/stdlib_datetime.py:3149:29 - Unknown word (uofs) -- return self.uofs +extra_tests/snippets/stdlib_datetime.py:3152:53 - Unknown word (UOFS) -- 20, 30, 40, tzinfo=UOFS(-53, dstvalue)) extra_tests/snippets/stdlib_datetime.py:3173:15 - Unknown word (NOFS) -- class NOFS(DST): +extra_tests/snippets/stdlib_datetime.py:3176:49 - Unknown word (NOFS) -- 20, 30, 40, tzinfo=NOFS()) extra_tests/snippets/stdlib_datetime.py:3181:15 - Unknown word (BOFS) -- class BOFS(DST): +extra_tests/snippets/stdlib_datetime.py:3184:49 - Unknown word (BOFS) -- 20, 30, 40, tzinfo=BOFS()) +extra_tests/snippets/stdlib_datetime.py:3197:52 - Unknown word (UOFS) -- 1, 0, 0, 37, tzinfo=UOFS(1439)) +extra_tests/snippets/stdlib_datetime.py:3201:64 - Unknown word (UOFS) -- 37, 999999, tzinfo=UOFS(-1439)) extra_tests/snippets/stdlib_datetime.py:3221:17 - Unknown word (timestr) -- timestr = '04:05:59' + (us and extra_tests/snippets/stdlib_datetime.py:3222:17 - Unknown word (ofsstr) -- ofsstr = ofs is not None and extra_tests/snippets/stdlib_datetime.py:3223:17 - Unknown word (tailstr) -- tailstr = timestr + ofsstr +extra_tests/snippets/stdlib_datetime.py:3223:27 - Unknown word (timestr) -- tailstr = timestr + ofsstr +extra_tests/snippets/stdlib_datetime.py:3223:37 - Unknown word (ofsstr) -- tailstr = timestr + ofsstr +extra_tests/snippets/stdlib_datetime.py:3225:51 - Unknown word (tailstr) -- iso, datestr + 'T' + tailstr) +extra_tests/snippets/stdlib_datetime.py:3227:64 - Unknown word (tailstr) -- k'), datestr + 'k' + tailstr) +extra_tests/snippets/stdlib_datetime.py:3228:74 - Unknown word (tailstr) -- datestr + '\u1234' + tailstr) +extra_tests/snippets/stdlib_datetime.py:3229:54 - Unknown word (tailstr) -- d), datestr + ' ' + tailstr) extra_tests/snippets/stdlib_datetime.py:3272:9 - Unknown word (fnone) -- fnone = FixedOffset(None, +extra_tests/snippets/stdlib_datetime.py:3279:50 - Unknown word (fnone) -- ValueError, dt.astimezone, fnone) extra_tests/snippets/stdlib_datetime.py:3342:53 - Unknown word (utcoffsets) -- members are distinct, utcoffsets aren't extra_tests/snippets/stdlib_datetime.py:3392:23 - Unknown word (datetimetz) -- def test_subclass_datetimetz(self): extra_tests/snippets/stdlib_datetime.py:3431:1 - Unknown word (DSTSTART) -- DSTSTART = datetime(1, 4, 1, @@ -282,113 +697,326 @@ extra_tests/snippets/stdlib_datetime.py:3436:1 - Unknown word (DSTEND) extra_tests/snippets/stdlib_datetime.py:3440:31 - Unknown word (reprname) -- init__(self, hours, reprname, stdname, dstname): extra_tests/snippets/stdlib_datetime.py:3440:50 - Unknown word (dstname) -- reprname, stdname, dstname): extra_tests/snippets/stdlib_datetime.py:3441:14 - Unknown word (stdoffset) -- self.stdoffset = timedelta(hours=hours +extra_tests/snippets/stdlib_datetime.py:3442:14 - Unknown word (reprname) -- self.reprname = reprname +extra_tests/snippets/stdlib_datetime.py:3442:25 - Unknown word (reprname) -- self.reprname = reprname +extra_tests/snippets/stdlib_datetime.py:3444:14 - Unknown word (dstname) -- self.dstname = dstname +extra_tests/snippets/stdlib_datetime.py:3444:24 - Unknown word (dstname) -- self.dstname = dstname +extra_tests/snippets/stdlib_datetime.py:3447:21 - Unknown word (reprname) -- return self.reprname +extra_tests/snippets/stdlib_datetime.py:3451:25 - Unknown word (dstname) -- return self.dstname +extra_tests/snippets/stdlib_datetime.py:3456:21 - Unknown word (stdoffset) -- return self.stdoffset + self.dst(dt) +extra_tests/snippets/stdlib_datetime.py:3466:42 - Unknown word (DSTSTART) -- first_sunday_on_or_after(DSTSTART.replace(year=dt.year +extra_tests/snippets/stdlib_datetime.py:3470:40 - Unknown word (DSTEND) -- first_sunday_on_or_after(DSTEND.replace(year=dt.year extra_tests/snippets/stdlib_datetime.py:3491:5 - Unknown word (dston) -- dston = datetime(2002, 4, extra_tests/snippets/stdlib_datetime.py:3492:5 - Unknown word (dstoff) -- dstoff = datetime(2002, 10 +extra_tests/snippets/stdlib_datetime.py:3497:40 - Unknown word (dston) -- heckinside(self, dt, tz, utc, dston, dstoff): +extra_tests/snippets/stdlib_datetime.py:3497:47 - Unknown word (dstoff) -- dt, tz, utc, dston, dstoff): extra_tests/snippets/stdlib_datetime.py:3497:9 - Unknown word (checkinside) -- def checkinside(self, dt, tz, utc, dston extra_tests/snippets/stdlib_datetime.py:3503:9 - Unknown word (asutc) -- asutc = dt.astimezone(utc +extra_tests/snippets/stdlib_datetime.py:3504:26 - Unknown word (asutc) -- there_and_back = asutc.astimezone(tz) +extra_tests/snippets/stdlib_datetime.py:3514:25 - Unknown word (dston) -- if dt.date() == dston.date() and dt.hour +extra_tests/snippets/stdlib_datetime.py:3536:24 - Unknown word (asutc) -- nexthour_utc = asutc + HOUR extra_tests/snippets/stdlib_datetime.py:3536:9 - Unknown word (nexthour) -- nexthour_utc = asutc + HOUR +extra_tests/snippets/stdlib_datetime.py:3537:23 - Unknown word (nexthour) -- nexthour_tz = nexthour_utc.astimezone(tz) +extra_tests/snippets/stdlib_datetime.py:3537:9 - Unknown word (nexthour) -- nexthour_tz = nexthour_utc.astimezone +extra_tests/snippets/stdlib_datetime.py:3538:25 - Unknown word (dstoff) -- if dt.date() == dstoff.date() and dt.hour +extra_tests/snippets/stdlib_datetime.py:3541:26 - Unknown word (nexthour) -- assert_equal(nexthour_tz, dt.replace(hour +extra_tests/snippets/stdlib_datetime.py:3542:13 - Unknown word (nexthour) -- nexthour_utc += HOUR extra_tests/snippets/stdlib_datetime.py:3549:9 - Unknown word (checkoutside) -- def checkoutside(self, dt, tz, utc): -extra_tests/snippets/stdlib_datetime.py:3583:46 - Unknown word (endcases) -- name of this test, the endcases are excruciating. -extra_tests/snippets/stdlib_datetime.py:3608:9 - Unknown word (fourback) -- fourback = self.dston - timedelta -extra_tests/snippets/stdlib_datetime.py:3609:9 - Unknown word (ninewest) -- ninewest = FixedOffset(-9*60 -extra_tests/snippets/stdlib_datetime.py:3624:9 - Unknown word (sixutc) -- sixutc = self.dston.replace -extra_tests/snippets/stdlib_datetime.py:3646:17 - Unknown word (asutcbase) -- asutcbase = asutc.replace(tzinfo -extra_tests/snippets/stdlib_datetime.py:3647:21 - Unknown word (tzhour) -- for tzhour in (0, 1, 1, 2): -extra_tests/snippets/stdlib_datetime.py:3648:21 - Unknown word (expectedbase) -- expectedbase = self.dstoff.replace -extra_tests/snippets/stdlib_datetime.py:3652:25 - Unknown word (astz) -- astz = asutc.astimezone(tz -extra_tests/snippets/stdlib_datetime.py:3667:15 - Unknown word (notok) -- class notok(ok): -extra_tests/snippets/stdlib_datetime.py:3698:62 - Unknown word (FEDT) -- FEastern", "FEST", "FEDT") -extra_tests/snippets/stdlib_datetime.py:3706:9 - Unknown word (fstart) -- fstart = start.replace(tzinfo -extra_tests/snippets/stdlib_datetime.py:3768:3 - Unknown word (Neverthelss) -- # Neverthelss, comparison should work +extra_tests/snippets/stdlib_datetime.py:3556:9 - Unknown word (asutc) -- asutc = dt.astimezone(utc +extra_tests/snippets/stdlib_datetime.py:3557:26 - Unknown word (asutc) -- there_and_back = asutc.astimezone(tz) +extra_tests/snippets/stdlib_datetime.py:3561:22 - Unknown word (dston) -- dston = self.dston.replace(tzinfo=tz) +extra_tests/snippets/stdlib_datetime.py:3561:9 - Unknown word (dston) -- dston = self.dston.replace +extra_tests/snippets/stdlib_datetime.py:3567:23 - Unknown word (dstoff) -- dstoff = self.dstoff.replace(tzinfo=tz) +extra_tests/snippets/stdlib_datetime.py:3567:9 - Unknown word (dstoff) -- dstoff = self.dstoff.replace +extra_tests/snippets/stdlib_datetime.py:3574:18 - Unknown word (checkinside) -- self.checkinside(dston, tz, utc, dston +extra_tests/snippets/stdlib_datetime.py:3576:22 - Unknown word (checkinside) -- self.checkinside(during, tz, utc, dston +extra_tests/snippets/stdlib_datetime.py:3578:18 - Unknown word (checkoutside) -- self.checkoutside(dstoff, tz, utc) +extra_tests/snippets/stdlib_datetime.py:3580:22 - Unknown word (checkoutside) -- self.checkoutside(outside, tz, utc) +extra_tests/snippets/stdlib_datetime.py:3583:46 - Unknown word (endcases) -- name of this test, the endcases are excruciating. +extra_tests/snippets/stdlib_datetime.py:3608:9 - Unknown word (fourback) -- fourback = self.dston - timedelta +extra_tests/snippets/stdlib_datetime.py:3609:9 - Unknown word (ninewest) -- ninewest = FixedOffset(-9*60 +extra_tests/snippets/stdlib_datetime.py:3610:20 - Unknown word (fourback) -- fourback = fourback.replace(tzinfo=ninewest +extra_tests/snippets/stdlib_datetime.py:3610:44 - Unknown word (ninewest) -- fourback.replace(tzinfo=ninewest) +extra_tests/snippets/stdlib_datetime.py:3610:9 - Unknown word (fourback) -- fourback = fourback.replace(tzinfo +extra_tests/snippets/stdlib_datetime.py:3619:15 - Unknown word (fourback) -- got = fourback.astimezone(Eastern) +extra_tests/snippets/stdlib_datetime.py:3624:9 - Unknown word (sixutc) -- sixutc = self.dston.replace +extra_tests/snippets/stdlib_datetime.py:3629:15 - Unknown word (sixutc) -- got = sixutc.astimezone(Eastern) +extra_tests/snippets/stdlib_datetime.py:3646:17 - Unknown word (asutcbase) -- asutcbase = asutc.replace(tzinfo +extra_tests/snippets/stdlib_datetime.py:3647:21 - Unknown word (tzhour) -- for tzhour in (0, 1, 1, 2): +extra_tests/snippets/stdlib_datetime.py:3648:21 - Unknown word (expectedbase) -- expectedbase = self.dstoff.replace +extra_tests/snippets/stdlib_datetime.py:3648:61 - Unknown word (tzhour) -- dstoff.replace(hour=tzhour) +extra_tests/snippets/stdlib_datetime.py:3650:36 - Unknown word (expectedbase) -- expected = expectedbase.replace(minute=minute +extra_tests/snippets/stdlib_datetime.py:3651:33 - Unknown word (asutcbase) -- asutc = asutcbase.replace(minute=minute +extra_tests/snippets/stdlib_datetime.py:3652:25 - Unknown word (astz) -- astz = asutc.astimezone(tz +extra_tests/snippets/stdlib_datetime.py:3653:38 - Unknown word (astz) -- assert_equal(astz.replace(tzinfo=None +extra_tests/snippets/stdlib_datetime.py:3654:21 - Unknown word (asutcbase) -- asutcbase += HOUR +extra_tests/snippets/stdlib_datetime.py:3667:15 - Unknown word (notok) -- class notok(ok): +extra_tests/snippets/stdlib_datetime.py:3669:51 - Unknown word (notok) -- ValueError, now.astimezone, notok()) +extra_tests/snippets/stdlib_datetime.py:3675:22 - Unknown word (notok) -- class tricky_notok(ok): +extra_tests/snippets/stdlib_datetime.py:3682:57 - Unknown word (notok) -- dt.astimezone, tricky_notok()) +extra_tests/snippets/stdlib_datetime.py:3697:34 - Unknown word (stdoffset) -- return dt + self.stdoffset +extra_tests/snippets/stdlib_datetime.py:3698:62 - Unknown word (FEDT) -- FEastern", "FEST", "FEDT") +extra_tests/snippets/stdlib_datetime.py:3706:9 - Unknown word (fstart) -- fstart = start.replace(tzinfo +extra_tests/snippets/stdlib_datetime.py:3714:24 - Unknown word (fstart) -- expected = fstart + FEastern.stdoffset +extra_tests/snippets/stdlib_datetime.py:3714:42 - Unknown word (stdoffset) -- = fstart + FEastern.stdoffset +extra_tests/snippets/stdlib_datetime.py:3715:36 - Unknown word (fstart) -- got = FEastern.fromutc(fstart) +extra_tests/snippets/stdlib_datetime.py:3719:19 - Unknown word (fstart) -- got = fstart.replace(tzinfo=utc_real +extra_tests/snippets/stdlib_datetime.py:3723:13 - Unknown word (fstart) -- fstart += HOUR +extra_tests/snippets/stdlib_datetime.py:3733:42 - Unknown word (stdoffset) -- = fstart + FEastern.stdoffset +extra_tests/snippets/stdlib_datetime.py:3768:3 - Unknown word (Neverthelss) -- # Neverthelss, comparison should work +extra_tests/snippets/stdlib_datetime.py:509:13 - Unknown word (pickler) -- for pickler, unpickler, proto in +extra_tests/snippets/stdlib_datetime.py:509:22 - Unknown word (unpickler) -- for pickler, unpickler, proto in pickle_choices +extra_tests/snippets/stdlib_datetime.py:539:23 - Unknown word (OTHERSTUFF) -- for badarg in OTHERSTUFF: extra_tests/snippets/stdlib_datetime.py:726:9 - Unknown word (zerotd) -- zerotd = timedelta(0) +extra_tests/snippets/stdlib_datetime.py:727:54 - Unknown word (zerotd) -- eroDivisionError, truediv, t, zerotd) +extra_tests/snippets/stdlib_datetime.py:728:55 - Unknown word (zerotd) -- roDivisionError, floordiv, t, zerotd) extra_tests/snippets/stdlib_datetime.py:73:38 - Unknown word (dstoffset) -- self, offset, name, dstoffset=42): +extra_tests/snippets/stdlib_datetime.py:744:9 - Unknown word (zerotd) -- zerotd = timedelta(0) +extra_tests/snippets/stdlib_datetime.py:745:50 - Unknown word (zerotd) -- ZeroDivisionError, mod, t, zerotd) +extra_tests/snippets/stdlib_datetime.py:76:23 - Unknown word (dstoffset) -- if isinstance(dstoffset, int): +extra_tests/snippets/stdlib_datetime.py:77:13 - Unknown word (dstoffset) -- dstoffset = timedelta(minutes +extra_tests/snippets/stdlib_datetime.py:77:43 - Unknown word (dstoffset) -- = timedelta(minutes=dstoffset) +extra_tests/snippets/stdlib_datetime.py:80:16 - Unknown word (dstoffset) -- self.__dstoffset = dstoffset extra_tests/snippets/stdlib_datetime.py:841:13 - Unknown word (fromord) -- fromord = self.theclass.fromordinal +extra_tests/snippets/stdlib_datetime.py:842:29 - Unknown word (fromord) -- assert_equal(d, fromord) +extra_tests/snippets/stdlib_datetime.py:843:24 - Unknown word (fromord) -- if hasattr(fromord, "hour"): +extra_tests/snippets/stdlib_datetime.py:846:30 - Unknown word (fromord) -- assert_equal(fromord.hour, 0) +extra_tests/snippets/stdlib_datetime.py:847:30 - Unknown word (fromord) -- assert_equal(fromord.minute, 0) extra_tests/snippets/stdlib_datetime.py:870:24 - Unknown word (maxday) -- for month, maxday in zip(range(1, 13) +extra_tests/snippets/stdlib_datetime.py:872:21 - Unknown word (maxday) -- maxday += 1 +extra_tests/snippets/stdlib_datetime.py:873:37 - Unknown word (maxday) -- for day in range(1, maxday+1): extra_tests/snippets/stdlib_datetime.py:882:9 - Unknown word (aord) -- aord = a.toordinal() +extra_tests/snippets/stdlib_datetime.py:883:27 - Unknown word (aord) -- b = a.fromordinal(aord) +extra_tests/snippets/stdlib_datetime.py:886:57 - Unknown word (aord) -- lambda: a.fromordinal(aord - 1)) +extra_tests/snippets/stdlib_datetime.py:889:37 - Unknown word (aord) -- equal(b.toordinal(), aord + 1) +extra_tests/snippets/stdlib_datetime.py:890:51 - Unknown word (aord) -- theclass.fromordinal(aord + 1)) +extra_tests/snippets/stdlib_dir_module.py:1:6 - Unknown word (testutils) -- from testutils import assert_equal +extra_tests/snippets/stdlib_functools.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_hashlib.py:34:30 - Unknown word (fubar) -- hashlib.new("blake2s", b"fubar") extra_tests/snippets/stdlib_imghdr.py:15:21 - Unknown word (rast) -- ('python.ras', 'rast'), extra_tests/snippets/stdlib_imghdr.py:23:57 - Unknown word (imghdrdata) -- dirname(__file__), 'imghdrdata') extra_tests/snippets/stdlib_io.py:31:11 - Unknown word (closefd) -- assert fi.closefd extra_tests/snippets/stdlib_io.py:38:2 - Unknown word (nres) -- nres = fio.read(1) +extra_tests/snippets/stdlib_io.py:39:13 - Unknown word (nres) -- assert len(nres) == 1 +extra_tests/snippets/stdlib_io.py:3:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/stdlib_io.py:40:2 - Unknown word (nres) -- nres = fio.read(2) +extra_tests/snippets/stdlib_io.py:41:13 - Unknown word (nres) -- assert len(nres) == 2 extra_tests/snippets/stdlib_io_bytesio.py:49:37 - Unknown word (accpets) -- that the write method accpets bytearray extra_tests/snippets/stdlib_itertools.py:185:5 - Unknown word (underten) -- def underten(x): +extra_tests/snippets/stdlib_itertools.py:229:9 - Unknown word (underten) -- it = tw(underten, [1, 3, 5, 20, 2, 4 extra_tests/snippets/stdlib_itertools.py:230:171 - Unknown word (nbtp) -- naI8\natp4\nRp5\nI0\nbtp6\nRp7\nI0\nb.' extra_tests/snippets/stdlib_itertools.py:230:33 - Unknown word (citertools) -- pickle.dumps(it, 0) == b'citertools\ntakewhile\np0\n(c_ extra_tests/snippets/stdlib_itertools.py:230:71 - Unknown word (nunderten) -- ntakewhile\np0\n(c__main__\nunderten\np1\nc__builtin__\niter +extra_tests/snippets/stdlib_itertools.py:231:33 - Unknown word (citertools) -- pickle.dumps(it, 1) == b'citertools\ntakewhile\nq\x00(c +extra_tests/snippets/stdlib_itertools.py:231:72 - Unknown word (nunderten) -- ntakewhile\nq\x00(c__main__\nunderten\nq\x01c__builtin__\niter +extra_tests/snippets/stdlib_itertools.py:232:41 - Unknown word (citertools) -- it, 2) == b'\x80\x02citertools\ntakewhile\nq\x00c_ +extra_tests/snippets/stdlib_itertools.py:232:79 - Unknown word (nunderten) -- ntakewhile\nq\x00c__main__\nunderten\nq\x01c__builtin__\niter +extra_tests/snippets/stdlib_itertools.py:233:41 - Unknown word (citertools) -- it, 3) == b'\x80\x03citertools\ntakewhile\nq\x00c_ +extra_tests/snippets/stdlib_itertools.py:233:79 - Unknown word (nunderten) -- ntakewhile\nq\x00c__main__\nunderten\nq\x01cbuiltins\niter +extra_tests/snippets/stdlib_itertools.py:233:95 - Unknown word (cbuiltins) -- main__\nunderten\nq\x01cbuiltins\niter\nq\x02]q\x03(K +extra_tests/snippets/stdlib_itertools.py:234:148 - Unknown word (underten) -- __main__\x94\x8c\x08underten\x94\x93\x94\x8c\x08builtins +extra_tests/snippets/stdlib_itertools.py:235:148 - Unknown word (underten) -- __main__\x94\x8c\x08underten\x94\x93\x94\x8c\x08builtins +extra_tests/snippets/stdlib_itertools.py:243:171 - Unknown word (nbtp) -- naI8\natp4\nRp5\nI4\nbtp6\nRp7\nI1\nb.' +extra_tests/snippets/stdlib_itertools.py:243:33 - Unknown word (citertools) -- pickle.dumps(it, 0) == b'citertools\ntakewhile\np0\n(c_ +extra_tests/snippets/stdlib_itertools.py:243:71 - Unknown word (nunderten) -- ntakewhile\np0\n(c__main__\nunderten\np1\nc__builtin__\niter +extra_tests/snippets/stdlib_itertools.py:246:95 - Unknown word (cbuiltins) -- main__\nunderten\nq\x01cbuiltins\niter\nq\x02]q\x03(K +extra_tests/snippets/stdlib_itertools.py:247:148 - Unknown word (underten) -- __main__\x94\x8c\x08underten\x94\x93\x94\x8c\x08builtins +extra_tests/snippets/stdlib_itertools.py:325:171 - Unknown word (nbtp) -- naI8\natp4\nRp5\nI0\nbtp6\nRp7\nI0\nb.' +extra_tests/snippets/stdlib_itertools.py:328:95 - Unknown word (cbuiltins) -- main__\nunderten\nq\x01cbuiltins\niter\nq\x02]q\x03(K +extra_tests/snippets/stdlib_itertools.py:332:171 - Unknown word (nbtp) -- naI8\natp4\nRp5\nI4\nbtp6\nRp7\nI1\nb.' +extra_tests/snippets/stdlib_itertools.py:335:95 - Unknown word (cbuiltins) -- main__\nunderten\nq\x01cbuiltins\niter\nq\x02]q\x03(K extra_tests/snippets/stdlib_itertools.py:367:67 - Unknown word (ACEF) -- 1,0,1,1])) == list("ACEF") +extra_tests/snippets/stdlib_itertools.py:372:77 - Unknown word (ACEF) -- ,"",1,9])) == list("ACEF") +extra_tests/snippets/stdlib_itertools.py:3:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_itertools.py:537:58 - Unknown word (fillvalue) -- range(3), [9, 8, 7, 99], fillvalue='d')) \ +extra_tests/snippets/stdlib_itertools.py:547:50 - Unknown word (fillvalue) -- 'c'], range(1, 5), fillvalue=100))) \ extra_tests/snippets/stdlib_itertools.py:54:24 - Unknown word (evaluted) -- iterables are lazily evaluted +extra_tests/snippets/stdlib_json.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_json.py:65:33 - Unknown word (jsons) -- reject non-str keys in jsons extra_tests/snippets/stdlib_logging.py:10:16 - Unknown word (WOOT) -- logging.error('WOOT') +extra_tests/snippets/stdlib_logging.py:15:10 - Unknown word (WOOT) -- assert 'WOOT' in res extra_tests/snippets/stdlib_math.py:11:9 - Unknown word (Conversible) -- # class Conversible(): +extra_tests/snippets/stdlib_math.py:146:15 - Unknown word (NINF) -- assertIsClose(NINF, NINF) +extra_tests/snippets/stdlib_math.py:146:21 - Unknown word (NINF) -- assertIsClose(NINF, NINF) +extra_tests/snippets/stdlib_math.py:147:15 - Unknown word (NINF) -- assertIsClose(NINF, NINF, abs_tol=0.0) +extra_tests/snippets/stdlib_math.py:147:21 - Unknown word (NINF) -- assertIsClose(NINF, NINF, abs_tol=0.0) extra_tests/snippets/stdlib_math.py:149:12 - Unknown word (ninf) -- # test_inf_ninf_nan(self): these should +extra_tests/snippets/stdlib_math.py:16:39 - Unknown word (Conversible) -- 1.1111) == math.log(Conversible()) extra_tests/snippets/stdlib_math.py:18:3 - Unknown word (roundings) -- # roundings +extra_tests/snippets/stdlib_math.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/stdlib_math.py:6:1 - Unknown word (NINF) -- NINF = float('-inf') extra_tests/snippets/stdlib_os.py:121:14 - Unknown word (BOYA) -- CONTENT3 = b"BOYA" extra_tests/snippets/stdlib_os.py:290:48 - Unknown word (getpwall) -- pw_uid for u in pwd.getpwall()] extra_tests/snippets/stdlib_os.py:388:51 - Unknown word (setresuid) -- PermissionError, lambda: os.setresuid(42, 42, 42)) extra_tests/snippets/stdlib_os.py:519:63 - Unknown word (VDISABLE) -- "PC_MAX_INPUT", "PC_VDISABLE"]: +extra_tests/snippets/stdlib_os.py:6:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_re.py:18:17 - Unknown word (abcabca) -- s = p.sub('x', 'abcabca') extra_tests/snippets/stdlib_re.py:20:14 - Unknown word (xcxca) -- assert s == 'xcxca' extra_tests/snippets/stdlib_re.py:34:11 - Unknown word (bigcharset) -- # test op bigcharset extra_tests/snippets/stdlib_re.py:40:35 - Unknown word (abcdddd) -- compile('abcd*').match('abcdddd').group() == 'abcdddd +extra_tests/snippets/stdlib_re.py:40:57 - Unknown word (abcdddd) -- abcdddd').group() == 'abcdddd' extra_tests/snippets/stdlib_re.py:42:36 - Unknown word (abce) -- compile('abcd*e').match('abce').group() == 'abce' +extra_tests/snippets/stdlib_re.py:42:55 - Unknown word (abce) -- 'abce').group() == 'abce' extra_tests/snippets/stdlib_re.py:43:37 - Unknown word (abcddeee) -- compile('abcd*e+').match('abcddeee').group() == 'abcddeee +extra_tests/snippets/stdlib_re.py:43:60 - Unknown word (abcddeee) -- abcddeee').group() == 'abcddeee' extra_tests/snippets/stdlib_re.py:44:35 - Unknown word (abcddd) -- compile('abcd+').match('abcddd').group() == 'abcddd +extra_tests/snippets/stdlib_re.py:44:56 - Unknown word (abcddd) -- abcddd').group() == 'abcddd' extra_tests/snippets/stdlib_re.py:52:41 - Unknown word (abcdcdcd) -- a)(b)(cd)*').match('abcdcdcd').group(0, 1, 2, 3) +extra_tests/snippets/stdlib_re.py:52:75 - Unknown word (abcdcdcd) -- group(0, 1, 2, 3) == ('abcdcdcd', 'a', 'b', 'cd') extra_tests/snippets/stdlib_re.py:5:11 - Unknown word (ello) -- needle = 'ello' extra_tests/snippets/stdlib_re.py:64:41 - Unknown word (Xtest) -- ', 'X', 'test') == 'Xtest' +extra_tests/snippets/stdlib_select.py:1:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_select.py:26:1 - Unknown word (recvr) -- recvr = socket.socket() +extra_tests/snippets/stdlib_select.py:28:1 - Unknown word (recvr) -- recvr.bind(("127.0.0.1", +extra_tests/snippets/stdlib_select.py:30:1 - Unknown word (recvr) -- recvr.listen() +extra_tests/snippets/stdlib_select.py:32:1 - Unknown word (recvr) -- recvr.settimeout(10.0) extra_tests/snippets/stdlib_select.py:34:1 - Unknown word (sendr) -- sendr = socket.socket() +extra_tests/snippets/stdlib_select.py:36:1 - Unknown word (sendr) -- sendr.connect(("127.0.0.1 +extra_tests/snippets/stdlib_select.py:37:1 - Unknown word (sendr) -- sendr.send(b"aaaa") extra_tests/snippets/stdlib_select.py:39:1 - Unknown word (rres) -- rres, wres, xres = select +extra_tests/snippets/stdlib_select.py:39:35 - Unknown word (recvr) -- xres = select.select([recvr], [sendr], []) +extra_tests/snippets/stdlib_select.py:39:44 - Unknown word (sendr) -- select.select([recvr], [sendr], []) +extra_tests/snippets/stdlib_select.py:42:21 - Unknown word (rres) -- assert recvr in rres +extra_tests/snippets/stdlib_select.py:44:8 - Unknown word (sendr) -- assert sendr in wres +extra_tests/snippets/stdlib_signal.py:4:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_socket.py:164:13 - Unknown word (gaierror) -- (socket.gaierror, "gaierror"), +extra_tests/snippets/stdlib_socket.py:164:24 - Unknown word (gaierror) -- (socket.gaierror, "gaierror"), +extra_tests/snippets/stdlib_socket.py:4:6 - Unknown word (testutils) -- from testutils import assert_raises +extra_tests/snippets/stdlib_sqlite.py:15:4 - Unknown word (executescript) -- cx.executescript(""" extra_tests/snippets/stdlib_sqlite.py:21:7 - Unknown word (Aggr) -- class AggrSum: extra_tests/snippets/stdlib_sqlite.py:31:22 - Unknown word (mysum) -- cx.create_aggregate("mysum", 1, AggrSum) +extra_tests/snippets/stdlib_sqlite.py:31:33 - Unknown word (Aggr) -- aggregate("mysum", 1, AggrSum) +extra_tests/snippets/stdlib_sqlite.py:32:21 - Unknown word (mysum) -- cur.execute("select mysum(key) from foo") +extra_tests/snippets/stdlib_sqlite.py:38:7 - Unknown word (Aggr) -- class AggrText: extra_tests/snippets/stdlib_sqlite.py:47:22 - Unknown word (aggtxt) -- cx.create_aggregate("aggtxt", 1, AggrText) +extra_tests/snippets/stdlib_sqlite.py:47:34 - Unknown word (Aggr) -- aggregate("aggtxt", 1, AggrText) +extra_tests/snippets/stdlib_sqlite.py:48:21 - Unknown word (aggtxt) -- cur.execute("select aggtxt(key) from foo") extra_tests/snippets/stdlib_sqlite.py:7:4 - Unknown word (executescript) -- cx.executescript(";") extra_tests/snippets/stdlib_sqlite.py:9:4 - Unknown word (executemany) -- cx.executemany("INSERT INTO foo(key +extra_tests/snippets/stdlib_struct.py:2:6 - Unknown word (testutils) -- from testutils import assert_raises extra_tests/snippets/stdlib_struct.py:45:15 - Unknown word (calcsize) -- assert struct.calcsize("B") == 1 +extra_tests/snippets/stdlib_struct.py:46:17 - Unknown word (calcsize) -- # assert struct.calcsize(" ProfileFormat +src/lib.rs:237:53 - Unknown word (Speedscope) -- None => ProfileFormat::Speedscope, +src/lib.rs:248:24 - Unknown word (Speedscope) -- ProfileFormat::Speedscope => "flamescope.json +src/lib.rs:248:39 - Unknown word (flamescope) -- ProfileFormat::Speedscope => "flamescope.json".as_ref(), +src/lib.rs:262:24 - Unknown word (Speedscope) -- ProfileFormat::Speedscope => flamescope::dump +src/lib.rs:262:38 - Unknown word (flamescope) -- ProfileFormat::Speedscope => flamescope::dump(profile_output src/settings.rs:135:46 - Unknown word (pycs) -- name("check-hash-based-pycs") +src/settings.rs:136:41 - Unknown word (pycs) -- long("check-hash-based-pycs") src/settings.rs:152:66 - Unknown word (PYTHONUNBUFFERED) -- effect on stdin; also PYTHONUNBUFFERED=x", +src/settings.rs:187:46 - Unknown word (RUSTPYTHONPATH) -- list.extend(get_paths("RUSTPYTHONPATH")); src/settings.rs:221:49 - Unknown word (PYTHONNOUSERSITE) -- environment && env::var_os("PYTHONNOUSERSITE").is_some()) src/settings.rs:231:49 - Unknown word (PYTHONDONTWRITEBYTECODE) -- environment && env::var_os("PYTHONDONTWRITEBYTECODE").is_some()) src/settings.rs:235:44 - Unknown word (PYTHONINTMAXSTRDIGITS) -- environment && env::var_os("PYTHONINTMAXSTRDIGITS").is_some() { +src/settings.rs:236:55 - Unknown word (PYTHONINTMAXSTRDIGITS) -- digits = match env::var("PYTHONINTMAXSTRDIGITS").unwrap().parse() src/settings.rs:239:173 - Unknown word (preinitialized) -- nPython runtime state: preinitialized"); +src/settings.rs:239:77 - Unknown word (PYTHONINTMAXSTRDIGITS) -- int_max_str_digits: PYTHONINTMAXSTRDIGITS: invalid limit; must +src/settings.rs:246:49 - Unknown word (PYTHONSAFEPATH) -- environment && env::var_os("PYTHONSAFEPATH").is_some()) +src/settings.rs:252:37 - Unknown word (pycs) -- of("check-hash-based-pycs") +src/settings.rs:254:46 - Unknown word (pycs) -- settings.check_hash_pycs_mode); src/settings.rs:259:18 - Unknown word (xoptions) -- settings.xoptions.extend(xopts.map(|s +src/settings.rs:277:177 - Unknown word (preinitialized) -- nPython runtime state: preinitialized"); src/settings.rs:287:49 - Unknown word (PYTHONWARNDEFAULTENCODING) -- environment && env::var_os("PYTHONWARNDEFAULTENCODING").is_some()) src/settings.rs:293:18 - Unknown word (warnoptions) -- settings.warnoptions.push("default".to_owned +src/settings.rs:301:18 - Unknown word (warnoptions) -- settings.warnoptions.push(warn.to_owned( +src/settings.rs:304:18 - Unknown word (warnoptions) -- settings.warnoptions.extend(warnings.map src/settings.rs:344:37 - Unknown word (PYTHONHASHSEED) -- seed = match env::var("PYTHONHASHSEED") { +src/settings.rs:350:42 - Unknown word (PYTHONHASHSEED) -- Fatal Python init error: PYTHONHASHSEED must be \"random\" or +src/shell/helper.rs:102:14 - Unknown word (startpos) -- let (startpos, words) = split_idents +src/shell/helper.rs:150:13 - Unknown word (rustyline) -- use rustyline::{ +src/shell/helper.rs:162:18 - Unknown word (rustyline) -- ) -> rustyline::Result<(usize, Vec src/shell/helper.rs:20:13 - Unknown word (startpos) -- let mut startpos = 0; +src/shell/helper.rs:30:21 - Unknown word (startpos) -- startpos = line.len() - i; +src/shell/helper.rs:40:21 - Unknown word (startpos) -- startpos = line.len() - i; +src/shell/helper.rs:52:11 - Unknown word (startpos) -- Some((startpos, words)) +stdlib/Cargo.toml:116:1 - Unknown word (widestring) -- widestring = { workspace = true stdlib/Cargo.toml:121:25 - Unknown word (netioapi) -- winsock2", "ifdef", "netioapi", "ws2tcpip", stdlib/Cargo.toml:129:28 - Unknown word (Ndis) -- 2_NetworkManagement_Ndis", stdlib/Cargo.toml:51:1 - Unknown word (puruspe) -- puruspe = "0.2.4" stdlib/build.rs:2:44 - Unknown word (osslconf) -- rustc-check-cfg=cfg(osslconf, values("OPENSSL_NO +stdlib/build.rs:31:39 - Unknown word (osslconf) -- println!("cargo:rustc-cfg=osslconf=\"{conf}\""); stdlib/build.rs:3:42 - Unknown word (ossl) -- rustc-check-cfg=cfg(ossl101)"); +stdlib/build.rs:4:42 - Unknown word (ossl) -- rustc-check-cfg=cfg(ossl102)"); +stdlib/build.rs:5:42 - Unknown word (ossl) -- rustc-check-cfg=cfg(ossl110)"); +stdlib/build.rs:6:42 - Unknown word (ossl) -- rustc-check-cfg=cfg(ossl110g)"); +stdlib/build.rs:7:42 - Unknown word (ossl) -- rustc-check-cfg=cfg(ossl111)"); stdlib/src/array.rs:1442:9 - Unknown word (mformat) -- mformat_code: MachineFormatCode +stdlib/src/array.rs:1620:27 - Unknown word (mformat) -- let format = args.mformat_code; stdlib/src/array.rs:75:43 - Unknown word (scode) -- $t:ty, $c:literal, $scode:literal)),*$(,)?) = +stdlib/src/array.rs:948:23 - Unknown word (tobytes) -- pub(crate) fn tobytes(&self) -> Vec { +stdlib/src/array.rs:99:55 - Unknown word (scode) -- ArrayContentType::$n(_) => $scode,)* stdlib/src/binascii.rs:105:15 - Unknown word (CRCTAB) -- const CRCTAB_HQX: [u16; 256] = [ +stdlib/src/binascii.rs:137:45 - Unknown word (CRCTAB) -- crc << 8) & 0xFF00) ^ CRCTAB_HQX[((crc >> 8) as u stdlib/src/binascii.rs:331:28 - Unknown word (roken) -- // roken case from broken python stdlib/src/binascii.rs:342:28 - Unknown word (hexval) -- // hexval stdlib/src/binascii.rs:370:9 - Unknown word (quotetabs) -- quotetabs: bool, stdlib/src/binascii.rs:372:9 - Unknown word (istext) -- istext: bool, +stdlib/src/binascii.rs:380:13 - Unknown word (quotetabs) -- let quotetabs = args.quotetabs; +stdlib/src/binascii.rs:380:30 - Unknown word (quotetabs) -- let quotetabs = args.quotetabs; +stdlib/src/binascii.rs:381:13 - Unknown word (istext) -- let istext = args.istext; +stdlib/src/binascii.rs:381:27 - Unknown word (istext) -- let istext = args.istext; stdlib/src/binascii.rs:385:21 - Unknown word (linelen) -- let mut linelen = 0; stdlib/src/binascii.rs:386:21 - Unknown word (odatalen) -- let mut odatalen = 0; stdlib/src/binascii.rs:390:21 - Unknown word (inidx) -- let mut inidx; stdlib/src/binascii.rs:391:21 - Unknown word (outidx) -- let mut outidx; +stdlib/src/binascii.rs:393:13 - Unknown word (inidx) -- inidx = 0; +stdlib/src/binascii.rs:394:19 - Unknown word (inidx) -- while inidx < buflen { +stdlib/src/binascii.rs:395:24 - Unknown word (inidx) -- if buf[inidx] == b'\n' { +stdlib/src/binascii.rs:398:17 - Unknown word (inidx) -- inidx += 1; +stdlib/src/binascii.rs:411:28 - Unknown word (linelen) -- && linelen == 0 +stdlib/src/binascii.rs:416:26 - Unknown word (istext) -- || (!istext && ((buf[inidx] == b +stdlib/src/binascii.rs:421:29 - Unknown word (quotetabs) -- && (quotetabs || ((buf[inidx] != b +stdlib/src/binascii.rs:423:25 - Unknown word (linelen) -- if (linelen + 3) >= MAXLINESIZE +stdlib/src/binascii.rs:424:25 - Unknown word (linelen) -- linelen = 0; +stdlib/src/binascii.rs:427:21 - Unknown word (linelen) -- linelen += 3; +stdlib/src/binascii.rs:430:27 - Unknown word (istext) -- } else if istext +stdlib/src/binascii.rs:455:17 - Unknown word (odatalen) -- odatalen += delta; +stdlib/src/binascii.rs:458:51 - Unknown word (odatalen) -- Vec::with_capacity(odatalen); +stdlib/src/binascii.rs:460:13 - Unknown word (outidx) -- outidx = 0; +stdlib/src/binascii.rs:478:29 - Unknown word (quotetabs) -- && (quotetabs || ((buf[inidx] != b +stdlib/src/binascii.rs:483:25 - Unknown word (outidx) -- outidx += 1; +stdlib/src/binascii.rs:486:29 - Unknown word (outidx) -- outidx += 1; +stdlib/src/binascii.rs:489:25 - Unknown word (outidx) -- outidx += 1; stdlib/src/binascii.rs:570:8 - Unknown word (rlecode) -- fn rlecode_hqx(s: ArgAsciiBuffer stdlib/src/binascii.rs:571:15 - Unknown word (RUNCHAR) -- const RUNCHAR: u8 = 0x90; // b'\x +stdlib/src/binascii.rs:580:26 - Unknown word (RUNCHAR) -- if ch == RUNCHAR { +stdlib/src/binascii.rs:581:35 - Unknown word (RUNCHAR) -- out_data.push(RUNCHAR); +stdlib/src/binascii.rs:591:39 - Unknown word (RUNCHAR) -- out_data.push(RUNCHAR); stdlib/src/binascii.rs:605:8 - Unknown word (rledecode) -- fn rledecode_hqx(s: ArgAsciiBuffer +stdlib/src/binascii.rs:606:15 - Unknown word (RUNCHAR) -- const RUNCHAR: u8 = 0x90; //b'\x9 +stdlib/src/contextvars.rs:295:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] +stdlib/src/contextvars.rs:298:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] +stdlib/src/contextvars.rs:300:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] stdlib/src/contextvars.rs:301:62 - Unknown word (tsid) -- AtomicUsize, // cached_tsid in CPython +stdlib/src/contextvars.rs:302:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] stdlib/src/contextvars.rs:324:55 - Unknown word (tsver) -- Context index; cached_tsver in CPython stdlib/src/contextvars.rs:344:12 - Unknown word (contextvar) -- // contextvar_set in CPython stdlib/src/contextvars.rs:43:19 - Unknown word (hamt) -- // TODO: Real hamt implementation stdlib/src/contextvars.rs:44:10 - Unknown word (Hamt) -- type Hamt = IndexMap (please file an issue stdlib/src/fcntl.rs:13:19 - Unknown word (MAND) -- // LOCK_MAND, LOCK_READ, LOCK_WRITE stdlib/src/fcntl.rs:14:36 - Unknown word (EXLCK) -- SETLKW64, FASYNC, F_EXLCK, F_SHLCK, DN_ACCESS @@ -484,46 +1250,117 @@ stdlib/src/fcntl.rs:49:40 - Unknown word (SETLEASE) -- SHRINK, F_SEAL_WRIT stdlib/src/fcntl.rs:49:52 - Unknown word (SETPIPE) -- WRITE, F_SETLEASE, F_SETPIPE_SZ, stdlib/src/gc.rs:13:8 - Unknown word (isenabled) -- fn isenabled(_args: FuncArgs, _vm stdlib/src/gc.rs:43:12 - Unknown word (refererts) -- fn get_refererts(_args: FuncArgs, vm +stdlib/src/grp.rs:19:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] +stdlib/src/grp.rs:21:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] +stdlib/src/grp.rs:23:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] stdlib/src/grp.rs:84:8 - Unknown word (getgrall) -- fn getgrall(vm: &VirtualMachine stdlib/src/grp.rs:85:67 - Unknown word (fgetgrent) -- thread safe. Could use fgetgrent_r, but this is easier stdlib/src/grp.rs:86:16 - Unknown word (GETGRALL) -- static GETGRALL: parking_lot::Mutex +stdlib/src/grp.rs:87:22 - Unknown word (GETGRALL) -- let _guard = GETGRALL.lock(); stdlib/src/hashlib.rs:335:9 - Unknown word (digestmod) -- digestmod: bool, // TODO: RUSTPYTHON +stdlib/src/json.rs:22:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] +stdlib/src/json/machinery.rs:44:24 - Unknown word (fedcba) -- //fedcba9876543210_fedcba9876543210_fedcba987 +stdlib/src/json/machinery.rs:44:41 - Unknown word (fedcba) -- 10_fedcba9876543210_fedcba9876543210_fedcba987 +stdlib/src/json/machinery.rs:44:58 - Unknown word (fedcba) -- 10_fedcba9876543210_fedcba9876543210 stdlib/src/json/machinery.rs:44:7 - Unknown word (fedcba) -- //fedcba9876543210_fedcba987 stdlib/src/json/machinery.rs:5:30 - Unknown word (LOJKINE) -- Copyright (c) 2018, Ophir LOJKINE stdlib/src/lib.rs:129:27 - Unknown word (sysmodule) -- // crate::vm::sysmodule::sysconfigdata_name stdlib/src/lib.rs:129:38 - Unknown word (sysconfigdata) -- crate::vm::sysmodule::sysconfigdata_name() => sysconfigdata +stdlib/src/lib.rs:129:62 - Unknown word (sysconfigdata) -- sysconfigdata_name() => sysconfigdata::make_module, stdlib/src/locale.rs:59:72 - Unknown word (ABMON) -- , ABDAY_6, ABDAY_7, ABMON_1, ABMON_10, ABMON_ +stdlib/src/locale.rs:59:81 - Unknown word (ABMON) -- , ABDAY_7, ABMON_1, ABMON_10, ABMON_11, +stdlib/src/locale.rs:59:91 - Unknown word (ABMON) -- ABMON_1, ABMON_10, ABMON_11, +stdlib/src/locale.rs:60:19 - Unknown word (ABMON) -- ABMON_12, ABMON_2, ABMON_3, ABMON_4 +stdlib/src/locale.rs:60:9 - Unknown word (ABMON) -- ABMON_12, ABMON_2, ABMON_ stdlib/src/math.rs:139:26 - Unknown word (logx) -- log2(x, vm).map(|logx| logx / base.log2() +stdlib/src/math.rs:139:32 - Unknown word (logx) -- log2(x, vm).map(|logx| logx / base.log2()) +stdlib/src/math.rs:191:26 - Unknown word (logx) -- log2(x, vm).map(|logx| logx / 10f64.log2( +stdlib/src/math.rs:191:32 - Unknown word (logx) -- log2(x, vm).map(|logx| logx / 10f64.log2()) +stdlib/src/math.rs:468:13 - Unknown word (puruspe) -- puruspe::erf(x) +stdlib/src/math.rs:478:13 - Unknown word (puruspe) -- puruspe::erfc(x) +stdlib/src/math.rs:486:13 - Unknown word (puruspe) -- puruspe::gamma(x) +stdlib/src/math.rs:498:13 - Unknown word (puruspe) -- puruspe::ln_gamma(x) +stdlib/src/math.rs:554:39 - Unknown word (ufrexp) -- m, exp) = float_ops::ufrexp(value); stdlib/src/math.rs:585:13 - Unknown word (argvec) -- let argvec = args.into_vec(); +stdlib/src/math.rs:587:12 - Unknown word (argvec) -- if argvec.is_empty() { +stdlib/src/math.rs:589:19 - Unknown word (argvec) -- } else if argvec.len() == 1 { +stdlib/src/math.rs:590:23 - Unknown word (argvec) -- return op(argvec[0].as_bigint(), &argvec +stdlib/src/math.rs:590:47 - Unknown word (argvec) -- argvec[0].as_bigint(), &argvec[0]); stdlib/src/math.rs:626:17 - Unknown word (xsave) -- let xsave = x; stdlib/src/math.rs:647:22 - Unknown word (nonfinite) -- // a nonfinite x could arise either stdlib/src/math.rs:650:20 - Unknown word (summands) -- // summands +stdlib/src/math.rs:651:20 - Unknown word (xsave) -- if xsave.is_finite() { +stdlib/src/math.rs:654:20 - Unknown word (xsave) -- if xsave.is_infinite() { +stdlib/src/math.rs:655:32 - Unknown word (xsave) -- inf_sum += xsave; +stdlib/src/math.rs:657:32 - Unknown word (xsave) -- special_sum += xsave; stdlib/src/math.rs:863:17 - Unknown word (absx) -- let absx = x.abs(); stdlib/src/math.rs:864:17 - Unknown word (absy) -- let absy = y.abs(); +stdlib/src/math.rs:865:27 - Unknown word (absx) -- let modulus = absx % absy; +stdlib/src/math.rs:865:34 - Unknown word (absy) -- let modulus = absx % absy; +stdlib/src/math.rs:867:21 - Unknown word (absy) -- let c = absy - modulus; +stdlib/src/math.rs:871:50 - Unknown word (absx) -- - 2.0 * fmod(0.5 * (absx - modulus), absy), +stdlib/src/math.rs:871:67 - Unknown word (absy) -- * (absx - modulus), absy), +stdlib/src/mmap.rs:115:14 - Unknown word (DODUMP) -- MADV_DODUMP, MADV_DOFORK, MADV_DONTDUMP +stdlib/src/mmap.rs:115:27 - Unknown word (DOFORK) -- MADV_DODUMP, MADV_DOFORK, MADV_DONTDUMP, MADV +stdlib/src/mmap.rs:115:40 - Unknown word (DONTDUMP) -- DODUMP, MADV_DOFORK, MADV_DONTDUMP, MADV_DONTFORK, MADV +stdlib/src/mmap.rs:115:55 - Unknown word (DONTFORK) -- MADV_DONTDUMP, MADV_DONTFORK, MADV_HUGEPAGE, MADV +stdlib/src/mmap.rs:115:70 - Unknown word (HUGEPAGE) -- MADV_DONTFORK, MADV_HUGEPAGE, MADV_HWPOISON, +stdlib/src/mmap.rs:115:85 - Unknown word (HWPOISON) -- MADV_HUGEPAGE, MADV_HWPOISON, +stdlib/src/mmap.rs:116:30 - Unknown word (NOHUGEPAGE) -- MADV_MERGEABLE, MADV_NOHUGEPAGE, MADV_REMOVE, MADV_UNMERGEABL stdlib/src/mmap.rs:140:20 - Unknown word (DENYWRITE) -- use libc::{MAP_DENYWRITE, MAP_EXECUTABLE, MAP stdlib/src/mmap.rs:158:22 - Unknown word (ALLOCATIONGRANULARITY) -- #[pyattr(name = "ALLOCATIONGRANULARITY", once)] stdlib/src/mmap.rs:44:19 - Unknown word (MADV) -- libc::MADV_DONTFORK => Advice: stdlib/src/mmap.rs:44:24 - Unknown word (DONTFORK) -- libc::MADV_DONTFORK => Advice::DontFork +stdlib/src/mmap.rs:46:19 - Unknown word (MADV) -- libc::MADV_DOFORK => Advice::DoFork stdlib/src/mmap.rs:46:24 - Unknown word (DOFORK) -- libc::MADV_DOFORK => Advice::DoFork, +stdlib/src/mmap.rs:48:19 - Unknown word (MADV) -- libc::MADV_MERGEABLE => Advice +stdlib/src/mmap.rs:50:19 - Unknown word (MADV) -- libc::MADV_UNMERGEABLE => Advice +stdlib/src/mmap.rs:52:19 - Unknown word (MADV) -- libc::MADV_HUGEPAGE => Advice: stdlib/src/mmap.rs:52:24 - Unknown word (HUGEPAGE) -- libc::MADV_HUGEPAGE => Advice::HugePage stdlib/src/mmap.rs:54:24 - Unknown word (NOHUGEPAGE) -- libc::MADV_NOHUGEPAGE => Advice::NoHugePage stdlib/src/mmap.rs:552:18 - Unknown word (resizeable) -- fn check_resizeable(&self, vm: &VirtualMachine stdlib/src/mmap.rs:58:24 - Unknown word (DONTDUMP) -- libc::MADV_DONTDUMP => Advice::DontDump stdlib/src/mmap.rs:60:24 - Unknown word (DODUMP) -- libc::MADV_DODUMP => Advice::DoDump, stdlib/src/mmap.rs:62:24 - Unknown word (HWPOISON) -- libc::MADV_HWPOISON => Advice::HwPoison +stdlib/src/mmap.rs:636:46 - Unknown word (rposition) -- buf.windows(sub.len()).rposition(|window| window == sub +stdlib/src/mmap.rs:816:24 - Unknown word (resizeable) -- self.check_resizeable(vm)?; +stdlib/src/overlapped.rs:142:32 - Unknown word (winerror) -- TODO: set errno and winerror +stdlib/src/posixsubprocess.rs:110:39 - Unknown word (preexec) -- TODO: check if reached preexec, if not then have "noexec stdlib/src/posixsubprocess.rs:110:66 - Unknown word (noexec) -- preexec, if not then have "noexec" after +stdlib/src/posixsubprocess.rs:113:40 - Unknown word (errpipe) -- unistd::write(args.errpipe_write, &buf[..pos as +stdlib/src/posixsubprocess.rs:121:23 - Unknown word (errpipe) -- if fd != args.errpipe_write { +stdlib/src/posixsubprocess.rs:126:25 - Unknown word (cwrite) -- for &fd in &[args.p2cwrite, args.c2pread, args +stdlib/src/posixsubprocess.rs:126:52 - Unknown word (errread) -- args.c2pread, args.errread] { +stdlib/src/posixsubprocess.rs:131:24 - Unknown word (errpipe) -- unistd::close(args.errpipe_read)?; +stdlib/src/posixsubprocess.rs:141:13 - Unknown word (errwrite) -- let mut errwrite = args.errwrite; +stdlib/src/posixsubprocess.rs:141:29 - Unknown word (errwrite) -- mut errwrite = args.errwrite; +stdlib/src/posixsubprocess.rs:142:11 - Unknown word (errwrite) -- while errwrite == 0 || errwrite == +stdlib/src/posixsubprocess.rs:142:28 - Unknown word (errwrite) -- while errwrite == 0 || errwrite == 1 { stdlib/src/posixsubprocess.rs:169:43 - Unknown word (SIGXFZ) -- restore signals SIGPIPE, SIGXFZ, SIGXFSZ to SIG_DFL stdlib/src/posixsubprocess.rs:29:17 - Unknown word (preexec) -- if args.preexec_fn.is_some() { +stdlib/src/posixsubprocess.rs:30:54 - Unknown word (preexec) -- not_implemented_error("preexec_fn not supported yet stdlib/src/posixsubprocess.rs:32:13 - Unknown word (cstrs) -- let cstrs_to_ptrs = |cstrs: & +stdlib/src/posixsubprocess.rs:32:30 - Unknown word (cstrs) -- let cstrs_to_ptrs = |cstrs: &[CStrPathLike]| { +stdlib/src/posixsubprocess.rs:33:13 - Unknown word (cstrs) -- cstrs +stdlib/src/posixsubprocess.rs:39:20 - Unknown word (cstrs) -- let argv = cstrs_to_ptrs(&args.args) +stdlib/src/posixsubprocess.rs:41:51 - Unknown word (cstrs) -- list.as_ref().map(|s| cstrs_to_ptrs(s)); stdlib/src/posixsubprocess.rs:4:5 - Unknown word (ospath) -- ospath::OsPath, stdlib/src/posixsubprocess.rs:78:7 - Unknown word (cwrite) -- p2cwrite: i32, stdlib/src/posixsubprocess.rs:81:5 - Unknown word (errread) -- errread: i32, stdlib/src/posixsubprocess.rs:82:5 - Unknown word (errwrite) -- errwrite: i32, stdlib/src/posixsubprocess.rs:83:5 - Unknown word (errpipe) -- errpipe_read: i32, +stdlib/src/posixsubprocess.rs:84:5 - Unknown word (errpipe) -- errpipe_write: i32, +stdlib/src/posixsubprocess.rs:94:5 - Unknown word (preexec) -- preexec_fn: Option, +stdlib/src/pystruct.rs:161:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] +stdlib/src/pystruct.rs:164:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] +stdlib/src/pystruct.rs:232:8 - Unknown word (calcsize) -- fn calcsize(fmt: IntoStructFormatBytes +stdlib/src/pystruct.rs:240:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] stdlib/src/random.rs:135:25 - Unknown word (wordarray) -- let wordarray = (0..words) +stdlib/src/random.rs:143:45 - Unknown word (wordarray) -- uint = BigUint::new(wordarray); stdlib/src/random.rs:16:16 - Unknown word (rngs) -- use rand::{rngs::StdRng, RngCore, SeedableRng stdlib/src/random.rs:16:39 - Unknown word (Seedable) -- rngs::StdRng, RngCore, SeedableRng}; +stdlib/src/re.rs:83:11 - Unknown word (pytraverse) -- #[pytraverse(skip)] stdlib/src/resource.rs:24:21 - Unknown word (OFILE) -- // TODO: RLIMIT_OFILE, stdlib/src/resource.rs:31:72 - Unknown word (emscripten) -- android", target_os = "emscripten"))] stdlib/src/resource.rs:33:23 - Unknown word (MSGQUEUE) -- use libc::{RLIMIT_MSGQUEUE, RLIMIT_NICE, RLIMIT @@ -531,27 +1368,67 @@ stdlib/src/resource.rs:33:53 - Unknown word (RTPRIO) -- RLIMIT_NICE, RLI stdlib/src/resource.rs:37:22 - Unknown word (RTTIME) -- use libc::RLIMIT_RTTIME; stdlib/src/resource.rs:43:22 - Unknown word (illumos) -- target_os = "illumos" stdlib/src/resource.rs:46:22 - Unknown word (SBSIZE) -- use libc::RLIMIT_SBSIZE; +stdlib/src/resource.rs:48:74 - Unknown word (illumos) -- solaris", target_os = "illumos"))] stdlib/src/resource.rs:50:23 - Unknown word (NPTS) -- use libc::{RLIMIT_NPTS, RLIMIT_SWAP}; +stdlib/src/resource.rs:52:51 - Unknown word (illumos) -- solaris", target_os = "illumos"))] +stdlib/src/resource.rs:56:49 - Unknown word (emscripten) -- linux", target_os = "emscripten", target_os = "freebsd stdlib/src/select.rs:119:13 - Unknown word (errorfds) -- errorfds: *mut fd_set, +stdlib/src/select.rs:131:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] stdlib/src/select.rs:185:5 - Unknown word (errfds) -- errfds: &mut FdSet, +stdlib/src/select.rs:197:13 - Unknown word (errfds) -- errfds.0.as_mut_ptr(), stdlib/src/select.rs:234:9 - Unknown word (wlist) -- wlist: PyObjectRef, stdlib/src/select.rs:235:9 - Unknown word (xlist) -- xlist: PyObjectRef, +stdlib/src/select.rs:260:14 - Unknown word (wlist) -- let (wlist, mut w) = seq2set(&wlist +stdlib/src/select.rs:260:39 - Unknown word (wlist) -- wlist, mut w) = seq2set(&wlist)?; +stdlib/src/select.rs:261:14 - Unknown word (xlist) -- let (xlist, mut x) = seq2set(&xlist +stdlib/src/select.rs:261:39 - Unknown word (xlist) -- xlist, mut x) = seq2set(&xlist)?; +stdlib/src/select.rs:263:32 - Unknown word (wlist) -- rlist.is_empty() && wlist.is_empty() && xlist +stdlib/src/select.rs:263:52 - Unknown word (xlist) -- wlist.is_empty() && xlist.is_empty() { +stdlib/src/select.rs:308:13 - Unknown word (wlist) -- let wlist = set2list(wlist, w +stdlib/src/select.rs:309:13 - Unknown word (xlist) -- let xlist = set2list(xlist, x stdlib/src/select.rs:59:24 - Unknown word (WSAFDIs) -- use WinSock::__WSAFDIsSet; +stdlib/src/select.rs:60:11 - Unknown word (WSAFDIs) -- __WSAFDIsSet(fd as _, set) != +stdlib/src/socket.rs:1016:67 - Unknown word (errorfds) -- SelectKind::Connect fills the errorfds fd_set, so if we wake stdlib/src/socket.rs:114:17 - Unknown word (ATALK) -- use c::{SOL_ATALK, SOL_AX25, SOL_IPX, stdlib/src/socket.rs:114:47 - Unknown word (NETROM) -- SOL_AX25, SOL_IPX, SOL_NETROM, SOL_ROSE}; stdlib/src/socket.rs:118:15 - Unknown word (SETFIB) -- use c::SO_SETFIB; stdlib/src/socket.rs:123:78 - Unknown word (ISOTP) -- FLAG, CAN_ERR_MASK, CAN_ISOTP, CAN_J1939, stdlib/src/socket.rs:1285:25 - Unknown word (subbuf) -- let subbuf = &buf[buf_offset.. +stdlib/src/socket.rs:1286:64 - Unknown word (subbuf) -- sock()?.send_with_flags(subbuf, flags)?; stdlib/src/socket.rs:129:61 - Unknown word (ERRQUEUE) -- DEST_NAME, SCM_J1939_ERRQUEUE, SCM_J1939_PRIO, SOL +stdlib/src/socket.rs:130:31 - Unknown word (ERRQUEUE) -- SOL_CAN_RAW, SO_J1939_ERRQUEUE, SO_J1939_FILTER, SO stdlib/src/socket.rs:130:67 - Unknown word (PROMISC) -- 39_FILTER, SO_J1939_PROMISC, SO_J1939_SEND_PRIO stdlib/src/socket.rs:1327:13 - Unknown word (ancdata) -- ancdata: OptionalArg, +stdlib/src/socket.rs:1354:41 - Unknown word (ancdata) -- OptionalArg::Present(ancdata) = ancdata { +stdlib/src/socket.rs:1354:52 - Unknown word (ancdata) -- :Present(ancdata) = ancdata { stdlib/src/socket.rs:1355:21 - Unknown word (cmsgs) -- let cmsgs = vm.extract_elements +stdlib/src/socket.rs:1356:22 - Unknown word (ancdata) -- &ancdata, +stdlib/src/socket.rs:1369:42 - Unknown word (cmsgs) -- control_buf = Self::pack_cmsgs_to_send(&cmsgs, vm) +stdlib/src/socket.rs:1369:57 - Unknown word (cmsgs) -- pack_cmsgs_to_send(&cmsgs, vm)?; +stdlib/src/socket.rs:1384:17 - Unknown word (cmsgs) -- fn pack_cmsgs_to_send( +stdlib/src/socket.rs:1385:13 - Unknown word (cmsgs) -- cmsgs: &[(i32, i32, ArgBytesLike stdlib/src/socket.rs:139:20 - Unknown word (VRRP) -- use c::IPPROTO_VRRP; stdlib/src/socket.rs:1412:21 - Unknown word (pmhdr) -- let mut pmhdr: *mut libc::cmsghdr +stdlib/src/socket.rs:1414:20 - Unknown word (pmhdr) -- if pmhdr.is_null() { +stdlib/src/socket.rs:1421:46 - Unknown word (pmhdr) -- because we know that pmhdr is valid, and we initialized +stdlib/src/socket.rs:1424:23 - Unknown word (pmhdr) -- (*pmhdr).cmsg_level = *lvl; +stdlib/src/socket.rs:1425:23 - Unknown word (pmhdr) -- (*pmhdr).cmsg_type = *typ; +stdlib/src/socket.rs:1427:31 - Unknown word (nonoverlapping) -- ptr::copy_nonoverlapping(data.as_ptr(), libc +stdlib/src/socket.rs:148:47 - Unknown word (IPLEVEL) -- IPPROTO_IPV4, RCVALL_IPLEVEL, RCVALL_OFF, RCVALL stdlib/src/socket.rs:1490:12 - Unknown word (getblocking) -- fn getblocking(&self) -> bool { +stdlib/src/socket.rs:149:16 - Unknown word (SOCKETLEVELONLY) -- RCVALL_SOCKETLEVELONLY, SIO_KEEPALIVE_VALS +stdlib/src/socket.rs:150:12 - Unknown word (EXCLUSIVEADDRUSE) -- SO_EXCLUSIVEADDRUSE, stdlib/src/socket.rs:1516:25 - Unknown word (flagsize) -- let mut flagsize = std::mem::size_of +stdlib/src/socket.rs:1523:30 - Unknown word (flagsize) -- &mut flagsize, stdlib/src/socket.rs:1561:13 - Unknown word (optlen) -- optlen: OptionalArg, +stdlib/src/socket.rs:1566:37 - Unknown word (optlen) -- ret = match (value, optlen) { +stdlib/src/socket.rs:1579:45 - Unknown word (optlen) -- OptionalArg::Present(optlen)) => unsafe { +stdlib/src/socket.rs:1580:75 - Unknown word (optlen) -- name, std::ptr::null(), optlen as _) +stdlib/src/socket.rs:1584:73 - Unknown word (optlen) -- the value arg xor the optlen arg".to_owned()) +stdlib/src/socket.rs:1666:17 - Unknown word (scopeid) -- let scopeid = tuple +stdlib/src/socket.rs:1674:33 - Unknown word (scopeid) -- Ok((addr, flowinfo, scopeid)) stdlib/src/socket.rs:1698:25 - Unknown word (abstractpath) -- if let Some(abstractpath) = addr.as_abstract +stdlib/src/socket.rs:1699:49 - Unknown word (abstractpath) -- ctx.new_bytes([b"\0", abstractpath].concat()).into(); stdlib/src/socket.rs:170:54 - Unknown word (ASSOCLEN) -- ENCRYPT, ALG_SET_AEAD_ASSOCLEN, ALG_SET_AEAD_AUTHSIZE stdlib/src/socket.rs:173:85 - Unknown word (DNRTMSG) -- NETLINK_CRYPTO, NETLINK_DNRTMSG, stdlib/src/socket.rs:174:51 - Unknown word (NFLOG) -- NETLINK_IP6_FW, NETLINK_NFLOG, NETLINK_ROUTE, NETLINK @@ -559,54 +1436,128 @@ stdlib/src/socket.rs:174:81 - Unknown word (USERSOCK) -- NETLINK_ROUT stdlib/src/socket.rs:175:17 - Unknown word (XFRM) -- NETLINK_XFRM, SOL_ALG, SO_PASSSEC stdlib/src/socket.rs:175:35 - Unknown word (PASSSEC) -- NETLINK_XFRM, SOL_ALG, SO_PASSSEC, SO_PEERSEC, stdlib/src/socket.rs:175:47 - Unknown word (PEERSEC) -- ALG, SO_PASSSEC, SO_PEERSEC, -stdlib/src/socket.rs:1760:13 - Unknown word (serv) -- let serv = unsafe { c::getservbyname -stdlib/src/socket.rs:1942:28 - Unknown word (canonname) -- ai.canonname, -stdlib/src/socket.rs:2071:17 - Unknown word (ainfo) -- let mut ainfo = res.next().unwrap +stdlib/src/socket.rs:1760:13 - Unknown word (serv) -- let serv = unsafe { c::getservbyname +stdlib/src/socket.rs:1761:12 - Unknown word (serv) -- if serv.is_null() { +stdlib/src/socket.rs:1764:31 - Unknown word (serv) -- let port = unsafe { (*serv).s_port }; +stdlib/src/socket.rs:1782:13 - Unknown word (serv) -- let serv = unsafe { c::getservbyport +stdlib/src/socket.rs:1783:12 - Unknown word (serv) -- if serv.is_null() { +stdlib/src/socket.rs:1942:28 - Unknown word (canonname) -- ai.canonname, +stdlib/src/socket.rs:2071:17 - Unknown word (ainfo) -- let mut ainfo = res.next().unwrap +stdlib/src/socket.rs:2077:20 - Unknown word (ainfo) -- match &mut ainfo.sockaddr { +stdlib/src/socket.rs:2090:34 - Unknown word (ainfo) -- lookup::getnameinfo(&ainfo.sockaddr, flags) stdlib/src/socket.rs:213:28 - Unknown word (ATMPVC) -- AF_ALG, AF_ASH, AF_ATMPVC, AF_ATMSVC, AF_AX25 -stdlib/src/socket.rs:2178:46 - Unknown word (Luid) -- name(&entry.InterfaceLuid).map_err(|err| err.into +stdlib/src/socket.rs:214:44 - Unknown word (NETROM) -- NETBEUI, AF_NETLINK, AF_NETROM, AF_PACKET, AF_PPPOX +stdlib/src/socket.rs:215:81 - Unknown word (ERRQUEUE) -- TRANSPARENT, MSG_CONFIRM, MSG_ERRQUEUE, +stdlib/src/socket.rs:2178:46 - Unknown word (Luid) -- name(&entry.InterfaceLuid).map_err(|err| err.into stdlib/src/socket.rs:217:21 - Unknown word (BINDTODEVICE) -- SOL_UDP, SO_BINDTODEVICE, SO_MARK, TCP_CORK, stdlib/src/socket.rs:217:89 - Unknown word (QUICKACK) -- ACCEPT, TCP_LINGER2, TCP_QUICKACK, -stdlib/src/socket.rs:2186:17 - Unknown word (luid) -- luid: &winapi::shared::ifdef -stdlib/src/socket.rs:2186:51 - Unknown word (LUID) -- :shared::ifdef::NET_LUID, +stdlib/src/socket.rs:2186:17 - Unknown word (luid) -- luid: &winapi::shared::ifdef +stdlib/src/socket.rs:2186:51 - Unknown word (LUID) -- :shared::ifdef::NET_LUID, +stdlib/src/socket.rs:2187:29 - Unknown word (widestring) -- ) -> io::Result { stdlib/src/socket.rs:218:13 - Unknown word (SYNCNT) -- TCP_SYNCNT, TCP_WINDOW_CLAMP, -stdlib/src/socket.rs:2193:54 - Unknown word (ustr) -- widestring::WideCString::from_ustr_truncate( -stdlib/src/socket.rs:2366:13 - Unknown word (strerr) -- let strerr = { +stdlib/src/socket.rs:2190:21 - Unknown word (netioapi) -- netioapi::ConvertInterfaceLuidToNameW +stdlib/src/socket.rs:2190:47 - Unknown word (Luid) -- netioapi::ConvertInterfaceLuidToNameW(luid, buf.as +stdlib/src/socket.rs:2190:59 - Unknown word (luid) -- ConvertInterfaceLuidToNameW(luid, buf.as_mut_ptr(), buf +stdlib/src/socket.rs:2193:24 - Unknown word (widestring) -- Ok(widestring::WideCString::from_ustr +stdlib/src/socket.rs:2193:54 - Unknown word (ustr) -- widestring::WideCString::from_ustr_truncate( +stdlib/src/socket.rs:2194:25 - Unknown word (widestring) -- widestring::WideStr::from_slice +stdlib/src/socket.rs:2201:35 - Unknown word (netioapi) -- ptr: ptr::NonNull, +stdlib/src/socket.rs:2206:40 - Unknown word (netioapi) -- let ret = unsafe { netioapi::GetIfTable2Ex(netioapi +stdlib/src/socket.rs:2247:17 - Unknown word (ainfo) -- let ainfo = res.next().unwrap +stdlib/src/socket.rs:2253:23 - Unknown word (ainfo) -- return Ok(ainfo.sockaddr); +stdlib/src/socket.rs:2366:13 - Unknown word (strerr) -- let strerr = { +stdlib/src/socket.rs:2385:38 - Unknown word (gaierror) -- SocketError::GaiError => gaierror(vm), +stdlib/src/socket.rs:2390:64 - Unknown word (strerr) -- num()), vm.ctx.new_str(strerr).into()], stdlib/src/socket.rs:2433:8 - Unknown word (getdefaulttimeout) -- fn getdefaulttimeout() -> Option { stdlib/src/socket.rs:2443:8 - Unknown word (setdefaulttimeout) -- fn setdefaulttimeout(timeout: Option i32 { +stdlib/src/syslog.rs:133:35 - Unknown word (maskpri) -- unsafe { libc::setlogmask(maskpri) } stdlib/src/termios.rs:107:18 - Unknown word (CBAUDEX) -- B576000, CBAUDEX, +stdlib/src/termios.rs:112:22 - Unknown word (illumos) -- target_os = "illumos", +stdlib/src/termios.rs:121:22 - Unknown word (illumos) -- target_os = "illumos", +stdlib/src/termios.rs:133:22 - Unknown word (illumos) -- target_os = "illumos", +stdlib/src/termios.rs:138:38 - Unknown word (CIBAUD) -- os::target::{CBAUD, CIBAUD, IUCLC, OLCUC, XCASE stdlib/src/termios.rs:138:46 - Unknown word (IUCLC) -- target::{CBAUD, CIBAUD, IUCLC, OLCUC, XCASE}; stdlib/src/termios.rs:138:53 - Unknown word (OLCUC) -- CBAUD, CIBAUD, IUCLC, OLCUC, XCASE}; stdlib/src/termios.rs:138:60 - Unknown word (XCASE) -- CIBAUD, IUCLC, OLCUC, XCASE}; stdlib/src/termios.rs:14:58 - Unknown word (CIBAUD) -- 0000, B4000000, and CIBAUD stdlib/src/termios.rs:151:31 - Unknown word (VSWTC) -- termios::os::target::{VSWTC, VSWTC as VSWTCH}; +stdlib/src/termios.rs:151:38 - Unknown word (VSWTC) -- os::target::{VSWTC, VSWTC as VSWTCH}; stdlib/src/termios.rs:151:47 - Unknown word (VSWTCH) -- target::{VSWTC, VSWTC as VSWTCH}; +stdlib/src/termios.rs:154:31 - Unknown word (VSWTCH) -- termios::os::target::{VSWTCH, VSWTCH as VSWTC}; +stdlib/src/termios.rs:154:39 - Unknown word (VSWTCH) -- os::target::{VSWTCH, VSWTCH as VSWTC}; +stdlib/src/termios.rs:154:49 - Unknown word (VSWTC) -- :{VSWTCH, VSWTCH as VSWTC}; stdlib/src/termios.rs:172:13 - Unknown word (noncanon) -- let noncanon = (termios.c_lflag +stdlib/src/termios.rs:178:51 - Unknown word (noncanon) -- | termios::VTIME if noncanon => vm.ctx.new_int(c stdlib/src/termios.rs:17:14 - Unknown word (CDEL) -- // CDEL, CDSUSP, CEOF, CEOL stdlib/src/termios.rs:17:61 - Unknown word (CESC) -- CEOL2, CEOT, CERASE, CESC, CFLUSH, CINTR, CKILL stdlib/src/termios.rs:18:14 - Unknown word (CNUL) -- // CNUL, COMMON, CQUIT, CRPRNT stdlib/src/termios.rs:18:65 - Unknown word (CSWTCH) -- CSTART, CSTOP, CSUSP, CSWTCH, CWERASE stdlib/src/termios.rs:21:14 - Unknown word (IOCSIZE) -- // IOCSIZE_MASK, IOCSIZE_SHIFT +stdlib/src/termios.rs:21:28 - Unknown word (IOCSIZE) -- IOCSIZE_MASK, IOCSIZE_SHIFT stdlib/src/termios.rs:23:32 - Unknown word (NSWTCH) -- NOTE: I have only found NSWTCH on cygwin, so please stdlib/src/termios.rs:30:14 - Unknown word (TCSBRKP) -- // TCSBRKP, TIOCGICOUNT, TIOCGLCKTRMIOS stdlib/src/termios.rs:30:23 - Unknown word (TIOCGICOUNT) -- // TCSBRKP, TIOCGICOUNT, TIOCGLCKTRMIOS, TIOCSERCONFI @@ -623,6 +1574,8 @@ stdlib/src/termios.rs:31:83 - Unknown word (TEMT) -- TIOCSERSWILD stdlib/src/termios.rs:32:14 - Unknown word (TIOCSLCKTRMIOS) -- // TIOCSLCKTRMIOS, TIOCSSERIAL, TIOCTTYGSTRUCT stdlib/src/termios.rs:32:30 - Unknown word (TIOCSSERIAL) -- TIOCSLCKTRMIOS, TIOCSSERIAL, TIOCTTYGSTRUCT stdlib/src/termios.rs:32:43 - Unknown word (TIOCTTYGSTRUCT) -- TIOCSLCKTRMIOS, TIOCSSERIAL, TIOCTTYGSTRUCT +stdlib/src/termios.rs:33:28 - Unknown word (illumos) -- cfg(any(target_os = "illumos", target_os = "solaris +stdlib/src/termios.rs:35:31 - Unknown word (CSWTCH) -- libc::{CSTART, CSTOP, CSWTCH}; stdlib/src/termios.rs:65:34 - Unknown word (TCGETS) -- IBSHIFT, TCFLSH, TCGETA, TCGETS, TCSBRK, TCSETA, TCSETAF stdlib/src/termios.rs:65:42 - Unknown word (TCSBRK) -- TCFLSH, TCGETA, TCGETS, TCSBRK, TCSETA, TCSETAF, TCSETAW stdlib/src/termios.rs:65:76 - Unknown word (TCSETS) -- TCSETA, TCSETAF, TCSETAW, TCSETS, TCSETSF, @@ -635,147 +1588,494 @@ stdlib/src/termios.rs:66:53 - Unknown word (TIOCINQ) -- TIOCGSERIAL, stdlib/src/termios.rs:66:62 - Unknown word (TIOCLINUX) -- TIOCGSOFTCAR, TIOCINQ, TIOCLINUX, TIOCSSOFTCAR, XTABS stdlib/src/termios.rs:66:73 - Unknown word (TIOCSSOFTCAR) -- TIOCINQ, TIOCLINUX, TIOCSSOFTCAR, XTABS, stdlib/src/termios.rs:66:9 - Unknown word (TCSETSW) -- TCSETSW, TCXONC, TIOCGSERIAL +stdlib/src/termios.rs:86:22 - Unknown word (illumos) -- target_os = "illumos", +vm/Cargo.toml:100:1 - Unknown word (rustyline) -- rustyline = { workspace = true +vm/Cargo.toml:109:1 - Unknown word (widestring) -- widestring = { workspace = true vm/Cargo.toml:13:25 - Unknown word (wasmbind) -- default = ["compiler", "wasmbind"] +vm/Cargo.toml:146:1 - Unknown word (getrandom) -- getrandom = { workspace = true +vm/Cargo.toml:26:1 - Unknown word (wasmbind) -- wasmbind = ["chrono/wasmbind +vm/Cargo.toml:26:21 - Unknown word (wasmbind) -- wasmbind = ["chrono/wasmbind", "getrandom/js", "wasm +vm/Cargo.toml:26:33 - Unknown word (getrandom) -- "chrono/wasmbind", "getrandom/js", "wasm-bindgen" +vm/Cargo.toml:50:43 - Unknown word (wasmbind) -- true, features = ["wasmbind"] } +vm/Cargo.toml:52:1 - Unknown word (getrandom) -- getrandom = { workspace = true +vm/Cargo.toml:71:1 - Unknown word (thiserror) -- thiserror = { workspace = true vm/Cargo.toml:75:1 - Unknown word (caseless) -- caseless = "0.2.1" vm/Cargo.toml:78:1 - Unknown word (memoffset) -- memoffset = "0.9.1" vm/Lib/python_builtins/__reducelib.py:50:17 - Unknown word (slotnames) -- names = slotnames(cls) # not checking +vm/Lib/python_builtins/__reducelib.py:74:5 - Unknown word (slotnames) -- def slotnames(cls): +vm/Lib/python_builtins/__reducelib.py:79:32 - Unknown word (slotnames) -- return cls.__dict__["__slotnames__"] +vm/Lib/python_builtins/__reducelib.py:83:26 - Unknown word (slotnames) -- slotnames = copyreg._slotnames(cls) +vm/Lib/python_builtins/__reducelib.py:83:5 - Unknown word (slotnames) -- slotnames = copyreg._slotnames vm/build.rs:38:10 - Unknown word (sysvars) -- "sysvars! {{ {} }}", vm/src/anystr.rs:183:9 - Unknown word (splitw) -- splitw: SW, +vm/src/anystr.rs:199:13 - Unknown word (splitw) -- splitw(self, maxsplit, vm) vm/src/anystr.rs:211:11 - Unknown word (startsendswith) -- fn py_startsendswith<'a, T, F>( +vm/src/anystr.rs:36:9 - Unknown word (keepends) -- pub keepends: bool, +vm/src/anystr.rs:380:28 - Unknown word (keepends) -- let keep = options.keepends as usize; vm/src/buffer.rs:456:24 - Unknown word (primint) -- macro_rules! make_pack_primint { +vm/src/buffer.rs:505:11 - Unknown word (primint) -- make_pack_primint!(i8); +vm/src/buffer.rs:506:11 - Unknown word (primint) -- make_pack_primint!(u8); +vm/src/buffer.rs:507:11 - Unknown word (primint) -- make_pack_primint!(i16); +vm/src/buffer.rs:508:11 - Unknown word (primint) -- make_pack_primint!(u16); +vm/src/builtins/asyncgenerator.rs:18:12 - Unknown word (Coro) -- inner: Coro, +vm/src/builtins/asyncgenerator.rs:31:15 - Unknown word (coro) -- pub fn as_coro(&self) -> &Coro { +vm/src/builtins/asyncgenerator.rs:31:31 - Unknown word (Coro) -- fn as_coro(&self) -> &Coro { +vm/src/builtins/asyncgenerator.rs:37:20 - Unknown word (Coro) -- inner: Coro::new(frame, name), vm/src/builtins/asyncgenerator.rs:5:16 - Unknown word (Coro) -- coroutine::Coro, vm/src/builtins/bytearray.rs:10:5 - Unknown word (bytesinner) -- bytesinner::{ vm/src/builtins/bytearray.rs:151:8 - Unknown word (irepeat) -- fn irepeat(zelf: &Py, n: -vm/src/builtins/bytes.rs:544:45 - Unknown word (emplemented) -- 'utf-8' and 'ascii' emplemented +vm/src/builtins/bytearray.rs:378:19 - Unknown word (startsendswith) -- substr.py_startsendswith( +vm/src/builtins/bytearray.rs:399:19 - Unknown word (startsendswith) -- substr.py_startsendswith( +vm/src/builtins/bytearray.rs:551:15 - Unknown word (irepeat) -- Self::irepeat(&zelf, value.into() +vm/src/builtins/bytearray.rs:623:26 - Unknown word (irepeat) -- PyByteArray::irepeat(self, 2, vm) +vm/src/builtins/bytearray.rs:828:30 - Unknown word (irepeat) -- PyByteArray::irepeat(&zelf, n, vm)?; +vm/src/builtins/bytes.rs:302:19 - Unknown word (startsendswith) -- substr.py_startsendswith( +vm/src/builtins/bytes.rs:322:19 - Unknown word (startsendswith) -- substr.py_startsendswith( +vm/src/builtins/bytes.rs:544:45 - Unknown word (emplemented) -- 'utf-8' and 'ascii' emplemented +vm/src/builtins/bytes.rs:7:5 - Unknown word (bytesinner) -- bytesinner::{ +vm/src/builtins/code.rs:244:11 - Unknown word (posonlyargcount) -- fn co_posonlyargcount(&self) -> usize { +vm/src/builtins/code.rs:249:11 - Unknown word (argcount) -- fn co_argcount(&self) -> usize { vm/src/builtins/code.rs:24:8 - Unknown word (posonlyargcount) -- co_posonlyargcount: OptionalArg, +vm/src/builtins/code.rs:26:8 - Unknown word (argcount) -- co_argcount: OptionalArg, +vm/src/builtins/code.rs:276:11 - Unknown word (nlocals) -- fn co_nlocals(&self) -> usize { +vm/src/builtins/code.rs:281:11 - Unknown word (firstlineno) -- fn co_firstlineno(&self) -> u32 { +vm/src/builtins/code.rs:286:11 - Unknown word (kwonlyargcount) -- fn co_kwonlyargcount(&self) -> usize { +vm/src/builtins/code.rs:28:8 - Unknown word (kwonlyargcount) -- co_kwonlyargcount: OptionalArg, +vm/src/builtins/code.rs:32:8 - Unknown word (firstlineno) -- co_firstlineno: OptionalArg, +vm/src/builtins/code.rs:338:46 - Unknown word (posonlyargcount) -- count = match args.co_posonlyargcount { +vm/src/builtins/code.rs:343:39 - Unknown word (argcount) -- count = match args.co_argcount { +vm/src/builtins/code.rs:353:47 - Unknown word (firstlineno) -- number = match args.co_firstlineno { +vm/src/builtins/code.rs:358:45 - Unknown word (kwonlyargcount) -- count = match args.co_kwonlyargcount { +vm/src/builtins/complex.rs:119:11 - Unknown word (fdiv) -- Ok(v1.fdiv(v2)) vm/src/builtins/complex.rs:56:61 - Unknown word (coereced) -- complex originally or coereced into one +vm/src/builtins/coroutine.rs:126:5 - Unknown word (coro) -- coro: PyRef +vm/src/builtins/coroutine.rs:139:14 - Unknown word (coro) -- self.coro.send(val, vm) +vm/src/builtins/coroutine.rs:14:6 - Unknown word (Coro) -- // PyCoro_Type in CPython +vm/src/builtins/coroutine.rs:150:14 - Unknown word (coro) -- self.coro.throw(exc_type, exc +vm/src/builtins/coroutine.rs:16:12 - Unknown word (Coro) -- inner: Coro, +vm/src/builtins/coroutine.rs:27:15 - Unknown word (coro) -- pub fn as_coro(&self) -> &Coro { +vm/src/builtins/coroutine.rs:27:31 - Unknown word (Coro) -- fn as_coro(&self) -> &Coro { +vm/src/builtins/coroutine.rs:33:20 - Unknown word (Coro) -- inner: Coro::new(frame, name), +vm/src/builtins/coroutine.rs:49:30 - Unknown word (coro) -- PyCoroutineWrapper { coro: zelf } +vm/src/builtins/coroutine.rs:4:16 - Unknown word (Coro) -- coroutine::Coro, vm/src/builtins/descriptor.rs:29:20 - Unknown word (vectorcallfunc) -- // vectorcall: vectorcallfunc, vm/src/builtins/descriptor.rs:29:8 - Unknown word (vectorcall) -- // vectorcall: vectorcallfunc, vm/src/builtins/dict.rs:1004:10 - Unknown word (reverseitemiterator) -- dict_reverseitemiterator_type, +vm/src/builtins/dict.rs:1007:11 - Unknown word (reverseitemiterator) -- "dict_reverseitemiterator", +vm/src/builtins/dict.rs:1293:72 - Unknown word (reversekeyiterator) -- context.types.dict_reversekeyiterator_type); +vm/src/builtins/dict.rs:1299:73 - Unknown word (reverseitemiterator) -- context.types.dict_reverseitemiterator_type); vm/src/builtins/dict.rs:14:5 - Unknown word (dictdatatype) -- dictdatatype::{self, DictKey}, +vm/src/builtins/dict.rs:158:27 - Unknown word (dictdatatype) -- pub fn size(&self) -> dictdatatype::DictSize { vm/src/builtins/dict.rs:285:13 - Unknown word (dicted) -- let dicted: Result u32 { +vm/src/builtins/frame.rs:58:14 - Unknown word (lasti) -- self.lasti() vm/src/builtins/function.rs:103:17 - Unknown word (fastlocals) -- let mut fastlocals = frame.fastlocals.lock +vm/src/builtins/function.rs:103:36 - Unknown word (fastlocals) -- mut fastlocals = frame.fastlocals.lock(); +vm/src/builtins/function.rs:111:13 - Unknown word (fastlocals) -- fastlocals.iter_mut().take(nexpected +vm/src/builtins/function.rs:111:40 - Unknown word (nexpected) -- fastlocals.iter_mut().take(nexpected_args), +vm/src/builtins/function.rs:121:13 - Unknown word (fastlocals) -- fastlocals[vararg_offset] = Some +vm/src/builtins/function.rs:125:24 - Unknown word (nexpected) -- if nargs > nexpected_args { +vm/src/builtins/function.rs:129:21 - Unknown word (nexpected) -- nexpected_args, +vm/src/builtins/function.rs:138:13 - Unknown word (fastlocals) -- fastlocals[vararg_offset] = Some vm/src/builtins/function.rs:144:13 - Unknown word (argpos) -- let argpos = |range: std::ops: vm/src/builtins/function.rs:154:17 - Unknown word (posonly) -- let mut posonly_passed_as_kwarg = Vec +vm/src/builtins/function.rs:158:32 - Unknown word (argpos) -- if let Some(pos) = argpos(code.posonlyarg_count +vm/src/builtins/function.rs:170:23 - Unknown word (argpos) -- } else if argpos(0..code.posonlyarg_count +vm/src/builtins/function.rs:171:17 - Unknown word (posonly) -- posonly_passed_as_kwarg.push +vm/src/builtins/function.rs:180:13 - Unknown word (posonly) -- if !posonly_passed_as_kwarg.is_empty +vm/src/builtins/function.rs:184:17 - Unknown word (posonly) -- posonly_passed_as_kwarg.into +vm/src/builtins/function.rs:188:30 - Unknown word (kwdefaults) -- let mut defaults_and_kwdefaults = None; +vm/src/builtins/function.rs:192:30 - Unknown word (kwdefaults) -- defaults_and_kwdefaults +vm/src/builtins/function.rs:199:20 - Unknown word (nexpected) -- if nargs < nexpected_args { vm/src/builtins/function.rs:201:17 - Unknown word (ndefs) -- let ndefs = defaults.map_or(0 vm/src/builtins/function.rs:203:17 - Unknown word (nrequired) -- let nrequired = code.arg_count as +vm/src/builtins/function.rs:203:55 - Unknown word (ndefs) -- arg_count as usize - ndefs; +vm/src/builtins/function.rs:207:47 - Unknown word (nrequired) -- missing: Vec<_> = (nargs..nrequired) +vm/src/builtins/function.rs:251:42 - Unknown word (nrequired) -- i = n.saturating_sub(nrequired); +vm/src/builtins/function.rs:256:48 - Unknown word (nrequired) -- slot = &mut fastlocals[nrequired + i]; vm/src/builtins/function.rs:2:5 - Unknown word (jitfunc) -- mod jitfunc; +vm/src/builtins/function.rs:306:21 - Unknown word (jitted) -- if let Some(jitted_code) = self.jitted +vm/src/builtins/function.rs:306:41 - Unknown word (jitted) -- jitted_code) = self.jitted_code.get() { +vm/src/builtins/function.rs:307:19 - Unknown word (jitfunc) -- match jitfunc::get_jit_args(self, +vm/src/builtins/function.rs:307:59 - Unknown word (jitted) -- args(self, &func_args, jitted_code, vm) { +vm/src/builtins/function.rs:343:16 - Unknown word (coro) -- let is_coro = code.flags.contains +vm/src/builtins/function.rs:344:27 - Unknown word (coro) -- match (is_gen, is_coro) { +vm/src/builtins/function.rs:35:18 - Unknown word (kwdefaults) -- defaults_and_kwdefaults: PyMutex<(Option &Coro { +vm/src/builtins/generator.rs:30:31 - Unknown word (Coro) -- fn as_coro(&self) -> &Coro { +vm/src/builtins/generator.rs:36:20 - Unknown word (Coro) -- inner: Coro::new(frame, name), +vm/src/builtins/generator.rs:63:11 - Unknown word (yieldfrom) -- fn gi_yieldfrom(&self, _vm: &VirtualMachine +vm/src/builtins/generator.rs:8:16 - Unknown word (Coro) -- coroutine::Coro, vm/src/builtins/genericalias.rs:254:9 - Unknown word (tvars) -- fn subs_tvars( vm/src/builtins/genericalias.rs:257:5 - Unknown word (argitems) -- argitems: &[PyObjectRef], +vm/src/builtins/genericalias.rs:271:37 - Unknown word (argitems) -- argitems[idx].clone() +vm/src/builtins/genericalias.rs:322:22 - Unknown word (tvars) -- subs_tvars(arg.clone(), ¶meters +vm/src/builtins/int.rs:4:5 - Unknown word (bytesinner) -- bytesinner::PyBytesInner, vm/src/builtins/int.rs:535:25 - Unknown word (halfpow) -- let halfpow10 = &pow10 / BigInt +vm/src/builtins/int.rs:537:40 - Unknown word (halfpow) -- if remainder > halfpow10 || (remainder == halfpow +vm/src/builtins/int.rs:537:67 - Unknown word (halfpow) -- halfpow10 || (remainder == halfpow10 && quotient.is_odd +vm/src/builtins/iter.rs:181:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] +vm/src/builtins/list.rs:245:15 - Unknown word (irepeat) -- Self::irepeat(zelf, n.into(), vm) vm/src/builtins/list.rs:319:26 - Unknown word (keyfunc) -- // this prevents keyfunc from messing with the +vm/src/builtins/list.rs:454:28 - Unknown word (irepeat) -- Ok(PyList::irepeat(zelf.to_owned(), n, vm/src/builtins/list.rs:575:40 - Unknown word (reverseiterator) -- false, name = "list_reverseiterator", traverse)] +vm/src/builtins/list.rs:583:24 - Unknown word (reverseiterator) -- ctx.types.list_reverseiterator_type +vm/src/builtins/list.rs:625:69 - Unknown word (reverseiterator) -- context.types.list_reverseiterator_type); +vm/src/builtins/list.rs:83:8 - Unknown word (irepeat) -- fn irepeat(zelf: PyRef, n +vm/src/builtins/list.rs:93:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] +vm/src/builtins/memory.rs:107:47 - Unknown word (memeoryview) -- function to create the memeoryview if the buffer is exporting vm/src/builtins/memory.rs:150:29 - Unknown word (suboffset) -- let (shape, stride, suboffset) = self.desc.dim_desc +vm/src/builtins/memory.rs:154:47 - Unknown word (suboffset) -- as isize * stride + suboffset; +vm/src/builtins/memory.rs:177:29 - Unknown word (suboffset) -- let (shape, stride, suboffset) = self.desc.dim_desc +vm/src/builtins/memory.rs:181:47 - Unknown word (suboffset) -- as isize * stride + suboffset; +vm/src/builtins/memory.rs:253:20 - Unknown word (suboffset) -- for (_, _, suboffset) in self.desc.dim_desc vm/src/builtins/memory.rs:47:37 - Unknown word (memeoryview) -- the possible another memeoryview is viewing from it vm/src/builtins/memory.rs:615:8 - Unknown word (suboffsets) -- fn suboffsets(&self, vm: &VirtualMachine vm/src/builtins/memory.rs:644:18 - Unknown word (fortain) -- // TODO: fortain order +vm/src/builtins/memory.rs:702:8 - Unknown word (tobytes) -- fn tobytes(&self, vm: &VirtualMachine vm/src/builtins/memory.rs:710:8 - Unknown word (tolist) -- fn tolist(&self, vm: &VirtualMachine vm/src/builtins/memory.rs:724:8 - Unknown word (toreadonly) -- fn toreadonly(&self, vm: &VirtualMachine +vm/src/builtins/memory.rs:8:5 - Unknown word (bytesinner) -- bytesinner::bytes_to_hex, vm/src/builtins/module.rs:125:73 - Unknown word (dictoffsets) -- dict method above once dictoffsets land vm/src/builtins/module.rs:20:18 - Unknown word (traverseproc) -- // traverse: traverseproc vm/src/builtins/module.rs:22:14 - Unknown word (freefunc) -- // free: freefunc vm/src/builtins/module.rs:51:8 - Unknown word (weaklist) -- // weaklist vm/src/builtins/object.rs:136:33 - Unknown word (weaklistoffset) -- if obj.class().slots.weaklistoffset > 0 { +vm/src/builtins/object.rs:80:71 - Unknown word (slotnames) -- identifier!(vm.ctx, __slotnames__)) { +vm/src/builtins/object.rs:85:31 - Unknown word (slotnames) -- "{:.200}.__slotnames__ should be a list or +vm/src/builtins/object.rs:93:17 - Unknown word (slotnames) -- let copyreg_slotnames = copyreg.get_attr( +vm/src/builtins/object.rs:93:48 - Unknown word (slotnames) -- copyreg.get_attr("_slotnames", vm)?; +vm/src/builtins/object.rs:94:30 - Unknown word (slotnames) -- slot_names = copyreg_slotnames.call((typ.to_owned( vm/src/builtins/range.rs:527:35 - Unknown word (longrange) -- module = false, name = "longrange_iterator")] -vm/src/builtins/set.rs:451:48 - Unknown word (frozensets) -- patterns arising in nested frozensets +vm/src/builtins/set.rs:13:5 - Unknown word (dictdatatype) -- dictdatatype::{self, DictSize}, +vm/src/builtins/set.rs:29:27 - Unknown word (dictdatatype) -- type SetContentType = dictdatatype::Dict<()>; +vm/src/builtins/set.rs:451:48 - Unknown word (frozensets) -- patterns arising in nested frozensets vm/src/builtins/slice.rs:204:15 - Unknown word (XXPRIME) -- const XXPRIME_1: PyUHash = if cfg -vm/src/builtins/str.rs:1611:21 - Unknown word (Ωppercases) -- ("Greek Ωppercases ...", "greek ωppercases -vm/src/builtins/str.rs:1611:45 - Unknown word (ωppercases) -- ppercases ...", "greek ωppercases ..."), -vm/src/builtins/str.rs:1612:21 - Unknown word (ῼitlecases) -- ("Greek ῼitlecases ...", "greek ῳitlecases -vm/src/builtins/str.rs:1612:45 - Unknown word (ῳitlecases) -- itlecases ...", "greek ῳitlecases ..."), -vm/src/builtins/str.rs:1623:16 - Unknown word (Titlecased) -- "A Titlecased Line", -vm/src/builtins/str.rs:1639:21 - Unknown word (Titlecase) -- "Not\ta Titlecase String", -vm/src/builtins/str.rs:1770:33 - Unknown word (rmatch) -- (offset, _) in self.rmatch_indices(|c: char| c +vm/src/builtins/slice.rs:209:15 - Unknown word (XXPRIME) -- const XXPRIME_2: PyUHash = if cfg +vm/src/builtins/slice.rs:214:15 - Unknown word (XXPRIME) -- const XXPRIME_5: PyUHash = if cfg +vm/src/builtins/slice.rs:225:23 - Unknown word (XXPRIME) -- let mut acc = XXPRIME_5; +vm/src/builtins/slice.rs:231:54 - Unknown word (XXPRIME) -- add(lane.wrapping_mul(XXPRIME_2)); +vm/src/builtins/str.rs:1032:48 - Unknown word (titlecase) -- the sequence is ASCII titlecase and the sequence is +vm/src/builtins/str.rs:1043:41 - Unknown word (titlecase) -- uppercase() || c.is_titlecase() { +vm/src/builtins/str.rs:1611:21 - Unknown word (Ωppercases) -- ("Greek Ωppercases ...", "greek ωppercases +vm/src/builtins/str.rs:1611:45 - Unknown word (ωppercases) -- ppercases ...", "greek ωppercases ..."), +vm/src/builtins/str.rs:1612:21 - Unknown word (ῼitlecases) -- ("Greek ῼitlecases ...", "greek ῳitlecases +vm/src/builtins/str.rs:1612:45 - Unknown word (ῳitlecases) -- itlecases ...", "greek ῳitlecases ..."), +vm/src/builtins/str.rs:1623:16 - Unknown word (Titlecased) -- "A Titlecased Line", +vm/src/builtins/str.rs:1624:17 - Unknown word (Titlecased) -- "A\nTitlecased Line", +vm/src/builtins/str.rs:1625:16 - Unknown word (Titlecased) -- "A Titlecased, Line", +vm/src/builtins/str.rs:1626:20 - Unknown word (Ωppercases) -- "Greek Ωppercases ...", +vm/src/builtins/str.rs:1627:20 - Unknown word (ῼitlecases) -- "Greek ῼitlecases ...", +vm/src/builtins/str.rs:1639:21 - Unknown word (Titlecase) -- "Not\ta Titlecase String", +vm/src/builtins/str.rs:1640:21 - Unknown word (Titlecase) -- "Not--a Titlecase String", +vm/src/builtins/str.rs:1770:33 - Unknown word (rmatch) -- (offset, _) in self.rmatch_indices(|c: char| c vm/src/builtins/str.rs:454:48 - Unknown word (cmpxchg) -- len, we don't need a cmpxchg loop, since it'll always -vm/src/builtins/str.rs:775:18 - Unknown word (titlecased) -- /// Return a titlecased version of the string -vm/src/builtins/str.rs:784:39 - Unknown word (titlecase) -- title.extend(c.to_titlecase()); -vm/src/builtins/str.rs:844:27 - Unknown word (Nonprintable) -- / false otherwise. Nonprintable characters are those +vm/src/builtins/str.rs:515:9 - Unknown word (caseless) -- caseless::default_case_fold_str +vm/src/builtins/str.rs:650:19 - Unknown word (startsendswith) -- substr.py_startsendswith( +vm/src/builtins/str.rs:670:19 - Unknown word (startsendswith) -- substr.py_startsendswith( +vm/src/builtins/str.rs:775:18 - Unknown word (titlecased) -- /// Return a titlecased version of the string +vm/src/builtins/str.rs:784:39 - Unknown word (titlecase) -- title.extend(c.to_titlecase()); +vm/src/builtins/str.rs:789:48 - Unknown word (titlecase) -- uppercase() || c.is_titlecase() { +vm/src/builtins/str.rs:844:27 - Unknown word (Nonprintable) -- / false otherwise. Nonprintable characters are those +vm/src/builtins/str.rs:920:33 - Unknown word (keepends) -- let range = if args.keepends { +vm/src/builtins/super.rs:138:8 - Unknown word (thisclass) -- fn thisclass(&self) -> PyTypeRef +vm/src/builtins/super.rs:239:4 - Unknown word (supercheck) -- fn supercheck(ty: PyTypeRef, obj: vm/src/builtins/super.rs:273:26 - Unknown word (cmeth) -- def cmeth(cls, arg):\n +vm/src/builtins/super.rs:274:30 - Unknown word (cmeth) -- super().cmeth(arg)\n"; vm/src/builtins/super.rs:32:28 - Unknown word (supercheck) -- let obj_type = supercheck(typ.clone(), obj.clone +vm/src/builtins/super.rs:88:29 - Unknown word (fastlocals) -- let obj = frame.fastlocals.lock()[0] +vm/src/builtins/traceback.rs:13:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] +vm/src/builtins/traceback.rs:14:9 - Unknown word (lasti) -- pub lasti: u32, +vm/src/builtins/traceback.rs:15:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] +vm/src/builtins/traceback.rs:29:60 - Unknown word (lasti) -- >, frame: FrameRef, lasti: u32, lineno: LineNumber +vm/src/builtins/traceback.rs:33:13 - Unknown word (lasti) -- lasti, +vm/src/builtins/traceback.rs:44:11 - Unknown word (lasti) -- fn tb_lasti(&self) -> u32 { +vm/src/builtins/traceback.rs:45:14 - Unknown word (lasti) -- self.lasti vm/src/builtins/tuple.rs:307:39 - Unknown word (tuplesubclass) -- just return tup, or tuplesubclass(tup), which'll copy vm/src/builtins/tuple.rs:308:12 - Unknown word (structseq) -- // structseq) vm/src/builtins/type.rs:454:51 - Unknown word (stablized) -- intrinsics::likely once it is stablized +vm/src/builtins/zip.rs:16:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] vm/src/bytesinner.rs:1075:48 - Unknown word (byteset) -- offset) = haystack.find_byteset(ASCII_WHITESPACES) +vm/src/bytesinner.rs:1098:49 - Unknown word (byteset) -- offset) = haystack.rfind_byteset(ASCII_WHITESPACES) vm/src/bytesinner.rs:1150:13 - Unknown word (unchunked) -- let unchunked = len - chunked; +vm/src/bytesinner.rs:1163:65 - Unknown word (unchunked) -- .], &mut buf[j..j + unchunked * 2]).unwrap(); +vm/src/bytesinner.rs:1169:13 - Unknown word (unchunked) -- let unchunked = len - chunked; +vm/src/bytesinner.rs:1171:39 - Unknown word (unchunked) -- encode_to_slice(&bytes[..unchunked], &mut buf[..unchunked +vm/src/bytesinner.rs:1171:62 - Unknown word (unchunked) -- unchunked], &mut buf[..unchunked * 2]).unwrap(); vm/src/bytesinner.rs:872:12 - Unknown word (stringlib) -- // stringlib_replace in CPython vm/src/cformat.rs:90:24 - Unknown word (formatfloat) -- // formatfloat in bytesobject.c generates vm/src/cformat.rs:90:39 - Unknown word (bytesobject) -- // formatfloat in bytesobject.c generates its own vm/src/codecs.rs:155:18 - Unknown word (xmlcharrefreplace) -- "xmlcharrefreplace_errors" => xmlcharrefreplace +vm/src/codecs.rs:155:47 - Unknown word (xmlcharrefreplace) -- xmlcharrefreplace_errors" => xmlcharrefreplace_errors as EMPTY, vm/src/codecs.rs:156:18 - Unknown word (backslashreplace) -- "backslashreplace_errors" => backslashreplace +vm/src/codecs.rs:156:46 - Unknown word (backslashreplace) -- backslashreplace_errors" => backslashreplace_errors as EMPTY, vm/src/codecs.rs:157:18 - Unknown word (namereplace) -- "namereplace_errors" => namereplace +vm/src/codecs.rs:157:41 - Unknown word (namereplace) -- namereplace_errors" => namereplace_errors as EMPTY, vm/src/codecs.rs:158:18 - Unknown word (surrogatepass) -- "surrogatepass_errors" => surrogatepass +vm/src/codecs.rs:158:43 - Unknown word (surrogatepass) -- surrogatepass_errors" => surrogatepass_errors as EMPTY, vm/src/codecs.rs:159:18 - Unknown word (surrogateescape) -- "surrogateescape_errors" => surrogateescape +vm/src/codecs.rs:159:45 - Unknown word (surrogateescape) -- surrogateescape_errors" => surrogateescape_errors as EMPTY +vm/src/codecs.rs:168:15 - Unknown word (xmlcharrefreplace) -- ("xmlcharrefreplace", methods[3].build_function +vm/src/codecs.rs:169:15 - Unknown word (backslashreplace) -- ("backslashreplace", methods[4].build_function +vm/src/codecs.rs:170:15 - Unknown word (namereplace) -- ("namereplace", methods[5].build_function +vm/src/codecs.rs:171:15 - Unknown word (surrogatepass) -- ("surrogatepass", methods[6].build_function +vm/src/codecs.rs:172:15 - Unknown word (surrogateescape) -- ("surrogateescape", methods[7].build_function +vm/src/codecs.rs:421:4 - Unknown word (xmlcharrefreplace) -- fn xmlcharrefreplace_errors(err: PyObjectRef +vm/src/codecs.rs:437:4 - Unknown word (backslashreplace) -- fn backslashreplace_errors(err: PyObjectRef +vm/src/codecs.rs:468:4 - Unknown word (namereplace) -- fn namereplace_errors(err: PyObjectRef +vm/src/codecs.rs:562:4 - Unknown word (surrogatepass) -- fn surrogatepass_errors(err: PyObjectRef +vm/src/codecs.rs:677:4 - Unknown word (surrogateescape) -- fn surrogateescape_errors(err: PyObjectRef +vm/src/compiler.rs:19:21 - Unknown word (thiserror) -- #[derive(Debug, thiserror::Error)] +vm/src/coroutine.rs:100:35 - Unknown word (lasti) -- value = if self.frame.lasti() > 0 { +vm/src/coroutine.rs:28:12 - Unknown word (Coro) -- pub struct Coro { +vm/src/coroutine.rs:33:9 - Unknown word (weakreflist) -- // _weakreflist +vm/src/coroutine.rs:50:6 - Unknown word (Coro) -- impl Coro { +vm/src/coroutine.rs:52:9 - Unknown word (Coro) -- Coro { vm/src/dictdatatype.rs:172:25 - Unknown word (idxs) -- let mut idxs = GenIndexes::new(entry +vm/src/dictdatatype.rs:174:39 - Unknown word (idxs) -- let index_index = idxs.next(); +vm/src/dictdatatype.rs:177:56 - Unknown word (idxs) -- index is generated by idxs vm/src/dictdatatype.rs:22:62 - Unknown word (pyhash) -- compatible with actual pyhash value +vm/src/dictdatatype.rs:542:17 - Unknown word (idxs) -- let mut idxs = None; +vm/src/dictdatatype.rs:547:21 - Unknown word (idxs) -- let idxs = idxs.get_or_insert vm/src/dictdatatype.rs:682:29 - Unknown word (usecases) -- dictionary. Typical usecases are: +vm/src/exceptions.rs:1131:27 - Unknown word (widestring) -- C> ToPyException for widestring::error::ContainsNul +vm/src/exceptions.rs:1414:29 - Unknown word (winerror) -- if let Some(winerror) = new_args.args.get +vm/src/exceptions.rs:1415:36 - Unknown word (winerror) -- zelf.set_attr("winerror", winerror.clone(), +vm/src/exceptions.rs:1415:47 - Unknown word (winerror) -- set_attr("winerror", winerror.clone(), vm)?; vm/src/exceptions.rs:214:17 - Unknown word (rtext) -- let rtext = text.as_str().trim vm/src/exceptions.rs:215:17 - Unknown word (ltext) -- let ltext = rtext.trim_start_matches +vm/src/exceptions.rs:215:25 - Unknown word (rtext) -- let ltext = rtext.trim_start_matches( +vm/src/exceptions.rs:216:27 - Unknown word (rtext) -- let spaces = (rtext.len() - ltext.len() +vm/src/exceptions.rs:216:41 - Unknown word (ltext) -- spaces = (rtext.len() - ltext.len()) as isize; +vm/src/exceptions.rs:218:40 - Unknown word (ltext) -- writeln!(output, " {}", ltext)?; vm/src/exceptions.rs:240:25 - Unknown word (caretspace) -- let caretspace = ltext.chars().collect +vm/src/exceptions.rs:240:38 - Unknown word (ltext) -- let caretspace = ltext.chars().collect:: Option<&'a Coro> { +vm/src/frame.rs:154:13 - Unknown word (fastlocals) -- fastlocals: PyMutex::new(vec![None +vm/src/frame.rs:160:13 - Unknown word (lasti) -- lasti: Lasti::new(0), +vm/src/frame.rs:160:20 - Unknown word (Lasti) -- lasti: Lasti::new(0), +vm/src/frame.rs:1763:16 - Unknown word (binop) -- fn execute_binop(&mut self, vm: &VirtualMachin +vm/src/frame.rs:1785:16 - Unknown word (binop) -- fn execute_binop_inplace( +vm/src/frame.rs:1813:16 - Unknown word (unop) -- fn execute_unop(&mut self, vm: &VirtualMachin +vm/src/frame.rs:189:17 - Unknown word (fastlocals) -- let fastlocals = self.fastlocals.lock +vm/src/frame.rs:189:35 - Unknown word (fastlocals) -- let fastlocals = self.fastlocals.lock(); +vm/src/frame.rs:190:46 - Unknown word (fastlocals) -- in zip(&map[..j], &**fastlocals) { +vm/src/frame.rs:1:21 - Unknown word (boxvec) -- use crate::common::{boxvec::BoxVec, lock::PyMutex +vm/src/frame.rs:2065:64 - Unknown word (boxvec) -- usize) -> crate::common::boxvec::Drain +vm/src/frame.rs:304:16 - Unknown word (Lasti) -- lasti: &'a Lasti, vm/src/frame.rs:350:13 - Unknown word (instrs) -- let instrs = &self.code.instructions +vm/src/frame.rs:359:50 - Unknown word (instrs) -- CodeUnit { op, arg } = instrs[idx]; +vm/src/frame.rs:432:39 - Unknown word (coro) -- thrower = if let Some(coro) = self.builtin_coro +vm/src/frame.rs:432:60 - Unknown word (coro) -- coro) = self.builtin_coro(gen) { +vm/src/frame.rs:433:32 - Unknown word (coro) -- Some(Either::A(coro)) +vm/src/frame.rs:440:31 - Unknown word (coro) -- Either::A(coro) => coro +vm/src/frame.rs:440:40 - Unknown word (coro) -- Either::A(coro) => coro vm/src/frame.rs:795:75 - Unknown word (binop) -- op } => self.execute_binop(vm, op.get(arg)), +vm/src/frame.rs:797:30 - Unknown word (binop) -- self.execute_binop_inplace(vm, op.get(arg vm/src/frame.rs:802:74 - Unknown word (unop) -- op } => self.execute_unop(vm, op.get(arg)), +vm/src/frame.rs:87:5 - Unknown word (lasti) -- lasti: u32, vm/src/frame.rs:91:6 - Unknown word (Lasti) -- type Lasti = atomic::AtomicU32 +vm/src/frame.rs:93:6 - Unknown word (Lasti) -- type Lasti = std::cell::Cell(b: &'a [u8], vm +vm/src/function/fspath.rs:103:41 - Unknown word (osstr) -- common::os::bytes_as_osstr(b) +vm/src/function/fspath.rs:65:48 - Unknown word (osstr) -- b) => Self::bytes_as_osstr(b.as_bytes(), vm), +vm/src/function/fspath.rs:87:62 - Unknown word (osstr) -- from(Self::bytes_as_osstr(b, vm)?), vm/src/function/fspath.rs:97:15 - Unknown word (widecstring) -- pub fn to_widecstring(&self, vm: &VirtualMachine +vm/src/function/fspath.rs:97:67 - Unknown word (widestring) -- VirtualMachine) -> PyResult { +vm/src/function/fspath.rs:98:9 - Unknown word (widestring) -- widestring::WideCString::from_os vm/src/function/getset.rs:138:13 - Unknown word (noresult) -- fn into_noresult(self) -> PyResult<( +vm/src/function/getset.rs:143:13 - Unknown word (noresult) -- fn into_noresult(self) -> PyResult<( +vm/src/function/getset.rs:150:13 - Unknown word (noresult) -- fn into_noresult(self) -> PyResult<( +vm/src/function/getset.rs:172:37 - Unknown word (noresult) -- obj, value, vm).into_noresult() +vm/src/function/getset.rs:186:39 - Unknown word (noresult) -- zelf, value, vm).into_noresult() vm/src/function/method.rs:17:17 - Unknown word (NOARGS) -- // METH_NOARGS and METH_O must not +vm/src/function/method.rs:18:18 - Unknown word (NOARGS) -- // const NOARGS = 0x0004; vm/src/function/method.rs:36:38 - Unknown word (Stackless) -- bit is preserved for Stackless Python vm/src/function/method.rs:37:18 - Unknown word (STACKLESS) -- // const STACKLESS = 0x0100; +vm/src/function/method.rs:43:42 - Unknown word (NOARGS) -- be combined with METH_NOARGS, METH_O, METH_CLASS +vm/src/function/protocol.rs:108:13 - Unknown word (iterfn) -- let iterfn = { +vm/src/function/protocol.rs:110:17 - Unknown word (iterfn) -- let iterfn = cls.mro_find_map( +vm/src/function/protocol.rs:111:16 - Unknown word (iterfn) -- if iterfn.is_none() && !cls.has +vm/src/function/protocol.rs:127:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] +vm/src/function/protocol.rs:16:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] vm/src/function/protocol.rs:79:5 - Unknown word (iterfn) -- iterfn: Option + crate::dictdatatype::DictKey + sealed::SealedMayb +vm/src/lib.rs:45:5 - Unknown word (bytesinner) -- mod bytesinner; +vm/src/lib.rs:52:5 - Unknown word (dictdatatype) -- mod dictdatatype; +vm/src/lib.rs:64:9 - Unknown word (ospath) -- pub mod ospath; vm/src/object/core.rs:1297:35 - Unknown word (dfghjkl) -- obj = ctx.new_bytes(b"dfghjkl".to_vec()); vm/src/object/core.rs:169:51 - Unknown word (weakrefs) -- have never been any weakrefs in this list vm/src/object/core.rs:207:54 - Unknown word (Weaks) -- actually own the PyObjectWeaks inside `list`, and every vm/src/object/core.rs:225:32 - Unknown word (arrayvec) -- // TODO: can be an arrayvec +vm/src/object/core.rs:367:26 - Unknown word (memoffset) -- let offset = memoffset::offset_of!(PyInner vm/src/object/core.rs:368:17 - Unknown word (pyinner) -- let pyinner = (self as *const Self +vm/src/object/core.rs:369:60 - Unknown word (pyinner) -- NonNull::new_unchecked(pyinner as *mut Py) } vm/src/object/traverse.rs:29:50 - Unknown word (Pyef) -- a `PyObjectRef` or `Pyef` in `traverse()` vm/src/object/traverse_object.rs:54:56 - Unknown word (maintaince) -- pointer* to a struct for maintaince weak ref, so no ownership -vm/src/ospath.rs:184:13 - Unknown word (excp) -- let excp = self.error.to_pyexception +vm/src/object/traverse_object.rs:74:56 - Unknown word (maintaince) -- pointer* to a struct for maintaince weak ref, so no ownership +vm/src/ospath.rs:184:13 - Unknown word (excp) -- let excp = self.error.to_pyexception +vm/src/ospath.rs:187:13 - Unknown word (excp) -- excp.as_object() +vm/src/ospath.rs:192:13 - Unknown word (excp) -- excp.as_object() +vm/src/ospath.rs:196:9 - Unknown word (excp) -- excp +vm/src/ospath.rs:87:15 - Unknown word (widecstring) -- pub fn to_widecstring(&self, vm: &VirtualMachine +vm/src/ospath.rs:87:67 - Unknown word (widestring) -- VirtualMachine) -> PyResult { +vm/src/ospath.rs:88:9 - Unknown word (widestring) -- widestring::WideCString::from_os vm/src/protocol/buffer.rs:134:32 - Unknown word (Manaully) -- wrap PyBuffer in the ManaullyDrop to prevent drop +vm/src/protocol/buffer.rs:169:25 - Unknown word (suboffset) -- /// (shape, stride, suboffset) for each dimension +vm/src/protocol/buffer.rs:205:29 - Unknown word (suboffset) -- for (shape, stride, suboffset) in self.dim_desc.iter +vm/src/protocol/buffer.rs:207:21 - Unknown word (suboffset) -- assert!(suboffset >= 0); +vm/src/protocol/buffer.rs:241:29 - Unknown word (suboffset) -- for (i, (_, stride, suboffset)) in indices +vm/src/protocol/buffer.rs:246:42 - Unknown word (suboffset) -- as isize * stride + suboffset; vm/src/protocol/buffer.rs:267:43 - Unknown word (conti) -- segment(&self, try_conti: bool, mut f: F) +vm/src/protocol/buffer.rs:275:16 - Unknown word (conti) -- if try_conti && self.is_last_dim vm/src/protocol/buffer.rs:282:35 - Unknown word (CONTI) -- each_segment(&self, mut index +vm/src/protocol/buffer.rs:288:16 - Unknown word (CONTI) -- if CONTI { +vm/src/protocol/buffer.rs:300:41 - Unknown word (CONTI) -- for_each_segment::(index + suboffset, +vm/src/protocol/buffer.rs:306:47 - Unknown word (conti) -- self, other: &Self, try_conti: bool, mut f: F) +vm/src/protocol/buffer.rs:314:16 - Unknown word (conti) -- if try_conti && self.is_last_dim +vm/src/protocol/buffer.rs:321:25 - Unknown word (CONTI) -- fn _zip_eq( +vm/src/protocol/buffer.rs:335:16 - Unknown word (CONTI) -- if CONTI { +vm/src/protocol/buffer.rs:386:22 - Unknown word (fortain) -- // TODO: support fortain order +vm/src/protocol/buffer.rs:38:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] +vm/src/protocol/buffer.rs:40:7 - Unknown word (pytraverse) -- #[pytraverse(skip)] vm/src/protocol/iter.rs:128:13 - Unknown word (getiter) -- let getiter = { -vm/src/protocol/object.rs:31:44 - Unknown word (opid) -- compare(self, other: Self, opid: PyComparisonOp, vm +vm/src/protocol/iter.rs:132:21 - Unknown word (getiter) -- if let Some(getiter) = getiter { +vm/src/protocol/iter.rs:132:32 - Unknown word (getiter) -- let Some(getiter) = getiter { +vm/src/protocol/iter.rs:133:24 - Unknown word (getiter) -- let iter = getiter(iter_target, vm)?; +vm/src/protocol/object.rs:12:5 - Unknown word (dictdatatype) -- dictdatatype::DictKey, +vm/src/protocol/object.rs:31:44 - Unknown word (opid) -- compare(self, other: Self, opid: PyComparisonOp, vm +vm/src/protocol/object.rs:326:41 - Unknown word (binop) -- Err(vm.new_unsupported_binop_error(self, other, op +vm/src/protocol/object.rs:32:27 - Unknown word (opid) -- self._cmp(&other, opid, vm).map(|res| res.to +vm/src/protocol/object.rs:333:9 - Unknown word (opid) -- opid: PyComparisonOp, +vm/src/protocol/object.rs:336:32 - Unknown word (opid) -- match self._cmp(other, opid, vm)? { vm/src/protocol/object.rs:482:30 - Unknown word (icls) -- } else if let Ok(icls) = +vm/src/protocol/object.rs:485:20 - Unknown word (icls) -- if icls.is(self.class()) { +vm/src/protocol/object.rs:488:21 - Unknown word (icls) -- icls.fast_issubclass(typ +vm/src/protocol/object.rs:500:17 - Unknown word (icls) -- let icls: PyObjectRef = self +vm/src/protocol/object.rs:501:28 - Unknown word (icls) -- if vm.is_none(&icls) { vm/src/protocol/object.rs:61:30 - Unknown word (defaultvalue) -- fn length_hint(self, defaultvalue: usize, vm: &VirtualMachine +vm/src/protocol/object.rs:62:48 - Unknown word (defaultvalue) -- opt(self)?.unwrap_or(defaultvalue)) +vm/src/protocol/object.rs:9:5 - Unknown word (bytesinner) -- bytesinner::ByteInnerNewOptions vm/src/protocol/sequence.rs:119:30 - Unknown word (apear) -- / if both arguments apear to be sequences, try +vm/src/protocol/sequence.rs:157:30 - Unknown word (apear) -- / if both arguments apear to be sequences, try vm/src/protocol/sequence.rs:231:59 - Unknown word (unsliceable) -- format!("'{}' object is unsliceable", self.obj.class()) vm/src/py_io.rs:73:17 - Unknown word (sval) -- let sval = s.as_str(); +vm/src/py_io.rs:74:16 - Unknown word (sval) -- if sval.is_empty() { +vm/src/py_io.rs:77:33 - Unknown word (sval) -- if let Some(nonl) = sval.strip_suffix('\n') +vm/src/readline.rs:61:5 - Unknown word (rustyline) -- mod rustyline_readline { +vm/src/readline.rs:64:23 - Unknown word (rustyline) -- pub trait Helper: rustyline::Helper {} +vm/src/readline.rs:65:13 - Unknown word (rustyline) -- impl Helper for +vm/src/readline.rs:69:15 - Unknown word (rustyline) -- repl: rustyline::Editor fields.len() { +vm/src/stdlib/ast.rs:59:30 - Unknown word (numargs) -- if pos < numargs { vm/src/stdlib/atexit.rs:1:22 - Unknown word (exitfuncs) -- pub use atexit::_run_exitfuncs; +vm/src/stdlib/atexit.rs:36:17 - Unknown word (exitfuncs) -- pub fn _run_exitfuncs(vm: &VirtualMachine +vm/src/stdlib/atexit.rs:41:65 - Unknown word (exitfuncs) -- Error in atexit._run_exitfuncs".to_owned()), func) vm/src/stdlib/atexit.rs:50:9 - Unknown word (ncallbacks) -- fn _ncallbacks(vm: &VirtualMachine vm/src/stdlib/builtins.rs:401:42 - Unknown word (breakpointhook) -- attr(vm.ctx.intern_str("breakpointhook"), vm) +vm/src/stdlib/builtins.rs:404:58 - Unknown word (breakpointhook) -- runtime_error("lost sys.breakpointhook".to_owned())), vm/src/stdlib/builtins.rs:434:26 - Unknown word (normalish) -- // everything is normalish, we can just rely on +vm/src/stdlib/builtins.rs:434:57 - Unknown word (rustyline) -- we can just rely on rustyline to use stdin/stdout vm/src/stdlib/builtins.rs:584:45 - Unknown word (iret) -- iterator).next(vm).map(|iret| match iret { +vm/src/stdlib/builtins.rs:584:57 - Unknown word (iret) -- vm).map(|iret| match iret { vm/src/stdlib/codecs.rs:351:17 - Unknown word (pycodecs) -- fn delegate_pycodecs( +vm/src/stdlib/codecs.rs:358:38 - Unknown word (pycodecs) -- module = vm.import("_pycodecs", 0)?; +vm/src/stdlib/codecs.rs:363:27 - Unknown word (pycodecs) -- macro_rules! delegate_pycodecs { +vm/src/stdlib/codecs.rs:368:22 - Unknown word (pycodecs) -- delegate_pycodecs(&FUNC, stringify!($name +vm/src/stdlib/codecs.rs:374:18 - Unknown word (pycodecs) -- delegate_pycodecs!(mbcs_encode, args, vm/src/stdlib/codecs.rs:381:8 - Unknown word (readbuffer) -- fn readbuffer_encode(args: FuncArgs +vm/src/stdlib/codecs.rs:382:28 - Unknown word (readbuffer) -- delegate_pycodecs!(readbuffer_encode, args, vm) +vm/src/stdlib/codecs.rs:84:29 - Unknown word (unsync) -- handler: once_cell::unsync::OnceCell { +vm/src/stdlib/errno.rs:51:30 - Unknown word (errname) -- $(pub const $errname: i32 = windows_sys: +vm/src/stdlib/errno.rs:51:94 - Unknown word (errname) -- Networking::WinSock:: [] as i32;)* vm/src/stdlib/errno.rs:531:31 - Unknown word (WSASY) -- TODO: e!(cfg(windows), WSASY), -vm/src/stdlib/errno.rs:545:31 - Unknown word (WSAMAKEASYNCREPL) -- TODO: e!(cfg(windows), WSAMAKEASYNCREPL), -vm/src/stdlib/errno.rs:554:31 - Unknown word (WSATR) -- TODO: e!(cfg(windows), WSATR), -vm/src/stdlib/errno.rs:556:31 - Unknown word (WSADESCRIPTIO) -- TODO: e!(cfg(windows), WSADESCRIPTIO), -vm/src/stdlib/errno.rs:560:31 - Unknown word (WSAGETSELECTERRO) -- TODO: e!(cfg(windows), WSAGETSELECTERRO), -vm/src/stdlib/errno.rs:581:31 - Unknown word (WSAGETSELECTEVEN) -- TODO: e!(cfg(windows), WSAGETSELECTEVEN), -vm/src/stdlib/errno.rs:583:31 - Unknown word (WSAGETASYNCERRO) -- TODO: e!(cfg(windows), WSAGETASYNCERRO), -vm/src/stdlib/errno.rs:584:31 - Unknown word (WSAMAKESELECTREPL) -- TODO: e!(cfg(windows), WSAMAKESELECTREPL), -vm/src/stdlib/errno.rs:585:31 - Unknown word (WSAGETASYNCBUFLE) -- TODO: e!(cfg(windows), WSAGETASYNCBUFLE), -vm/src/stdlib/errno.rs:589:31 - Unknown word (WSAN) -- TODO: e!(cfg(windows), WSAN), +vm/src/stdlib/errno.rs:532:22 - Unknown word (WSAEHOSTDOWN) -- e!(cfg(windows), WSAEHOSTDOWN), +vm/src/stdlib/errno.rs:536:22 - Unknown word (WSAELOOP) -- e!(cfg(windows), WSAELOOP), +vm/src/stdlib/errno.rs:537:22 - Unknown word (WSAEMFILE) -- e!(cfg(windows), WSAEMFILE), +vm/src/stdlib/errno.rs:538:22 - Unknown word (WSAESTALE) -- e!(cfg(windows), WSAESTALE), +vm/src/stdlib/errno.rs:539:22 - Unknown word (WSAVERNOTSUPPORTED) -- e!(cfg(windows), WSAVERNOTSUPPORTED), +vm/src/stdlib/errno.rs:541:22 - Unknown word (WSAEPROCLIM) -- e!(cfg(windows), WSAEPROCLIM), +vm/src/stdlib/errno.rs:542:22 - Unknown word (WSAEFAULT) -- e!(cfg(windows), WSAEFAULT), +vm/src/stdlib/errno.rs:543:22 - Unknown word (WSANOTINITIALISED) -- e!(cfg(windows), WSANOTINITIALISED), +vm/src/stdlib/errno.rs:544:22 - Unknown word (WSAEUSERS) -- e!(cfg(windows), WSAEUSERS), +vm/src/stdlib/errno.rs:545:31 - Unknown word (WSAMAKEASYNCREPL) -- TODO: e!(cfg(windows), WSAMAKEASYNCREPL), +vm/src/stdlib/errno.rs:546:22 - Unknown word (WSAENOPROTOOPT) -- e!(cfg(windows), WSAENOPROTOOPT), +vm/src/stdlib/errno.rs:549:22 - Unknown word (WSAENOTEMPTY) -- e!(cfg(windows), WSAENOTEMPTY), +vm/src/stdlib/errno.rs:550:22 - Unknown word (WSAESHUTDOWN) -- e!(cfg(windows), WSAESHUTDOWN), +vm/src/stdlib/errno.rs:552:22 - Unknown word (WSAETOOMANYREFS) -- e!(cfg(windows), WSAETOOMANYREFS), +vm/src/stdlib/errno.rs:553:22 - Unknown word (WSAEACCES) -- e!(cfg(windows), WSAEACCES), +vm/src/stdlib/errno.rs:554:31 - Unknown word (WSATR) -- TODO: e!(cfg(windows), WSATR), +vm/src/stdlib/errno.rs:555:22 - Unknown word (WSABASEERR) -- e!(cfg(windows), WSABASEERR), +vm/src/stdlib/errno.rs:556:31 - Unknown word (WSADESCRIPTIO) -- TODO: e!(cfg(windows), WSADESCRIPTIO), +vm/src/stdlib/errno.rs:557:22 - Unknown word (WSAEMSGSIZE) -- e!(cfg(windows), WSAEMSGSIZE), +vm/src/stdlib/errno.rs:558:22 - Unknown word (WSAEBADF) -- e!(cfg(windows), WSAEBADF), +vm/src/stdlib/errno.rs:560:31 - Unknown word (WSAGETSELECTERRO) -- TODO: e!(cfg(windows), WSAGETSELECTERRO), +vm/src/stdlib/errno.rs:562:22 - Unknown word (WSAENOBUFS) -- e!(cfg(windows), WSAENOBUFS), +vm/src/stdlib/errno.rs:563:22 - Unknown word (WSAEDISCON) -- e!(cfg(windows), WSAEDISCON), +vm/src/stdlib/errno.rs:565:22 - Unknown word (WSAEPROTOTYPE) -- e!(cfg(windows), WSAEPROTOTYPE), +vm/src/stdlib/errno.rs:566:22 - Unknown word (WSAHOS) -- e!(cfg(windows), WSAHOS), +vm/src/stdlib/errno.rs:568:22 - Unknown word (WSAEADDRNOTAVAIL) -- e!(cfg(windows), WSAEADDRNOTAVAIL), +vm/src/stdlib/errno.rs:569:22 - Unknown word (WSAEALREADY) -- e!(cfg(windows), WSAEALREADY), +vm/src/stdlib/errno.rs:570:22 - Unknown word (WSAEPROTONOSUPPORT) -- e!(cfg(windows), WSAEPROTONOSUPPORT), +vm/src/stdlib/errno.rs:571:22 - Unknown word (WSASYSNOTREADY) -- e!(cfg(windows), WSASYSNOTREADY), +vm/src/stdlib/errno.rs:573:22 - Unknown word (WSAEPFNOSUPPORT) -- e!(cfg(windows), WSAEPFNOSUPPORT), +vm/src/stdlib/errno.rs:574:22 - Unknown word (WSAEOPNOTSUPP) -- e!(cfg(windows), WSAEOPNOTSUPP), +vm/src/stdlib/errno.rs:575:22 - Unknown word (WSAEISCONN) -- e!(cfg(windows), WSAEISCONN), +vm/src/stdlib/errno.rs:576:22 - Unknown word (WSAEDQUOT) -- e!(cfg(windows), WSAEDQUOT), +vm/src/stdlib/errno.rs:577:22 - Unknown word (WSAENOTCONN) -- e!(cfg(windows), WSAENOTCONN), +vm/src/stdlib/errno.rs:578:22 - Unknown word (WSAEREMOTE) -- e!(cfg(windows), WSAEREMOTE), +vm/src/stdlib/errno.rs:579:22 - Unknown word (WSAEINVAL) -- e!(cfg(windows), WSAEINVAL), +vm/src/stdlib/errno.rs:581:31 - Unknown word (WSAGETSELECTEVEN) -- TODO: e!(cfg(windows), WSAGETSELECTEVEN), +vm/src/stdlib/errno.rs:582:22 - Unknown word (WSAESOCKTNOSUPPORT) -- e!(cfg(windows), WSAESOCKTNOSUPPORT), +vm/src/stdlib/errno.rs:583:31 - Unknown word (WSAGETASYNCERRO) -- TODO: e!(cfg(windows), WSAGETASYNCERRO), +vm/src/stdlib/errno.rs:584:31 - Unknown word (WSAMAKESELECTREPL) -- TODO: e!(cfg(windows), WSAMAKESELECTREPL), +vm/src/stdlib/errno.rs:585:31 - Unknown word (WSAGETASYNCBUFLE) -- TODO: e!(cfg(windows), WSAGETASYNCBUFLE), +vm/src/stdlib/errno.rs:586:22 - Unknown word (WSAEDESTADDRREQ) -- e!(cfg(windows), WSAEDESTADDRREQ), +vm/src/stdlib/errno.rs:588:22 - Unknown word (WSAENETRESET) -- e!(cfg(windows), WSAENETRESET), +vm/src/stdlib/errno.rs:589:31 - Unknown word (WSAN) -- TODO: e!(cfg(windows), WSAN), vm/src/stdlib/errno.rs:62:44 - Unknown word (winerrs) -- should be here once winerrs are translated to errnos vm/src/stdlib/errno.rs:62:70 - Unknown word (errnos) -- winerrs are translated to errnos but it messes up some -vm/src/stdlib/errno.rs:655:9 - Unknown word (ERFKILL) -- ERFKILL +vm/src/stdlib/errno.rs:655:9 - Unknown word (ERFKILL) -- ERFKILL +vm/src/stdlib/errno.rs:657:25 - Unknown word (errnos) -- // Solaris-specific errnos vm/src/stdlib/errno.rs:65:15 - Unknown word (WSAHOS) -- pub const WSAHOS: i32 = WSAHOST_NOT_FOUND +vm/src/stdlib/errno.rs:65:29 - Unknown word (WSAHOST) -- const WSAHOS: i32 = WSAHOST_NOT_FOUND; +vm/src/stdlib/errno.rs:660:30 - Unknown word (illumos) -- cfg(any(target_os = "illumos", target_os = "solaris +vm/src/stdlib/errno.rs:664:30 - Unknown word (illumos) -- cfg(any(target_os = "illumos", target_os = "solaris +vm/src/stdlib/errno.rs:667:24 - Unknown word (errnos) -- // MacOSX specific errnos vm/src/stdlib/imp.rs:172:9 - Unknown word (withdata) -- withdata: OptionalArg, +vm/src/stdlib/imp.rs:177:12 - Unknown word (withdata) -- if withdata.into_option().is_some vm/src/stdlib/imp.rs:53:48 - Unknown word (unimportable) -- present but marked as unimportable, stops search). +vm/src/stdlib/imp.rs:89:25 - Unknown word (pycs) -- fn check_hash_based_pycs(vm: &VirtualMachine +vm/src/stdlib/imp.rs:91:51 - Unknown word (pycs) -- settings.check_hash_pycs_mode.clone()) vm/src/stdlib/io.rs:1351:17 - Unknown word (fileobj) -- pub fn repr_fileobj_name(obj: &PyObject +vm/src/stdlib/io.rs:1540:34 - Unknown word (fileobj) -- let name_repr = repr_fileobj_name(zelf, vm)?; vm/src/stdlib/io.rs:2048:11 - Unknown word (cratio) -- b2cratio: f64, +vm/src/stdlib/io.rs:2252:19 - Unknown word (cratio) -- b2cratio: 0.0, vm/src/stdlib/io.rs:2291:21 - Unknown word (encodefunc) -- let encodefunc = encoding_name.and +vm/src/stdlib/io.rs:2298:44 - Unknown word (encodefunc) -- incremental_encoder, encodefunc)) +vm/src/stdlib/io.rs:2550:44 - Unknown word (cratio) -- skip_bytes = (textio.b2cratio * num_to_skip.chars vm/src/stdlib/io.rs:2555:21 - Unknown word (ndecoded) -- let ndecoded = decoder_decode(input +vm/src/stdlib/io.rs:2556:20 - Unknown word (ndecoded) -- if ndecoded.chars <= num_to_skip +vm/src/stdlib/io.rs:2560:40 - Unknown word (ndecoded) -- num_to_skip -= ndecoded; +vm/src/stdlib/io.rs:2580:25 - Unknown word (ndecoded) -- let mut ndecoded = Utf8size::default +vm/src/stdlib/io.rs:2586:21 - Unknown word (ndecoded) -- ndecoded += n; +vm/src/stdlib/io.rs:2694:27 - Unknown word (encodefunc) -- let (encoder, encodefunc) = textio +vm/src/stdlib/io.rs:2723:37 - Unknown word (encodefunc) -- chunk = if let Some(encodefunc) = *encodefunc { +vm/src/stdlib/io.rs:2723:52 - Unknown word (encodefunc) -- Some(encodefunc) = *encodefunc { +vm/src/stdlib/io.rs:3006:25 - Unknown word (cratio) -- (self.b2cratio.max(1.0) * size_hint +vm/src/stdlib/io.rs:3026:20 - Unknown word (cratio) -- self.b2cratio = if char_len > 0 { +vm/src/stdlib/io.rs:30:17 - Unknown word (winerror) -- let winerror = if let Some(winerror +vm/src/stdlib/io.rs:30:40 - Unknown word (winerror) -- winerror = if let Some(winerror) = self.raw_os_error +vm/src/stdlib/io.rs:31:30 - Unknown word (winerror) -- vm.new_pyobj(winerror) vm/src/stdlib/io.rs:3489:12 - Unknown word (rawmode) -- fn rawmode(&self) -> &'static str +vm/src/stdlib/io.rs:3561:9 - Unknown word (closefd) -- closefd: bool, +vm/src/stdlib/io.rs:3572:17 - Unknown word (closefd) -- closefd: true, +vm/src/stdlib/io.rs:3607:26 - Unknown word (ospath) -- if let Ok(crate::ospath::OsPathOrFd::Fd(fd) +vm/src/stdlib/io.rs:3631:25 - Unknown word (rawmode) -- (file, mode.rawmode(), opts.closefd, opts +vm/src/stdlib/io.rs:3631:41 - Unknown word (closefd) -- mode.rawmode(), opts.closefd, opts.opener).into_args +vm/src/stdlib/io.rs:3693:24 - Unknown word (unsupportedop) -- pub(super) fn make_unsupportedop(ctx: &Context) -> PyTypeRef +vm/src/stdlib/io.rs:36:36 - Unknown word (winerror) -- FIXME: manual setup winerror due to lack of OSError +vm/src/stdlib/io.rs:3771:9 - Unknown word (ospath) -- ospath::{IOErrorBuilder, OsPath vm/src/stdlib/io.rs:3869:47 - Unknown word (NOINHERIT) -- :O_BINARY | libc::O_NOINHERIT; +vm/src/stdlib/io.rs:3884:9 - Unknown word (closefd) -- closefd: AtomicCell, +vm/src/stdlib/io.rs:3896:9 - Unknown word (closefd) -- closefd: bool, +vm/src/stdlib/io.rs:38:28 - Unknown word (winerror) -- .set_attr("winerror", vm.new_pyobj(winerror +vm/src/stdlib/io.rs:3967:49 - Unknown word (widecstring) -- Fd::wopen(&path.to_widecstring(vm)?, flags, 0o666) +vm/src/stdlib/io.rs:4023:34 - Unknown word (fileobj) -- let name_repr = repr_fileobj_name(zelf.as_object vm/src/stdlib/io.rs:60:35 - Unknown word (unsupportedop) -- or_init(|| _io::make_unsupportedop(ctx)) vm/src/stdlib/io.rs:664:13 - Unknown word (bufobj) -- bufobj: PyObjectRef, +vm/src/stdlib/io.rs:668:68 - Unknown word (bufobj) -- borrowed_object(vm, &bufobj)?; +vm/src/stdlib/io.rs:671:25 - Unknown word (bufobj) -- if data.is(&bufobj) { vm/src/stdlib/io.rs:920:21 - Unknown word (memobj) -- let memobj = PyMemoryView::from +vm/src/stdlib/io.rs:923:70 - Unknown word (memobj) -- unwrap(), "write", (memobj,))? vm/src/stdlib/io.rs:926:21 - Unknown word (writebuf) -- let writebuf = VecBuffer::from(v +vm/src/stdlib/io.rs:927:21 - Unknown word (memobj) -- let memobj = PyMemoryView::from +vm/src/stdlib/io.rs:928:21 - Unknown word (writebuf) -- writebuf.clone().into_pybuffer +vm/src/stdlib/io.rs:935:80 - Unknown word (memobj) -- unwrap(), "write", (memobj.clone(),)); +vm/src/stdlib/io.rs:937:17 - Unknown word (memobj) -- memobj.release(); +vm/src/stdlib/io.rs:938:31 - Unknown word (writebuf) -- self.buffer = writebuf.take(); +vm/src/stdlib/itertools.rs:1090:9 - Unknown word (binop) -- binop: Option { +vm/src/stdlib/marshal.rs:53:31 - Unknown word (pycomplex) -- f(Complex(pycomplex.to_complex64())) vm/src/stdlib/marshal.rs:65:21 - Unknown word (pyfrozen) -- ref pyfrozen @ PyFrozenSet => { +vm/src/stdlib/marshal.rs:66:36 - Unknown word (pyfrozen) -- let elements = pyfrozen.elements(); +vm/src/stdlib/mod.rs:20:5 - Unknown word (sysconfigdata) -- mod sysconfigdata; +vm/src/stdlib/mod.rs:93:18 - Unknown word (sysconfigdata) -- sys::sysconfigdata_name() => sysconfigdata +vm/src/stdlib/mod.rs:93:42 - Unknown word (sysconfigdata) -- sysconfigdata_name() => sysconfigdata::make_module, vm/src/stdlib/msvcrt.rs:19:13 - Unknown word (FAILCRITICALERRORS) -- SEM_FAILCRITICALERRORS, SEM_NOALIGNMENTFAULTEXCEPT vm/src/stdlib/msvcrt.rs:19:37 - Unknown word (NOALIGNMENTFAULTEXCEPT) -- FAILCRITICALERRORS, SEM_NOALIGNMENTFAULTEXCEPT, SEM_NOGPFAULTERRORBOX vm/src/stdlib/msvcrt.rs:19:65 - Unknown word (NOGPFAULTERRORBOX) -- NOALIGNMENTFAULTEXCEPT, SEM_NOGPFAULTERRORBOX, @@ -857,74 +2266,230 @@ vm/src/stdlib/msvcrt.rs:30:13 - Unknown word (getche) -- fn vm/src/stdlib/msvcrt.rs:31:13 - Unknown word (getwche) -- fn _getwche() -> u32; vm/src/stdlib/msvcrt.rs:32:13 - Unknown word (putch) -- fn _putch(c: u32) -> i32; vm/src/stdlib/msvcrt.rs:33:13 - Unknown word (putwch) -- fn _putwch(c: u16) -> u32; -vm/src/stdlib/nt.rs:111:8 - Unknown word (cwait) -- // cwait is available on MSVC -vm/src/stdlib/nt.rs:114:19 - Unknown word (termstat) -- fn _cwait(termstat: *mut i32, procHandle -vm/src/stdlib/nt.rs:162:17 - Unknown word (stdhandle) -- let stdhandle = match fd { -vm/src/stdlib/nt.rs:175:21 - Unknown word (csbi) -- let mut csbi = MaybeUninit::uninit -vm/src/stdlib/nt.rs:192:13 - Unknown word (wexecv) -- fn _wexecv(cmdname: *const u16 -vm/src/stdlib/nt.rs:192:20 - Unknown word (cmdname) -- fn _wexecv(cmdname: *const u16, argv: +vm/src/stdlib/msvcrt.rs:42:8 - Unknown word (getwch) -- fn getwch() -> String { +vm/src/stdlib/msvcrt.rs:43:27 - Unknown word (getwch) -- let c = unsafe { _getwch() }; +vm/src/stdlib/msvcrt.rs:47:8 - Unknown word (getche) -- fn getche() -> Vec { +vm/src/stdlib/msvcrt.rs:48:27 - Unknown word (getche) -- let c = unsafe { _getche() }; +vm/src/stdlib/msvcrt.rs:52:8 - Unknown word (getwche) -- fn getwche() -> String { +vm/src/stdlib/msvcrt.rs:53:27 - Unknown word (getwche) -- let c = unsafe { _getwche() }; +vm/src/stdlib/msvcrt.rs:57:8 - Unknown word (putch) -- fn putch(b: PyRef, vm +vm/src/stdlib/msvcrt.rs:59:32 - Unknown word (putch) -- vm.new_type_error("putch() argument must be a +vm/src/stdlib/msvcrt.rs:61:33 - Unknown word (putch) -- unsafe { suppress_iph!(_putch(c.into())) }; +vm/src/stdlib/msvcrt.rs:65:8 - Unknown word (putwch) -- fn putwch(s: PyStrRef, vm: &VirtualMach +vm/src/stdlib/msvcrt.rs:67:32 - Unknown word (putch) -- vm.new_type_error("putch() argument must be a +vm/src/stdlib/msvcrt.rs:69:33 - Unknown word (putwch) -- unsafe { suppress_iph!(_putwch(c as u16)) }; +vm/src/stdlib/nt.rs:111:8 - Unknown word (cwait) -- // cwait is available on MSVC +vm/src/stdlib/nt.rs:114:13 - Unknown word (cwait) -- fn _cwait(termstat: *mut i32, +vm/src/stdlib/nt.rs:114:19 - Unknown word (termstat) -- fn _cwait(termstat: *mut i32, procHandle +vm/src/stdlib/nt.rs:121:43 - Unknown word (cwait) -- unsafe { suppress_iph!(_cwait(&mut status, pid, opt +vm/src/stdlib/nt.rs:162:17 - Unknown word (stdhandle) -- let stdhandle = match fd { +vm/src/stdlib/nt.rs:168:52 - Unknown word (stdhandle) -- Console::GetStdHandle(stdhandle) }; +vm/src/stdlib/nt.rs:175:21 - Unknown word (csbi) -- let mut csbi = MaybeUninit::uninit +vm/src/stdlib/nt.rs:176:71 - Unknown word (csbi) -- GetConsoleScreenBufferInfo(h, csbi.as_mut_ptr()) }; +vm/src/stdlib/nt.rs:177:17 - Unknown word (csbi) -- let csbi = unsafe { csbi.assume +vm/src/stdlib/nt.rs:177:33 - Unknown word (csbi) -- let csbi = unsafe { csbi.assume_init() }; +vm/src/stdlib/nt.rs:181:21 - Unknown word (csbi) -- let w = csbi.srWindow; +vm/src/stdlib/nt.rs:18:9 - Unknown word (ospath) -- ospath::OsPath, +vm/src/stdlib/nt.rs:192:13 - Unknown word (wexecv) -- fn _wexecv(cmdname: *const u16 +vm/src/stdlib/nt.rs:192:20 - Unknown word (cmdname) -- fn _wexecv(cmdname: *const u16, argv: +vm/src/stdlib/nt.rs:204:18 - Unknown word (widestring) -- let make_widestring = +vm/src/stdlib/nt.rs:205:23 - Unknown word (widestring) -- |s: &str| widestring::WideCString::from_os +vm/src/stdlib/nt.rs:207:25 - Unknown word (widestring) -- let path = make_widestring(path.as_str())?; +vm/src/stdlib/nt.rs:211:18 - Unknown word (widestring) -- make_widestring(arg.as_str()) +vm/src/stdlib/nt.rs:230:37 - Unknown word (wexecv) -- unsafe { suppress_iph!(_wexecv(path.as_ptr(), argv vm/src/stdlib/nt.rs:238:9 - Unknown word (getfinalpathname) -- fn _getfinalpathname(path: OsPath, vm: &VirtualMac vm/src/stdlib/nt.rs:247:9 - Unknown word (getfullpathname) -- fn _getfullpathname(path: OsPath, vm: &VirtualMac vm/src/stdlib/nt.rs:248:13 - Unknown word (wpath) -- let wpath = path.to_widecstring +vm/src/stdlib/nt.rs:248:29 - Unknown word (widecstring) -- let wpath = path.to_widecstring(vm)?; +vm/src/stdlib/nt.rs:252:17 - Unknown word (wpath) -- wpath.as_ptr(), +vm/src/stdlib/nt.rs:265:21 - Unknown word (wpath) -- wpath.as_ptr(), +vm/src/stdlib/nt.rs:275:22 - Unknown word (widestring) -- let buffer = widestring::WideCString::from_vec vm/src/stdlib/nt.rs:280:9 - Unknown word (getvolumepathname) -- fn _getvolumepathname(path: OsPath, vm: &VirtualMac +vm/src/stdlib/nt.rs:281:28 - Unknown word (widecstring) -- let wide = path.to_widecstring(vm)?; vm/src/stdlib/nt.rs:295:14 - Unknown word (splitroot) -- fn _path_splitroot(path: OsPath, vm: &VirtualMac vm/src/stdlib/nt.rs:300:13 - Unknown word (backslashed) -- let backslashed: Vec<_> = orig +vm/src/stdlib/nt.rs:311:35 - Unknown word (PCWSTR) -- wbuf = windows::core::PCWSTR::from_raw(backslashed +vm/src/stdlib/nt.rs:311:52 - Unknown word (backslashed) -- core::PCWSTR::from_raw(backslashed.as_ptr()); +vm/src/stdlib/nt.rs:319:27 - Unknown word (backslashed) -- len < backslashed.len(), // backslashed +vm/src/stdlib/nt.rs:319:49 - Unknown word (backslashed) -- backslashed.len(), // backslashed is null-terminated +vm/src/stdlib/nt.rs:321:77 - Unknown word (backslashed) -- OsString::from_wide(&backslashed)), vm/src/stdlib/nt.rs:333:9 - Unknown word (getdiskusage) -- fn _getdiskusage(path: OsPath, vm: &VirtualMac +vm/src/stdlib/nt.rs:336:13 - Unknown word (wpath) -- let wpath = path.to_widecstring +vm/src/stdlib/nt.rs:336:29 - Unknown word (widecstring) -- let wpath = path.to_widecstring(vm)?; +vm/src/stdlib/nt.rs:341:42 - Unknown word (wpath) -- GetDiskFreeSpaceExW(wpath.as_ptr(), &mut _free vm/src/stdlib/nt.rs:391:8 - Unknown word (listdrives) -- fn listdrives(vm: &VirtualMachine +vm/src/stdlib/nt.rs:39:68 - Unknown word (widecstring) -- GetFileAttributesW(path.to_widecstring(vm)?.as_ptr()) }; +vm/src/stdlib/nt.rs:429:28 - Unknown word (widecstring) -- let wide = path.to_widecstring(vm)?; vm/src/stdlib/operator.rs:392:17 - Unknown word (nattr) -- let nattr = args.args.len(); +vm/src/stdlib/operator.rs:397:16 - Unknown word (nattr) -- if nattr == 0 { +vm/src/stdlib/operator.rs:400:48 - Unknown word (nattr) -- Vec::with_capacity(nattr); vm/src/stdlib/operator.rs:535:25 - Unknown word (pargs) -- let mut pargs = vec![zelf.name.as +vm/src/stdlib/operator.rs:536:17 - Unknown word (pargs) -- pargs.append(&mut zelf.args +vm/src/stdlib/operator.rs:537:76 - Unknown word (pargs) -- ), vm.ctx.new_tuple(pargs)))) vm/src/stdlib/os.rs:1046:19 - Unknown word (modif) -- let (acc, modif) = match (args.times +vm/src/stdlib/os.rs:1091:36 - Unknown word (modif) -- impl(args.path, acc, modif, args.dir_fd, args.follow +vm/src/stdlib/os.rs:1097:9 - Unknown word (modif) -- modif: Duration, +vm/src/stdlib/os.rs:1112:42 - Unknown word (modif) -- times = [ts(acc), ts(modif)]; vm/src/stdlib/os.rs:1115:27 - Unknown word (utimensat) -- libc::utimensat( +vm/src/stdlib/os.rs:1140:76 - Unknown word (modif) -- tv(acc).into(), &tv(modif).into()) +vm/src/stdlib/os.rs:114:13 - Unknown word (osstr) -- fn bytes_as_osstr<'a>(b: &'a [u8], vm +vm/src/stdlib/os.rs:115:37 - Unknown word (osstr) -- common::os::bytes_as_osstr(b) +vm/src/stdlib/os.rs:134:9 - Unknown word (ospath) -- ospath::{IOErrorBuilder, OsPath +vm/src/stdlib/os.rs:1458:31 - Unknown word (listdir) -- SupportFunc::new("listdir", Some(LISTDIR_FD), +vm/src/stdlib/os.rs:1458:46 - Unknown word (LISTDIR) -- new("listdir", Some(LISTDIR_FD), Some(false), Some vm/src/stdlib/os.rs:178:8 - Unknown word (closerange) -- fn closerange(fd_low: i32, fd_high -vm/src/stdlib/os.rs:306:8 - Unknown word (mkdirs) -- fn mkdirs(path: PyStrRef, vm: -vm/src/stdlib/os.rs:316:11 - Unknown word (LISTDIR) -- const LISTDIR_FD: bool = cfg!(all -vm/src/stdlib/os.rs:319:8 - Unknown word (listdir) -- fn listdir(path: OptionalArg(func: &str, vm: vm/src/stdlib/pwd.rs:37:17 - Unknown word (pathbuf) -- let pathbuf_lossy = |p: std::path +vm/src/stdlib/pwd.rs:48:25 - Unknown word (pathbuf) -- pw_dir: pathbuf_lossy(user.dir), +vm/src/stdlib/pwd.rs:49:27 - Unknown word (pathbuf) -- pw_shell: pathbuf_lossy(user.shell), +vm/src/stdlib/pwd.rs:93:8 - Unknown word (getpwall) -- fn getpwall(vm: &VirtualMachine vm/src/stdlib/pwd.rs:94:67 - Unknown word (fgetpwent) -- thread safe. Could use fgetpwent_r, but this is easier vm/src/stdlib/pwd.rs:95:16 - Unknown word (GETPWALL) -- static GETPWALL: parking_lot::Mutex +vm/src/stdlib/pwd.rs:96:22 - Unknown word (GETPWALL) -- let _guard = GETPWALL.lock(); vm/src/stdlib/signal.rs:106:16 - Unknown word (SIGPWR) -- use libc::{SIGPWR, SIGSTKFLT}; vm/src/stdlib/signal.rs:106:24 - Unknown word (SIGSTKFLT) -- use libc::{SIGPWR, SIGSTKFLT}; vm/src/stdlib/signal.rs:142:10 - Unknown word (signalnum) -- _signalnum: i32, +vm/src/stdlib/signal.rs:152:9 - Unknown word (signalnum) -- signalnum: i32, +vm/src/stdlib/signal.rs:156:33 - Unknown word (signalnum) -- signal::assert_in_range(signalnum, vm)?; +vm/src/stdlib/signal.rs:174:41 - Unknown word (signalnum) -- unsafe { libc::signal(signalnum, sig_handler) }; +vm/src/stdlib/signal.rs:180:26 - Unknown word (signalnum) -- siginterrupt(signalnum, 1); vm/src/stdlib/signal.rs:308:17 - Unknown word (sigbyte) -- let sigbyte = signum as u8; +vm/src/stdlib/signal.rs:314:26 - Unknown word (sigbyte) -- &sigbyte as *const u8 as *const +vm/src/stdlib/signal.rs:321:62 - Unknown word (sigbyte) -- write(wakeup_fd as _, &sigbyte as *const u8 as *const +vm/src/stdlib/sre.rs:100:13 - Unknown word (groupindex) -- groupindex, +vm/src/stdlib/sre.rs:101:13 - Unknown word (indexgroup) -- indexgroup: indexgroup.try_to_value +vm/src/stdlib/sre.rs:101:25 - Unknown word (indexgroup) -- indexgroup: indexgroup.try_to_value(vm)?, +vm/src/stdlib/sre.rs:102:13 - Unknown word (isbytes) -- isbytes, +vm/src/stdlib/sre.rs:191:13 - Unknown word (groupindex) -- pub groupindex: PyDictRef, +vm/src/stdlib/sre.rs:192:13 - Unknown word (indexgroup) -- pub indexgroup: Vec = +vm/src/stdlib/sre.rs:299:21 - Unknown word (matchlist) -- matchlist.push(item); +vm/src/stdlib/sre.rs:302:20 - Unknown word (matchlist) -- Ok(matchlist) vm/src/stdlib/sre.rs:30:37 - Unknown word (CODESIZE) -- rustpython_sre_engine::{CODESIZE, MAXGROUPS, MAXREPEAT vm/src/stdlib/sre.rs:30:47 - Unknown word (MAXGROUPS) -- sre_engine::{CODESIZE, MAXGROUPS, MAXREPEAT, SRE_MAGIC vm/src/stdlib/sre.rs:30:58 - Unknown word (MAXREPEAT) -- CODESIZE, MAXGROUPS, MAXREPEAT, SRE_MAGIC as MAGIC vm/src/stdlib/sre.rs:33:8 - Unknown word (getcodesize) -- fn getcodesize() -> usize { vm/src/stdlib/sre.rs:344:19 - Unknown word (subx) -- Self::subx(zelf, sub_args, false +vm/src/stdlib/sre.rs:348:19 - Unknown word (subx) -- Self::subx(zelf, sub_args, true +vm/src/stdlib/sre.rs:34:9 - Unknown word (CODESIZE) -- CODESIZE vm/src/stdlib/sre.rs:360:25 - Unknown word (splitlist) -- let mut splitlist: Vec = +vm/src/stdlib/sre.rs:368:21 - Unknown word (splitlist) -- splitlist.push(s.slice(last, iter +vm/src/stdlib/sre.rs:374:25 - Unknown word (splitlist) -- splitlist.push(m.get_slice(i, vm/src/stdlib/sre.rs:37:14 - Unknown word (iscased) -- fn ascii_iscased(ch: i32) -> bool { +vm/src/stdlib/sre.rs:382:17 - Unknown word (splitlist) -- splitlist.push(req.string.slice +vm/src/stdlib/sre.rs:384:20 - Unknown word (splitlist) -- Ok(splitlist) +vm/src/stdlib/sre.rs:393:12 - Unknown word (groupindex) -- fn groupindex(&self) -> PyDictRef +vm/src/stdlib/sre.rs:394:18 - Unknown word (groupindex) -- self.groupindex.clone() +vm/src/stdlib/sre.rs:405:12 - Unknown word (subx) -- fn subx( +vm/src/stdlib/sre.rs:41:16 - Unknown word (iscased) -- fn unicode_iscased(ch: i32) -> bool { vm/src/stdlib/sre.rs:591:9 - Unknown word (lastindex) -- lastindex: isize, +vm/src/stdlib/sre.rs:618:17 - Unknown word (lastindex) -- lastindex: marks.last_index() +vm/src/stdlib/sre.rs:632:12 - Unknown word (lastindex) -- fn lastindex(&self) -> Option= 0 { +vm/src/stdlib/sre.rs:634:27 - Unknown word (lastindex) -- Some(self.lastindex) vm/src/stdlib/sre.rs:640:12 - Unknown word (lastgroup) -- fn lastgroup(&self) -> Option String { +vm/src/stdlib/sys.rs:1083:11 - Unknown word (sysconfigdata) -- "_sysconfigdata_{}_{}_{}", +vm/src/stdlib/sys.rs:1084:14 - Unknown word (ABIFLAGS) -- sys::ABIFLAGS, +vm/src/stdlib/sys.rs:1086:14 - Unknown word (MULTIARCH) -- sys::MULTIARCH +vm/src/stdlib/sys.rs:108:33 - Unknown word (BASEPREFIX) -- option_env!("RUSTPYTHON_BASEPREFIX").unwrap_or_else(|| vm/src/stdlib/sys.rs:111:8 - Unknown word (platlibdir) -- fn platlibdir(_vm: &VirtualMachine vm/src/stdlib/sys.rs:112:33 - Unknown word (PLATLIBDIR) -- option_env!("RUSTPYTHON_PLATLIBDIR").unwrap_or("lib") vm/src/stdlib/sys.rs:158:38 - Unknown word (PYVENV) -- Ok(var) = env::var("__PYVENV_LAUNCHER__") { +vm/src/stdlib/sys.rs:226:15 - Unknown word (multiarch) -- "_multiarch" => ctx.new_str(MULTIARCH +vm/src/stdlib/sys.rs:226:41 - Unknown word (MULTIARCH) -- multiarch" => ctx.new_str(MULTIARCH.to_owned()), +vm/src/stdlib/sys.rs:228:14 - Unknown word (hexversion) -- "hexversion" => ctx.new_int(version +vm/src/stdlib/sys.rs:280:9 - Unknown word (xoptions) -- fn _xoptions(vm: &VirtualMachine +vm/src/stdlib/sys.rs:283:48 - Unknown word (xoptions) -- in &vm.state.settings.xoptions { +vm/src/stdlib/sys.rs:294:8 - Unknown word (warnoptions) -- fn warnoptions(vm: &VirtualMachine +vm/src/stdlib/sys.rs:297:14 - Unknown word (warnoptions) -- .warnoptions vm/src/stdlib/sys.rs:32:81 - Unknown word (multiarch) -- TODO: copy CPython's multiarch exactly, +vm/src/stdlib/sys.rs:335:28 - Unknown word (excepthook) -- pyfunction(name = "__excepthook__")] +vm/src/stdlib/sys.rs:337:8 - Unknown word (excepthook) -- fn excepthook( +vm/src/stdlib/sys.rs:348:28 - Unknown word (breakpointhook) -- pyfunction(name = "__breakpointhook__")] +vm/src/stdlib/sys.rs:34:22 - Unknown word (MULTIARCH) -- pub(crate) const MULTIARCH: &str = env!("RUSTPYTHON +vm/src/stdlib/sys.rs:350:12 - Unknown word (breakpointhook) -- pub fn breakpointhook(args: FuncArgs, vm: vm/src/stdlib/sys.rs:351:38 - Unknown word (PYTHONBREAKPOINT) -- var = std::env::var("PYTHONBREAKPOINT") +vm/src/stdlib/sys.rs:365:19 - Unknown word (unimportable) -- let print_unimportable_module_warn = || { +vm/src/stdlib/sys.rs:368:35 - Unknown word (unimportable) -- format!("Ignoring unimportable $PYTHONBREAKPOINT: +vm/src/stdlib/sys.rs:368:49 - Unknown word (PYTHONBREAKPOINT) -- Ignoring unimportable $PYTHONBREAKPOINT: \"{env_var}\"",), vm/src/stdlib/sys.rs:36:34 - Unknown word (debugbuild) -- name = "_rustpython_debugbuild")] +vm/src/stdlib/sys.rs:379:31 - Unknown word (unimportable) -- _ => return print_unimportable_module_warn(), vm/src/stdlib/sys.rs:37:22 - Unknown word (DEBUGBUILD) -- const RUSTPYTHON_DEBUGBUILD: bool = cfg!(debug_assertions +vm/src/stdlib/sys.rs:391:30 - Unknown word (unimportable) -- return print_unimportable_module_warn(); +vm/src/stdlib/sys.rs:397:24 - Unknown word (unimportable) -- _ => print_unimportable_module_warn(), vm/src/stdlib/sys.rs:39:22 - Unknown word (abiflags) -- #[pyattr(name = "abiflags")] vm/src/stdlib/sys.rs:3:70 - Unknown word (MULTIARCH) -- module_def, DOC, MAXSIZE, MULTIARCH}; vm/src/stdlib/sys.rs:40:22 - Unknown word (ABIFLAGS) -- pub(crate) const ABIFLAGS: &str = ""; @@ -932,114 +2497,410 @@ vm/src/stdlib/sys.rs:420:8 - Unknown word (getdefaultencoding) -- fn getdefa vm/src/stdlib/sys.rs:425:8 - Unknown word (getrefcount) -- fn getrefcount(obj: PyObjectRef) - vm/src/stdlib/sys.rs:430:8 - Unknown word (getrecursionlimit) -- fn getrecursionlimit(vm: &VirtualMachine vm/src/stdlib/sys.rs:435:12 - Unknown word (Getsizeof) -- struct GetsizeofArgs { +vm/src/stdlib/sys.rs:442:24 - Unknown word (Getsizeof) -- fn getsizeof(args: GetsizeofArgs, vm: &VirtualMachine vm/src/stdlib/sys.rs:442:8 - Unknown word (getsizeof) -- fn getsizeof(args: GetsizeofArgs -vm/src/stdlib/sys.rs:498:28 - Unknown word (OSVERSIONINFOEXW) -- GetVersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW, -vm/src/stdlib/sys.rs:498:46 - Unknown word (OSVERSIONINFOW) -- VersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW, +vm/src/stdlib/sys.rs:454:8 - Unknown word (getfilesystemencoding) -- fn getfilesystemencoding(_vm: &VirtualMachine +vm/src/stdlib/sys.rs:461:8 - Unknown word (getfilesystemencodeerrors) -- fn getfilesystemencodeerrors(_vm: &VirtualMachine +vm/src/stdlib/sys.rs:462:10 - Unknown word (surrogateescape) -- "surrogateescape".to_owned() +vm/src/stdlib/sys.rs:467:8 - Unknown word (getfilesystemencodeerrors) -- fn getfilesystemencodeerrors(_vm: &VirtualMachine +vm/src/stdlib/sys.rs:468:10 - Unknown word (surrogatepass) -- "surrogatepass".to_owned() +vm/src/stdlib/sys.rs:477:9 - Unknown word (getframe) -- fn _getframe(offset: OptionalArg +vm/src/stdlib/sys.rs:494:8 - Unknown word (getwindowsversion) -- fn getwindowsversion(vm: &VirtualMachine +vm/src/stdlib/sys.rs:498:28 - Unknown word (OSVERSIONINFOEXW) -- GetVersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW, +vm/src/stdlib/sys.rs:498:46 - Unknown word (OSVERSIONINFOW) -- VersionExW, OSVERSIONINFOEXW, OSVERSIONINFOW, vm/src/stdlib/sys.rs:49:22 - Unknown word (hexversion) -- #[pyattr(name = "hexversion")] -vm/src/stdlib/sys.rs:504:17 - Unknown word (osvi) -- let osvi = &mut version as *mut +vm/src/stdlib/sys.rs:501:26 - Unknown word (OSVERSIONINFOEXW) -- let mut version: OSVERSIONINFOEXW = unsafe { std::mem +vm/src/stdlib/sys.rs:502:59 - Unknown word (OSVERSIONINFOEXW) -- std::mem::size_of::() as u32; +vm/src/stdlib/sys.rs:504:17 - Unknown word (osvi) -- let osvi = &mut version as *mut +vm/src/stdlib/sys.rs:504:45 - Unknown word (OSVERSIONINFOEXW) -- mut version as *mut OSVERSIONINFOEXW as *mut OSVERSIONINFOW +vm/src/stdlib/sys.rs:504:70 - Unknown word (OSVERSIONINFOW) -- OSVERSIONINFOEXW as *mut OSVERSIONINFOW; +vm/src/stdlib/sys.rs:505:59 - Unknown word (OSVERSIONINFOW) -- accepts a pointer of OSVERSIONINFOW, but windows-sys crate +vm/src/stdlib/sys.rs:507:27 - Unknown word (osvi) -- GetVersionExW(osvi) vm/src/stdlib/sys.rs:50:11 - Unknown word (HEXVERSION) -- const HEXVERSION: usize = version::VERSION +vm/src/stdlib/sys.rs:53:22 - Unknown word (maxunicode) -- #[pyattr(name = "maxunicode")] vm/src/stdlib/sys.rs:54:11 - Unknown word (MAXUNICODE) -- const MAXUNICODE: u32 = std::char::MAX -vm/src/stdlib/sys.rs:634:31 - Unknown word (maxdigits) -- set_int_max_str_digits(maxdigits: usize, vm: &VirtualMachine -vm/src/stdlib/sys.rs:651:19 - Unknown word (profilefunc) -- fn setprofile(profilefunc: PyObjectRef, vm: &VirtualMac -vm/src/stdlib/sys.rs:679:17 - Unknown word (tracefunc) -- fn settrace(tracefunc: PyObjectRef, vm: &VirtualMac -vm/src/stdlib/sys.rs:717:15 - Unknown word (Asyncgen) -- struct SetAsyncgenHooksArgs { -vm/src/stdlib/sys.rs:719:9 - Unknown word (firstiter) -- firstiter: OptionalArg